EDIT: It's actually a little worse than this, you can only amortize 10% on the first year
Details:
https://www.onlycfo.io/p/new-tax-rule-is-terrible-for-softwa...
So, in lets say 2023 your business brings in $1.2M of revenue from a pure-software product. Your net cashflow is $0.2M because you paid $1M to the dev team. Come tax time you have to report a revenue of $1.2M and the maximum allowed expenses are $0.2M so you have to pay taxes on that $1M of profit.
The reason the maximum allow expenses are $0.2M is because Software is considered R&D now so the expenses towards it (the $1M in salary) _must_ be amortized over 5 years. So if next year you also had $1.2M of revenue and $1M of salaries you'd be paying profit on $1.2 - 2 * ($0.2M) since there's two years of salaries be amortized now.
> Before 2022: the profit of the company is $200K. Pays corporate tax on this.
> In 2022: the profit of the company is $1M (of the $1M in salaries paid for devs, this needs to be amortized over 5 years: so $200K can be amortized for the year). Need to pay corproate tax on this. But the business might not have this much cash on hand, and so needs to borrow at a high interest rate.
Can someone ELI5? If the salaries are $1M, how can you consider profit to be anything but $200k? How does the profit become $1M?