My old company was a contract engineering company, so they always tried to staff everyone possible on projects being paid for by customers. R&D was used to develop internal tech and build expertise on new technologies so it was only maybe 10-25% of most engineer's timesheets.
Do other tech companies spend that much more on R&D?
So let's say a company needs 5 years to build some new hardware. Those 5 years of labor and expenses are all R&D.
I think that's why this is such a big deal. I could be wrong though.
Most developers are fixing bugs, helping sales, keeping systems online, keeping up to date on patches, performing security scans, complying to some internal policies.
https://www.law.cornell.edu/uscode/text/26/174
> (3)Software development For purposes of this section, any amount paid or incurred in connection with the development of any software shall be treated as a research or experimental expenditure.
I mean, this probably still matters a lot for startups given their shorter lifetimes, but it seems any large company(I'm thinking of, e.g. Apple, who has plenty of cash on hand) that's been around for a while could just wait it out? I am not familiar with corporate tax law and how deals are structured, but could you also defer revenue in the same way to offset(e.g. customers with a 5 year contract paying progressively more but keeping the same total $ amount to sync with your deductions)?
> An IRS tax code change in Section 174. This change eliminates the ability for businesses to deduct R&D as an expense.
> Hear of lots of layoffs directly because of this, as a start.
[1] https://twitter.com/GergelyOrosz/status/1735030983173230944?...