Comment by Bjartr

3 years ago

> 174(c)(3)SoftwareDevelopment > 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.

My understanding is the problem is the phrase "any amount paid or incurred in connection with". It is unambiguous and provides no leeway. Any costs related to software development are R&D. Period.

The ambiguous part is "the development of any software". What does "development" mean? Is it used in the same sense as "real estate development" or "software development"? Does "development" include maintenance of existing software? As everyone here knows, software development (the profession and practice) is a lot more than just greenfield projects to create brand new products and IP.