Comment
Comment by jamessinghal
The IRS Guidance says this in 5.05(2), which is most relevant to software startups:
So they are maintenance as long as they "do not give rise to upgrades and enhancements", which would be the responsibility of the taxpayer to track. I'm sure there is more nuance to it in practice.