R&D tax credit: Software development considerations

The R&D Tax Credit offers key benefits for tech and life sciences companies developing software, but eligibility depends on complex rules around internal use software, innovation thresholds, and ownership rights – especially when building for others. Enhanced 2025 compliance requires clear software classification at filing.

The Credit for Increasing Research Activities, better known as the "R&D Credit," is one of the most valuable tax incentives for technology companies, with its original legislation dating back to the 1980s. IRC section 41 defines eligible activity as the development of a new or improved business component, the definition of which includes computer software.  While many activities related to software development do qualify for the tax credit, not all software is treated equally for purposes of the tax credit. 

Defining Internal Use Software and the HTI Test

The tax code specifically excludes the development of "internal use software" (IUS) as a qualified activity unless the software satisfies a three-part high threshold of innovation (HTI) test. This HTI test requires the software to be innovative, involve significant economic risk, and not be commercially available for use without modification. The definition of IUS further confounds the issue. In fact, the IRS has defined four types of software and in 2016 issued TD 9786, replete with examples of how different software might fit these categories:

  • IUS is software that supports general and administrative functions of a business. 
  • Dual function software (DFS) is similar to IUS but allows third parties to interact with the business's systems. Scenarios exist where components of DFS may not be subject to the HTI test.  
  • Non-IUS is developed to be sold, leased, licensed, or marketed to third parties or used in a non-administrative function for the taxpayer. 
  • Software excepted from IUS is used in otherwise qualified research activities such as pharmaceutical development, production processes, or a package of software and hardware as a single product.

Software Development for Others: Credit Rules

Having evaluated eligibility requirements for the four categories of software development above, one question remains unanswered: "What if a business builds software for someone else?" Many software developers assume they are ineligible for the credit because they receive financial compensation for that work, when in fact, two tests must be applied to determine whether the client or contractor is eligible for the credit. 

  • The first test evaluates whether the business incurs economic risk associated with a given project. 
  • The second test evaluates the exclusion of intellectual property rights (i.e. would the business owe royalties or other fees to utilize the knowledge gained from the development effort?).

Evaluating these tests requires a review of invoices, service agreements, purchase orders, and other relevant documents as well as evaluating tax law, IRS guidance, and case law. Intent at the outset of the technical effort is often a primary driver when evaluating contractor or software type tests mentioned above. For example, incurring unbillable time on a "time and materials" project would not automatically reclassify that project as a fixed price engagement.  Similarly, software development that was undertaken for IUS and ultimately became externally used would still be subject to HTI tests up to the point the development focus shifted to non-IUS, according to TD 9786. 

What does CohnReznick think?

Technology companies should work with a team of experienced professionals to evaluate the nuances of qualified and non-qualified business activities for eligibility for the R&D Credit. New for 2025, enhanced compliance will require businesses to identify the type of software developed at the time a tax return is filed. 

OUR PEOPLE

Subject matter expertise

View All Specialists
rob campbell

Rob Campbell

Client Relationship Executive

Looking for the full list of our dedicated professionals here at CohnReznick?

Close

Contact

Let’s start a conversation about your company’s strategic goals and vision for the future.

Please fill all required fields*

Please verify your information and check to see if all require fields have been filled in.

Please select job function
Please select job level
Please select country
Please select state
Please select industry
Please select topic

Related services

Our solutions are tailored to each client’s strategic business drivers, technologies, corporate structure, and culture.

Any advice contained in this communication, including attachments and enclosures, is not intended as a thorough, in-depth analysis of specific issues. Nor is it sufficient to avoid tax-related penalties. This has been prepared for information purposes and general guidance only and does not constitute legal or professional advice. You should not act upon the information contained in this publication without obtaining specific professional advice specific to, among other things, your individual facts, circumstances and jurisdiction. No representation or warranty (express or implied) is made as to the accuracy or completeness of the information contained in this publication, and CohnReznick, its partners, employees and agents accept no liability, and disclaim all responsibility, for the consequences of you or anyone else acting, or refraining to act, in reliance on the information contained in this publication or for any decision based on it.