The most important bits:
* Subsection (a) requires amortizing "Specified research or experimental expenditures" over 5 years (paragraph (2)) instead of deducting them (paragraph (1))
* Paragraph (c)(3) is a Special Rule that requires that all software development expenses be counted as a "research or experimental expenditure".
That's it. All software expenses must be treated as research and experimental expenses, and no research and experimental expense can be deducted instead of amortized. Ergo, all software expenses must be amortized over 5 years.
I strongly recommend reading the section before forming an opinion. It really is quite unambiguous and is unambiguously bad for anyone who builds software and especially for companies that aren't yet thoroughly established in their space (i.e. startups).
Also note that this makes Software a special case of R&D. It's the only form of R&D that Section 174 requires you to categorize as such and therefore amortize.
It had a huge impact on my personally, I'm a small R&D shop and basically I have had to end all risky long-term research projects.
In addition to the research costs, I'd also have to pay taxes on the research costs mostly up-front. Significantly, if the project doesn't work out, I'm still out of pocket for the tax money. It's a penalty for taking a risk, and it kneecaps American innovators in a globally competitive technology race.
The rules are even worse than the article notes because it double-dings open source developers. See Section 6.4 of https://www.irs.gov/pub/irs-drop/n-23-63.pdf. The relevant bit is here:
> "However, even if the research provider does not bear financial risk under the terms of the contract with the research recipient, if the research provider has a right to use any resulting SRE product ... costs paid or incurred by the research provider that are incident to the SRE activities performed by the research provider under the contract are SRE expenditures of the research provider for which no deduction is allowed ..."
The rule as written means contractors who write Windows drivers could deduct their expenses (as they would have no residual rights to a closed-source work product), but contractors who write Linux drivers may not (as they would have some rights to open-source Linux drivers).
That’s how it works for every business! If Jim Bean builds a distillation facility it has to amortize the investment in that over time. If the distillation facility doesn’t pan out, then it doesn’t get a refund for the taxes paid.
Is it just me or are you conflating two orthogonal things?
An open-source Windows driver would have the same issue, no? And a closed-source proprietary Linux driver privately written for some company wouldn't have this issue either, right?
It makes software temporarily 16.7% more expensive in year one if you’re operating a profitable company, but you do eventually get to deduct that over time. Pay 8% on a 4 year loan and that drops to ~4%.
For those around when this went into effect many business owners were surprised. Our accountants told us they seriously thought congress would fix this before it went into effect.
And then it suddenly was an actual tax change.
Like so many Trump actions: "oops".
This hurts small companies (like mine) that were priced out of the US developer market.
As I understand accounting, this means that reported profits would be higher, and therefore incur more corporate income tax liability. Cash flow isn't effected besides tax.
A startup isn't likely to be making a profit yet, under either accounting rule. Is there a benefit to reporting a larger loss?
My first thought is that this effects Google and suchlike, not startups. But... assuming steady state "r&d" expenditure... it's not that much. Everything gets deducted within 5 years anyway.
So... maybe this hinders more modestly profitable, and fast growing companies most. Those that can't afford to carry 5 years worth of paper profits as easily.
Otoh... I am curious about how the difference between r&d expenses and operational ones are determined irl.
This should be quantifiable. How much extra assets are software companies actually booking?
It seems questionable that this "silent killer" had actually affected employment so much.
As an example, A two person software startup; both drawing a salary, each making $100,000 per year. Each doing things related to software development.
Startup brings in 200,000K in revenue.
Under pre Section 174 changes, the profit is zero. Both salaries are expensible in the year they were incurred.
Post Section 174, the profit is now $160,000 each year. Now they pay taxes on $160,000, even though they literally have no money left over because revenues equaled expenditures.
At 25% tax rate, that’s $40,000 in taxes, for a business that made literally no money.
That’s why this is so devastating to small software businesses; unless you’re highly profitable and have cash reserves, this change hits hard.
For established profitable software companies there was a cliff edge in 2022 when this change kicked in. Staff costs for previous years had already been fully expensed while only 20% of the current year's costs could be deducted.
Second, any sudden increase in research expenditures is now discouraged. This could make companies less nimble.
For unprofitable startups it could cause issues during a phase of very high revenue growth. They could suddenly be liable to pay corporation tax in spite of the fact that they are not profitable in any reasonable sense of the word. It would smooth out later, but that may be too late for some.
What I do not believe for a second is that this is causing major job losses. Companies like Microsoft or Meta do not reduce research or software development just because there is a temporary tax hit. It could be an extra incentive for an efficiency drive I guess.
In another year the initial shock will stabilize, but any growth now has a 5-year tax hit attached. And even Facebook doesn’t want to pay that if it doesn’t have to.
So previously, some 20% of all revenue would be owned as corporate income tax, and startups would deduct it all as they're spending much more on R&D than they owe in corporate income tax. But with this tax change, the deduction would be much lower (80% lower IIUC).
The change is very simple. And the predictable impact of the change is very clear.
It shouldn’t impact large companies that are already profitable. But it’s devastating for software companies that are not profitable yet.
And that’s without even getting into the philosophical issues with it.
In the US, it remains the case that programmers salaries must be treated as an expense (i.e., cannot be amortized) when calculating the company's income statement, balance sheet, etc. Not following that rule will get the accounting firm signing off on those financial reports in trouble (with the SEC, the Public Company Accounting Oversight Board, and maybe even the Justice Department if the purpose of the violation was to defraud investors).
From what I've read, not for software fixes to ongoing products, but for new products and I can't remember for new feature work. Also if you contract for someone else I heard you can still write off expenses without amortization.
https://www.congress.gov/bill/115th-congress/house-bill/1/co...
I think the purpose of the change was to "increase revenue":
> Requiring that certain research or experimental expenditures be amortized over a five-year period or longer, starting in 2023, would increase revenues by $109 billion over the period from 2023 to 2027.
https://www.congress.gov/congressional-report/115th-congress...
Here's some food for thought:
* Global financial crises: Banks were paying (bribing) ratings agencies to rate junk bonds AAA.
* Savings & loan crisis: widespread fraud & insider abuse.
* Bernie Madoff: Ran the largest Ponzi scheme ever, with an estimated fraud total of $65B raking in $17.5B in invested cash.
* Enron: straight up accounting fraud sprinkled with intentionally causing brownouts in California to pad their pockets with a side bonus of making Gov Davis unpopular & get him recalled (Enron was closely aligned with the Bush administration).
* Nixon straight up using psy-ops against Democrats & finally trying to burgal the DNC offices.
In terms of stats, the FBI does a few hundred bribery and corruption cases annually. Are they good at catching white collar crime? Well such crimes regularly take more than 5 years to investigate.
And hell, some things that are basically lying and cheating are straight up legal. Usury is legal with minimal to no regulation of payday loans. Pyramid schemes are legal as long as you call it multi-level marketing.
The list goes on and on.
I thought you were being sarcastic here at first because, good lord, there is plenty of corruption here in the US (though those doing it used to care more about hiding it). The US, especially in its current state, is certainly not a place I'd describe with "almost no lying or cheating". I do understand that Russia is on another level, though, given the open assassinations and doing things like what was done to Navalny.
Are you living in an alternate world?
https://en.wikipedia.org/wiki/Corruption_Perceptions_Index#2...
Not "anyone". Anyone in America.
prior to this rule change, what you pay your programmers is just a deductible expense, so you owe taxes (in this very simplified example with no other expenses etc. etc.) on just $50k.
after the rule change, you can deduct only $50k of the labor cost (in this year), so now you owe tax on $250k.
there is a very good chance you do not have the cash available to make this payment.
of course, after 5 years, things all balance out and are effectively "back to normal". but you have to get through those 5 years first.
Edit : sorry I just realised you meant the tax law is short. The article itself is very annoyingly written
Software firms across US facing tax bills that threaten survival (924 points, 981 comments) April 18, 2023 https://news.ycombinator.com/item?id=35614313
Ask HN: How are you handling Section 174 changes for bootstrapped companies? (298 points, 187 comments) Feb 2, 2023 https://news.ycombinator.com/item?id=34627712
Why the big tech firms that suddenly laid off a bunch of people the instant they started looking at their 2022 tax bill didn't tell everyone explicitly that that's what was happening I can't say, but it's not like this has been happening in secret.
Obviously interest rates also play a role, and probably a larger one. But this is objectively a very very bad contributing factor, far worse than the impact of coding LLMs.
I can’t believe this still exists, and no one has changed it. We truly are governed by morons
this was done to fuel their tax cuts to a small group of a certain people.
you can see all of the sponsors here: https://www.congress.gov/bill/115th-congress/house-bill/1/co...
Everyone assumed it was a traditional accounting hack. But given the timing and the reinitialization, it's clearly political, not economic.
The code is a strategic time-bomb designed to cause a high-profile economic downturn during a presidential election cycle, specifically when the following president is a Democrat and Republicans have a house majority.
It was used to harm Biden's economy, and it will happen again in 2030 if the next president is a Democrat. While deferred, it will be spun as a major Trump "economic achievement" for the midterms, because companies will be able to afford to hire again.
The tech industry is merely high-profile fodder for extreme politics. It really is that petty.
Given the history of prior presidents winning 2 consecutive terms, it seems like Trump could have reasonably expected a 2022/2023 tax change to be his problem.
E.g. If a whiskey maker pays to build a distillation system, it can’t deduct that cost immediately. Because that’s a capital asset that generates recurring revenue. Software is properly treated the same way.
Further, software is the only type of R&D explicitly called out as required to count as R&D. Which means it should be taken as a given that most other industries are finding ways to count their R&D as anything else, while we've been intentionally given the short straw for some reason by having our specific field be the only one identified by name so as to leave no wiggle room. I'd say that definitely counts as being a special case. The section is even labeled "Special Rules".
A bankrupt company can still sell their computers. Selling you code, lol -- code is more of a liability really :)
I am nitpicking but since a microscope or a computer is a tangible asset, the correct term is depreciation. Amortization applies to intangible assets.
I have a few friends who specialize in it with 2 ongoing contracts for splitting off pieces of software.
It's important to consider that lawmakers (who are not well informed or downright stupid) might think code has intrinsic value because of media married with a lack of real-world experience.
Mine DEFINITELY is!
Didn't AAPL, GOOG and FB all create products _before_ they had any taxable income? Would this change have had any actual impact on their foundings?
Most likely neither: It is its massive trade deficit, the one it strangely wants to get rid of now, that has allowed US consumers to consume more than they produce (i.e. you can take something with no real expectation of having to give anything back in return). Which, as it relates to tech, has enabled offering services for what is effectively free to dominate the market. Nobody else in the world can compete with that.
> Didn't AAPL, GOOG and FB all create products _before_ they had any taxable income?
Wouldn't you say they had no taxable income because of it? If Facebook brought in $100,000, and paid $100,000 to developers, then there would be no taxable income under normal regimes. But if the developers were not tax deductible, then that $100,000 in revenue would be taxable, even though the bank account is empty. This isn't nearly so simple, but it has changed the calculus in a similar way. The business models of old no longer work because of it.
DARPA was working on Project LifeLog starting in 2003, was to be "an ontology-based (sub)system that captures, stores, and makes accessible the flow of one person's experience in and interactions with the world in order to support a broad spectrum of associates/assistants and other system capabilities". The objective of the LifeLog concept was "to be able to trace the 'threads' of an individual's life in terms of events, states, and relationships", and it has the ability to "take in all of a subject's experience, from phone numbers dialed and e-mail messages viewed to every breath taken, step made and place gone".
The program, at least officially and publicly, was cancelled on February 4th, 2004, the exact same day that Facebook was founded.
https://en.m.wikipedia.org/wiki/DARPA_LifeLog
https://en.m.wikipedia.org/wiki/Facebook
You can call it a coincidence if you want, I just tend to be very skeptical of "coincidences" where massive, powerful, unaccountable, immoral, unethical institutions like the US intelligence community get exactly what they want at the expense of our civil liberties.
It applies to things like configuring your internal tools too. Good luck at audit time.
I don't have an answer for you. But I support your intrigue.
What is that? Software sold by companies that have HQ in the US? Or software created by someone in the US? Because if it is only the first, good riddance.
Given the choice, Amazon would rather spend 100% of its profits on itself than allow any of its profits to be paid out in taxes. Section 174 was implemented without a minimum tax on corporate profits before voluntary deductions such as research. Therefore, it’s exploitable and all companies ought to hire and fire staff to ensure their profits show as 0%.
This tax code defect is now closed by accident, but could have been done much more intelligently than it was. Oh well.
(EDIT: My first sentence is potentially confusing when I reread it later. To restate: section 174 was defective as implemented due to the uncapped 100% deduction, but the concept of a significant research exemption is still excellent. Just need to close the effective 0% corporate tax rate loophole.)
What this change effectively did was make software developers significantly more expensive, without increasing the amount those developers get paid.
And why is this bad, exactly? Money will be spent and will go back into the economy. Amazon will have to use the funds to build new offices, datacenters, do research, whatever.
And even if execs give themselves $10^11 USD in bonuses, they will be taxed as personal income, at even higher rates than corporate income.
"on itself"???
You mean it would rather spend its profits on hiring more developers than sit on it? That sounds great, doesn't it?
The deal is that you can delay taxes by reinvesting (and either make the government more money at the end or lose it all if you were a fool, but you gain nothing by losing it all) but you cannot skip them when it comes to taking the profit out. The entire point of it was to promote investment into businesses which has kind of been a crucial factor in international competitiveness since the Industrial Revolution. Remember the fall of US Steel? That happened because they didn't reinvest.
Imagine you are BigCarCo, you make cars. The salary for your factory workers that build cars to be sold is an expense, incurred in that year, to be matched against the revenues earned by selling those cars. But the cost to build the factory needs to be amortized over the lifetime of the factory - and that's true whether you buy a factory from BigFactoryCo or hire a bunch of people to build it.
Now, I'd argue that a) most software dev work is closer to the factory worker than the factory builder and b) the lifetime for most software is less than 5 years, but the idea that some cost of developing software should be amortizable is pretty reasonable.
Mostly developing software is about automating things that are expensive and slow to do manually. So, to stick with the factory analogy, it makes the factory a bit better and more efficient. If you stop doing that because it is too expensive, you fall behind with your factory.
Of course the whole issue in the US is that it outsourced much of what happens in factories to China and software has become one of the main things the country runs on.
Should they be able to expense all of those items that provide value for multiple years in a single year?
Does software development provide value exclusively in the year it's done? Or over multiple years?
The only possible justification for the Section 174 R&D changes is that employees working in R&D theoretically are producing something which does have a resale value, so there's a small tax dodge enabled by direct-expensing your R&D costs but then ending up with an infinitely-copyable asset that came out of it.
If that's what you're saying, then I'd reply to that argument by saying that paying humans to design new things has historically been a business strategy that the government has wanted to incentivize in a way that buying and holding physical assets has not been. I've seen no justification for the government deciding that from 2022 on we should actively discourage R&D, it just seems to be a mistake.
If software lasted longer than 18 months or was otherwise tangible, this could also make sense.
Imagine a restaurant spends money on employees to build 100 tables, 500 chairs, etc. Those tangible goods would be capital assets, so the labor costs of building them would also be capitalized.
This change to the tax code is just bringing the tax treatment of software development in line with how every other industry is treated. IOW, it was closing a loophole. A very valuable loophole, whose beneficiaries used it to get filthy rich, and bragged about how their industry was so much more valuable than everything else, even though a lot of that value was due to the exception software was getting in the tax code.
Notably, in the current version of the budget as of 6/6, the loophole is temporarily coming back, though given the Musk-Trump feud, it's very possible it will get pulled again to try to mollify the hardline deficit caucus.
Labor that operates the business day-to-day would be an expense, labor that creates a capital asset is more complicated.
I happen to think most employee time in software dev is more on the day-to-day operation side, and should be expensed, but I can see an argument that some should (or could) be amortized.
The difference of course is that you'll have a truck or oven that can be sold. If you could count the full value in the first year then you could sell and buy one each year to reduce your taxes without actually changing anything.
Thus if we want to go that route for software the salary of the R&D employees should be counted against the value of the software they created (As in, the value were it to be sold wholesale to another company). The time spent by the employees is not an asset, once you pay the employees for their time it's gone even if they generated nothing of value. The actual value is that of the software, but that's obviously not easily assigned a value.
Sure, you can only deduct a certain percentage of the asset's value as an expense each year, but your cash expenditures to pay for it are also spread over a multi year period.
“if we aren’t rich then no one else will be”
I do not like many things in BBB, but I am glad to know there is at least something in there that I can be glad for.
Temporarily, for 5 years.
Now Trump second round fixes it, but expires in next (presumably) Democrat administration.
This is frustratingly accurate. Through a zero sum political lens it'd be a handout to "big tech," so many politicians argue for keeping this on the books, but in reality S174 deeply affects small companies, new companies, boutique agencies, and individuals who want to consult or start smaller operations. I worked for a ~20 person shop that was gutted by this tax code change. It completely changed the affordability of talent.
The new rules would apply from 2025 to Dec 31, 2029:
https://www.crowell.com/en/insights/client-alerts/house-comm...
174 is so small it can't go through both chambers on its own so it needs to get attached a larger bill like OBBA.
It's unfortunate because it appears both sides want this repealed to allow immediate amortization of domestic R&D expenses.
There's a minimum size for laws?
Other attempts that come to mind: 1. Tax Relief for American Families and Workers Act of 2024 (H.R. 7024) 2. American Innovation and R&D Competitiveness Act of 2025 (H.R. 1990)
This article is informative: https://www.cebn.org/media_resources/section-174-sign-on-let...
I saw let Trump’s ugly bill die and then a small fix up to the tax code could be this. Should be able to pass.
So now it seems its like a pseudo tariff against any other freelancers and producers for software outside of US.
Before this change, tax for software development was calculated against:
* Profit = Revenue - Expenses
And software developer salaries fell neatly into Expenses unless you were looking for an R&D tax credit.
After this change, tax for software development is calculated against this new equation:
* Profit = Revenue - (1/5 * YearlyExpenses[-1]) - (1/5 * YearlyExpenses[-2]) - (1/5 * YearlyExpenses[-3]) - (1/5 * YearlyExpenses[-4]) - (1/5 * YearlyExpenses[-5])
Which means that if you are in Year 1 of operation, your values for YearlyExpenses[-2:-5] are all 0 and you only get to deduct 1/5 of your actual operating costs for the year from your "profit". So you can be in the hole but still owe taxes on your "profit" for the year because what you spent money on was classified as R&D.
It’s a fudge to make projections look better to allow congress to pass a budget neutral reconciliation bill with the intent that congress would remove the fudge before the consequences triggered.
Governments in general are pushing for capital gains tax normalization where instead of requiring a taxation event the capital gains tax would be levied yearly. In such a scenario the only difference remaining would stem from the difference taxation rates.
Since this is done on annual buckets it's very common to try to move items in both columns between years to minimize tax.
It is if the only thing your company does is create software. No operations, no sales, no physical assets to purchase sell or manage.
I used to work at a small startup, and most of our spending went toward engineers’ salaries. If we had to amortize that over several years back then, I don’t think we would’ve made it.
It’s surprising how a single line in the tax code can quietly make it harder for small teams to hire. Makes me wonder how many other policies are silently shaping things behind the scenes.
This provision can and does lead companies to owe significantly more in taxes than they make.
The only reason it hasn't been bigger news, is because most companies are pretending it doesn't exist and just sweeping it under the rug, hoping it will get fixed before enforcement gets serious.
Why pretend that it doesn’t exist? Why not vocally lobby for a change in the tax code?
AFAIK it was also affecting more freelancers outside of US since amortisation is 15 years. For EU citizen IMHO this is equivalent of US putting tariffs on outside world. I wish EU at least try to fight back and revenge on US Tech by increasing taxes or also making all US tech bought by EU companies to be 15 years amortised so they have taste of their medicine.
Also, finally programmers with the right to live and work in the US catch a break: salaries for US-based programmers can be amortized over only 5 years as opposed to the 15 years of non-US programmers.
It has effectively become a lot more expensive and difficult to employ a programmer. Once this change went into effect we started to see hundreds of thousands of layoffs.
Then tech executives started aggressively talking up how you could use AI to write code instead of having humans write it.
Now of course reducing headcount and the associated expenses and replacing them with a bot sounds tempting to executives no matter what. But it sounds REALLY tempting when you've been on a hiring freeze since 2022 due to the fact that you can no longer deduct employee salaries in the year you pay them out.
Bear in mind that both Republicans and Democrats say they want to fix this and haven't done so due simply to gridlock and government incompetence.
I think most software businesses are taking a wait and see approach. Don't hire until this thing gets fixed. In the meantime, double down as hard as you can on automating those programmer jobs out of existence, in case the law never gets fixed.
Section 174 is the root cause.
Can someone explain this? What taxes do unprofitable US businesses owe that this would be deducted against?
In 2024, your business has $1m in revenue and has $2m in expenses. 100% of these expenses are R&D salaries (engineers you hire.)
Your company loses $1m/year. (You brought in $1m and spent $2m.)
Under the old rules, you'd owe no tax because you were unprofitable.
After Sec 174, what the IRS now says is:
You had revenues of $1m. But you only had $400k in expenses (because you now have to spread that $2m in R&D expense over 5 years).
So actually you had a profit of $600k! And you owe tax on that $600k profit (~$120k)
So you now have an additional $120k tax expense, making your business even more cash-flow negative.
.
Amusingly, if you're pre-revenue, none of this matters (you have no income at all, so it doesn't matter what your expenses are.) You get hardest hit by this change when you have some revenue and when you do a fair bit of R&D.
Say you would have been exactly not-profitable ($0) if you could expense all of your R&D as in the old system, therefore avoiding tax. Now with the new rules you may be on-paper profitable because you can only deduct 20% of the R&D as an expense this year. The remaining 80% of that expense tips you over, becomes profit, and that's taxable.
An unprofitable business doesn't pay income taxes. Businesses are taxed on their net income (i.e., profit).
People are railing against this as the cause of tech's recent underperformance, but it was a non-factor for the vast majority of tech companies, because most tech companies aren't profitable and wouldn't have paid taxes anyway.
For example, rising interest rates I'm sure also independently contributed. I would be interested to if anyone has gotten a sense of exactly how much this has contributed.
Over long time scales (and big company revenue streams), this is sort of a wash. I think this hurts startups a bit more due to the long timescales involved which eats up much needed cash in the short term.
It's effectively 6 years too. You only get to depreciate 10% in 1st year. This might have killed my company if it was around during first years.
See my comments on the previous discussion (Nov 2023) here: https://news.ycombinator.com/item?id=38145630
You do not have to amortize 100% of your engineering costs. Not even close.
Here's the key:
Development costs incurred to remove uncertainty are amortized.
All other costs are deductible during the tax year where they are incurred.
How does this work?You are going to design a new robot arm.
In January, you spend $100K to "remove uncertainty". In rough strokes, this means discovering all the things you don't know and need to know for this robot arm to become a product. This amount will be amortized over five years under 174.
Now, with uncertainty removed, you spend an additional $1.1MM from January until December for engineering implementation. No uncertainty being removed. Just building a product. This is 100% deductible that tax year.
Analogy: You want to build a new brick wall with specific properties. You spend $100K to develop a new type of brick and $1.1MM to build the wall using that brick. The $100K is amortized, the $1.1MM is deductible in one shot.
BTW, at year 6 the amortization schedule reaches steady-state and you are amortizing the full $100K every year. In other words, the impact of 174, if treated intelligently, is the time value of money until steady state is reached for the engineering costs incurred to remove uncertainty.
That said, I hope the BBB repeals this.
Also, the 10+ years before the layoffs started tech companies were on a hiring binge. Much of big tech was hiring to keep people off the market and off their competitors payrolls (this is from friends of friends in FANG HR departments). These were high paying jobs, too.
All of which make hiring engineers unattractive
EU provides a large pool of experienced developers seeking new opportunities on salaries well below SV. Why pay 500K for a burnt out "rockstar" who spends more time on twitter than doing actual work when you can hire highly skilled people in Eastern-EU (or even in Berlin).
Section 174 seems unlikely to progress unless attached to broader legislation.
> "More promising is the Tax Relief for American Families and Workers Act of 2024 (H.R. 7024), which proposes restoring immediate expensing for U.S.-based R&D investments through the end of 2025. " -- https://www.pwc.com/us/en/services/tax/library/tax-committee...
If I could start anywhere in the World, Switzerland would be above all the war-torn and crime-ridden places, but business-wise it's no good for a tech startup.
This has been a slow moving disaster for years now and people have repeatedly tried to raise the alarm.
Just crickets and layoffs.
Doesn't this just amortize out to be roughly the same amount of deduction over the long term?
All the big companies mentioned should be relatively unaffected over an N>5 year time period. Also this was something that's been in the works for years so their accountants should have been planning for it so it wasn't a financial shock (and company financials seem to indicate no such shock).
But more importantly, the article claims it was used as a tax shield to grow.
"Basically, as long as spending counted as R&D, companies could report losses to investors while owing almost nothing to the IRS."
"Once those same expenses had to be spread out, or amortized, over multiple years, the tax shield vanished. Companies that were still burning cash suddenly looked profitable on paper, triggering real tax bills on imaginary gains."
1: https://www.investopedia.com/terms/t/timevalueofmoney.asp
With steady enough employment numbers, sure. Google has a weird one-time cost where they get hit with extra taxes at 80%, 60%, 40% and 20% of their employee's salaries for five-years and then it's all balanced. You can turn the money Google needs to borrow (or not invest) at some interest rate into a known number.
Any startup that is cash poor and especially one that is growing struggles. In year 3 you get to write off 20% of year 1's salaries, 20% of year 2's salaries and 20% of year 3's salaries.
Yes, but if your business is not yet profitable, having to pay tax on money you don't actually have in the bank (because expenses exceeded revenue during the year) will cut into your runway, perhaps to the point that your company might not exist in five years... or even two or three.
Most companies in question don't fit these criteria. They are either large public companies subject to the reactions of the market to quarterly earnings, or small private startups that have limited cash (a runway of far less than 5 years) and are facing a perfect storm of a historic rise in the cost of capital coinciding with this change.
In either case, their cost of labor just went up by a lot and will continue to cause layoffs, labor market shrinkage, and diminished ability to develop new products.
It’s a pretty bad article general and to blame the law change on this is all kinds of disingenuous: “It’s no coincidence that Meta announced its ‘Year of Efficiency’ immediately after.”
1) Accounting rules are to match revenue with the expenses responsible for them, which I think is a good principle. If your workers make something now that provides revenue for 5 years, it makes sense to spread that expense over 5 years too. In many cases, you would want to do that as a business, makes it more clear how your business is profitable vs not.
2) Decisions whether to "build vs buy" a capital asset should not have massive tax implications. If I buy CoolSoftwareProduct from someone and resell it for the next 5 years, I'd have to amortize that. Should be similar if I hire a coder to write CoolSoftwareProduct instead.
(This doesn't mean that "salaries should always be amortized" is the right answer, of course, I think it's a very silly law)
After that, we can nitpick: should the development costs of new software be encouraged the same as maintenance costs of existing software. If you want to encourage startups, then yes they should. If you want to discourage startups or very temporarily increase tax collection, then no.
If your payroll is quickly growing You experience the problem on all payroll growth.
If your payroll is decreasing, you get a tax benefit. Your outgoing cash is less, but you are getting deductions from prior year expenses.
Additionally, having to wait 4 additional years to deduct that 80% is a huge drain on capital.
Combine this with higher interest rates and the effect is essentially pouring sand into the gears of the tech industry.
But just as an accounting note: R&D expense has nothing to do with the company having revenues for an existing product, which already is allowed to deduct cost of goods sold, selling and admin expense. It is a cost related to future business and in that regard, it is not crazy to say it should be amortized. That in the past this did not happen, or that accelerated depreciation for other assets is in the IRS code is a function of the government wanting to effectively subsidize business investment.
https://pro.bloombergtax.com/insights/federal-tax/rd-tax-cre...
https://tax.thomsonreuters.com/news/the-future-of-rd-expensi...
Doesn't that make software engineers one of the few employees with much worse tax treatment?
What really changed things was the end of ZIRP [1] and even then it was opportunistic. Labor costs are a massive cost for tech companies. They have continually tried to suppress wages. In the 2000s, it was the anti-poaching agreement between Steve Jobs, Eric Schmidt and others. In the 2010s, high growth ahnd zero interest meant labor costs continued to balloon.
But then Covid came along and was a massive opportunity. A few companies may have needed to do layoffs but that created the opportunity for everyone else. Big Tech just went full Corporate America with a page straight out of Jack Welch: fire the bottom 5-10% every year. Call it "layoffs". It's a direct pay decrease for those who remain (who get assigned the work). Those are still there won't be asking for raises because they're now afraid of their jobs.
Very little of this was ever necessary. None of the big tech companies ever came close to making a loss. They've remaining insanely profitable, in total and on a per-worker basis. At different times Google's per-worker profit has approached or exceeded $1 million.
The other factor is these companies eventually reached their size limits where antitrust stopped them making any more significant acquisitions.
Consider the timing: this change came in 2017. Where were the mass layoffs in 2018? 2019?
Also, the 2017 tax cuts contained a massive tax holiday for the repatriation of foreign profits.
Mass layoffs are simply wage suppression. It's the end state for any company that can't keep growing the way the market demands: eventually it comes down to cutting costs to make those quarterly profit targets. And in that, they sow the seeds of their own demise.
[1]: https://en.wikipedia.org/wiki/Zero_interest-rate_policy
The bill passed in 2017, but the changes to R&D didn't kick in until 2022.
Plenty of "big tech" already did it. Microsoft could not be more famous for stack ranking dating back to the 90s. Amazon have long had that kind of culture too.
Some people will point out that AI will fix this, no it won't:
1) The real cost is higher than anything you'd pay for a person an there is not likely any real change there.
2) AI will be lies like Actual Indians that won't scale
3) Here's the kicker: If AI does succeed, now these multi-billion dollar firms will have to compete with multi-billion dollar single person businesses, that eat their lunch
Its a race to the bottom right? That means you need to invest in the business and all these layoffs are exactly not that, and will leave companies unprepared for the next 10 years.
Remind me in 2035.
I'm wondering, if such a movement doesn't doesn't exist already, do I need to start it myself?
- Bribe the right people
I hate to provide such a cynical and lazy response but we've got until midterms (maybe) before you really have a shot at 'democratically' influencing the system. For the time being you'll have to work with the mafia that's currently running things and outbid whoever wanted this to happen in the first place.
First you have to make a profit (tax is on profits). Secondly, what this does is to limit your software development expenses for tax purposes in the current year because the development cost is seen as a capital cost that will be amortized over five years opposed to operating expenditure in the same year.
If you are a startup and not make profits, then the loss will be less in the current year, but either way, your tax liability is the same: $ 0.
So software development is moved from opex to capex.
A simple example to illustrate:
Say you had 100k revenue and 1 software developer you pay 100k per year.
Under the new law, you can only deduct 20k of the developer’s salary, so your profit is 80k, which you have to pay taxes on.
However, you have $0 in the bank because you earned 100k and paid out 100k in salary.
See how that is problematic?
The time bomb in the tax code that's fueling mass tech layoffs - https://news.ycombinator.com/item?id=44180533 - June 2025 (927 comments) (<-- you are here)
Big Beautiful Bill R&D Tax: Will tech go on a hiring spree again? - https://news.ycombinator.com/item?id=44028106 - May 2025 (19 comments)
The Consequences of Limiting the Tax Deductibility of R&D - https://news.ycombinator.com/item?id=43639202 - April 2025 (64 comments)
House restores immediate R&D deduction in new tax bill - https://news.ycombinator.com/item?id=39212650 - Feb 2024 (8 comments)
Ask HN: Best country to run a boostrapped startup from? (After Section 174) - https://news.ycombinator.com/item?id=39098371 - Jan 2024 (31 comments)
US tech innovation dreams soured by changed R&D tax laws - https://news.ycombinator.com/item?id=38988129 - Jan 2024 (3 comments)
Ask HN: IRS section 174 – cause of layoffs? - https://news.ycombinator.com/item?id=38957651 - Jan 2024 (21 comments)
Will US companies hire fewer engineers due to Section 174? - https://news.ycombinator.com/item?id=38931860 - Jan 2024 (37 comments)
Will US companies hire fewer engineers due to Section 174? - https://news.ycombinator.com/item?id=38870429 - Jan 2024 (20 comments)
IRS tax code change in Section 174: R&D is an expense - https://news.ycombinator.com/item?id=38642461 - Dec 2023 (23 comments)
New tax rules on R&D expenses may lead to layoffs for devs - https://news.ycombinator.com/item?id=38636866 - Dec 2023 (7 comments)
Tell HN: People laid off in my company due to IRS Section 174 changes - https://news.ycombinator.com/item?id=38633668 - Dec 2023 (6 comments)
Tell HN: Submit comments to IRS re tax treatment of software dev expenses - https://news.ycombinator.com/item?id=38120388 - Nov 2023 (225 comments)
Software firms across US facing tax bills that threaten survival - https://news.ycombinator.com/item?id=35614313 - April 2023 (981 comments)
Ask HN: How are you handling Section 174 changes for bootstrapped companies? - https://news.ycombinator.com/item?id=34627712 - Feb 2023 (187 comments)
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
* Hiring a company to do software development is completely deductible or is still considered R&D? And there isn't any difference in regard to where the company is located?
* That company who performs the software development however, they have to pay the taxes since they are doing the development... so they are just going to raise their rates then correct? Or since they are providing a service to the company and it is work for hire does it not count?
* All other R&D expenses are still deductions including hardware development? Where is the line drawn? If you are doing the software side for a hardware product, that would be hardware correct?
* For founders, you would just take a dispersement instead of taking a salary if you are developing software? Or is that irrelevant?
Right?
The problem is that, when switching from the immediate writeoff regime to the amortization regime, you do not have a backlog of past-year expenses that are in the process of being amortized, so there is a sudden jump from being able to write off 100% of relevant expenses to only 20% of them.
Given that shareholders are notoriously interested in short-term profits, hitting profit targets requires either expanding revenue or slashing expenses.
Hasn't Ben Thompson of Stratechery spoken about this a number of times? I'm aware of this 'feature' and I'm not even in the USA, let alone a COO at a private-equity-backed yada yada.
Once asked about this change during an all employee meeting. Even a large software company should care… The executives were not even aware of the policy change…
Query any search engine for "are US income taxes direct or indirect taxes"
Every one will tell you that they are direct taxes. This is false. The supreme court has exclusively held that income taxes have always been indirect taxes (excises specifically, read about what an excise is in any authoritative source on tax law) in a constitutional sense. (See Brushaber v Union Pacific RR Co. 1916, Moore v U.S. 2024)
The sixteenth amendment did not give congress the power to directly tax citizens (or domestic corporations) and the complexity of the tax code is an attempt to obfuscate this fact, but the code is not inscrutable, it has rules.
Unsure of why this matters? Look up the difference between direct and indirect taxes in US law. None of these deductions matter unless you are a foreign corporation. I have tried commenting about this in other income tax related threads (this is my alt account), but people here don't like the idea that there is government propaganda in the US, or that most people are wrong and blindly accept the socialization about taxation without verifying what the law says.
I realize this is a disturbing truth to accept, not least because it involves accepting that most people who have been prosecuted for income tax crimes are only guilty of ignorance of the true legal purpose of the forms they signed. You can easily verify that most accountants and tax attorneys do not know what they are talking about by asking them this simple question about direct vs indirect taxation.
This is not legal advice, it is a wakeup call.
The masses are in a persistent state of slumber, so they will never wake up. Depressing but true.
America's balance sheet distribution (not income) breakdown:
8.5% $1M+
1.6% $10M+
0.003% $100M+
0.00026% $1B+
As it stands, this is an end to innovative startups in the US. Unless bankrolled by very deep pockets. The type of pockets who typically prefer the status quo and are not particularly interested in cost-efficient innovation.
This would be a no go for startups though.
Dealing with Section 174 amortization in those first one to three years is a real headache (and your tax bill ends up higher than if it didn’t apply). Once your startup survives that the first few years of doing Section 174, things do get easier... but, sadly, most don't make it that far.
> And so, on schedule in 2022, the change to Section 174 went into effect. Companies filed their 2022 tax returns under the new rules in early 2023. And suddenly, R&D wasn’t a full, immediate write-off anymore. The tax benefits of salaries for engineers, product and project managers, data scientists, and even some user experience and marketing staff — all of which had previously reduced taxable income in year one — now had to be spread out over five- or 15-year periods.
i.e. some humans get the same tax treatment as humanoid robots, while LLMs ("AI") are always deductible as op-ex, regardless of function.
Draft 2025 spending bill in Congress would revert Section 174 changes for 2026-2029.
Are you telling me that this law affects these tech companies so much and they just let it stand?
I find this improbable.
Trump is just getting started. By the time he is finished, your economy will be shot to pieces. The US dollar will no longer be the reserve currency for global trade.
Why aren't the All In podcast bros ragging on Sacks about this!?
So it’s a tax break for tech companies and the problem is that Trump got rid of the tax break?
What happened to making companies “pay their fair share”?
I have such cognitive dissonance, I am constantly hearing about how Trump is evil because he wants to give tax breaks to companies. Now the problem is that he’s NOT giving tax breaks.
It’s almost like no matter what Trump does the news will cover it negatively.
The games industry, while hugely profitable and bigger than TV, movies, and music combined, laid off tens of thousands of people. It's unmitigated greed is all it is.
According to the article, as long as the tech workers contribute to improving or creating a product (be it games or apps), they count as R&D cost.
I bet they were classified as R&D for accounting purposes. Product development largely falls into R&D - it doesn't matter what the product being developed is for.
Every job I had at a megacorp was classified as R&D, and I know because I had to track hours against such.
Even though it sounds unintuitive, that activity is considered R&D for tax purposes.
But it's not "greed": it's the end of zero interest rate policies.
Wrote software, like, you know, "developed" it?
This is an artificial subsidy. That’s not how the tax code treats other types of investments that generate recurring income.
1. I start “Facebook for dogs” It’s gonna be massive. For the first year me and five guys code away in the garage and I use my savings / credit card / family trust fund to pay them 100k each. Expenses are 500k, revenue is, amazingly, 1.5M and taxes owed is 500k.
At this point turning round and saying the development was R&D, and claiming 500k of tax breaks is just (to me) ripping off the American Taxpayer.
And I’m not even an American Taxpayer.
If the revenue was zero would anyone suggest that the taxpayer give me 500k to help ? (Ok I would because I like free money but most people won’t)
Or am I missing something?
You can only expense $100K of the salary costs this year, so even though you're break-even, you pay taxes on $400K in income.
Or, even worse, imagine revenue is $250K, and you spent $500K on salaries for the team.
You can only expense $100K of the salary costs this year, you're already -$250K on the year, and now you're paying taxes on $400K in income. You're destroyed.
VC-backed startups aren't designed to get profitable quickly, and I don't see that as a problem for the American taxpayer, and nobody is saying the taxpayer is giving money or helping. A business losing money should not have to pay taxes on income, as if it's not losing money.