Hacker News new | past | comments | ask | show | jobs | submit login

But no matter what you are doing, your not spending 100% of your time building a piece of software.

How does it work when a company uses salaried employees to build a structure. Are the salaried employees not deductible at all?






The IRS releases guidance on tax code, and one of the issues with section 174 taking effect in 2022 (and the IRS believing it would be repealed before it went into effect) was that the guidance was released in 2023 under notice 2023-63

https://www.irs.gov/pub/irs-drop/n-23-63.pdf

To answer your question, the following are software development activities that are capitalizable (and instead of quoting the notice itself, I’m quoting from a better written blog post by accountants:

https://www.cohnreznick.com/insights/additional-guidance-irs...

> Section 4.03(1) of the Notice clarifies that labor costs – including those for contract employees and independent contractors – related to those who perform, supervise, or directly support SRE activities are considered Section 174 expenditures. All elements of compensation are to be included with the exception of severance, which is excludable and deducted by taxpayers in the period paid or incurred. SRE-related labor costs expenses included in the Notice expenses related to pension costs and stock-based compensation.

Section 4.03(1)(e) provides guidance pertaining to certain costs related to operation and management (i.e., rent, utilities, etc.) activities. Specifically, in addition to items such as rent, utilities, and insurance, expenditures such as taxes (i.e., property), repairs and maintenance, and security are now considered SREs subject to Section 174.

So what software development activities don’t count as “Specified Research Expenditures” (SRE)”?

> Training of employees in the use of the software

>Maintenance activities after the software is placed into service that do not constitute upgrades or enhancements (i.e., corrective maintenance to debug, diagnose, and fix programming errors)

> Data conversion activities (except activities to develop computer software that facilitates access to existing data or data conversion)

> Installation and other activities related to placing the software into service

> Marketing and promotional activities

> Distribution activities

> Customer support

If you’re a startup and you have a software developer doing the above activities as well as SRE work, then in order to expense the SRE parts of their job you either have to estimate (and be able to defend) the estimations, or your employee needs to track their time for each type of activity they do.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: