Skip to content

R&D Tax Credit for Software Development Firms

Software development firms are textbook candidates for claiming the Research and Development (R&D) tax credit because of their significant investment in development and engineering as well as the highly technical nature of their design work. In fact, many of the day-to-day activities undertaken by software developers qualify for the credit due to their systematic and iterative nature. This type of work is what the framers of the credit aimed to incentivize during the first days of the R&D Credit in the 1980’s and it is doubly more important in current times given the sharp rise in global competition and innovation.

What Are R&D Tax Credits for Software Development Firms?

The R&D Credit, officially named the Credit for Increasing Research Activities, and found in Section 41 of the Internal Revenue Code, is a non-refundable incentive put into place by Congress to reward American businesses conducting R&D in the U.S. The credit follows a four-part test, consisting of the following criteria for a company’s activities:

In the world of software development, qualified activities can take place in a multitude of projects, ranging from minor functionality improvements all the way to new clean-sheet designs.

The credit can be claimed for the following types of expenses tied to qualifying activities:

The R&D Credit can also take into account materials used or consumed in the R&D, but this usually doesn’t apply to software developers.

Why R&D Tax Credits Are Critical for Software Development Firms

Software development firms should consider the R&D Credit an indispensable part of their toolkits for a variety of reasons:

Even unprofitable start-ups can take advantage of the credit, given the provision allowing companies with under $5 million in gross receipts and less than five years of gross receipts to claim a modified credit that offsets payroll tax liability.

Regardless of the size of your software development business, there are many compelling reasons to claim the R&D credit.

Which Software Development Firms Qualify for R&D Tax Credits?

Due to the highly iterative and systematic nature of software design, as well as an available credit variant for start-ups, software developers of all sizes can take advantage of the Section 41 credit. Moreover, developers can qualify for a wide range of activities:

Within all the above activities, it’s not just writing code that qualifies. Most of the development process, from initial whiteboard conceptualization, to coding, compiling, testing, and iteratively improving software, can qualify for the credit. Moreover, direct supervision of the R&D by executives and managers can qualify, as can direct support performed by lower-level employees.

Despite the wide range of potentially qualifying activities and projects, we hear the following myths all the time:

How Software Firms Can Claim R&D Tax Credits: A Step-by-Step Guide

Claiming the R&D Credit is a complex and multipart process that is most effectively accomplished with the help of an experienced advisor:

Step 1 – Generating Project List

Developers should first create a list of every project with potential qualified activities. These can range from improvements to existing products all the way to brand-new software. Qualifying projects do not need to achieve commercial success, or even go past the concept development stage, as long as they relate to a product or service that is ultimately intended to be marketed (or employed in-house, in the case of internal-use software).

Step 2 – Identifying Qualified Activities

Claimants must determine which qualified activities occurred in each project. These include conceptualizing, architecting, writing, testing, or iteratively modifying code. The activities can occur in a design meeting, during a messenger chat, or at a software engineer’s workstation.

Step 3 – Compiling Associated Costs

Expenses for the credit is based on include wages, contractor costs, and computer rental/lease expenses. To ensure these are claimed per IRS guidelines, developers must tie them to qualifying activities within qualified projects via documentation, or testimony where needed.

Step 4 – Gathering Applicable Documentation

While there is not a set documentation standard for R&D Credit claims, taxpayers must utilize what they generate on a daily basis to tie in projects, activities, and costs. Typically, software developers generate scopes of work, meeting notes/recap emails, code, employee timesheets, testing reports, bug lists, messenger chat logs, approval forms, and contractor/vendor invoices during their development work.

Step 5 – Complete Form 6765 and Associated Schedules

Form 6765, filed with a claimant’s corporate tax return, is the reporting mechanism for the R&D Credit. It requires taxpayers to not only show the expenses contributing to the credit and the calculation methodology, but also the business components the expenses are tied to, as well as the nature of the development work in each one.

Frequently Asked Questions (FAQs) for Software Development Firms

What is the potential value of an R&D credit claim?

Due to the complexity of the R&D Credit calculation, there isn’t a set percentage of expenses that translates to a tax credit – however, most companies will see up to 8 cents of credit for every dollar of qualified expense. Thus, a software developer with $500,000 of R&D expense could see $40,000 in credits. In addition, over 40 states have some form of R&D tax credit that can add to your benefit.

What types of projects qualify?

Any project that requires some form of software design, even if it’s just architecting a concept that was intended to go to market but never does, can qualify. Likewise, even minor improvements to existing software can qualify if a process of iterative trial-and-error was required to develop them. It doesn’t matter if the knowledge discovered isn’t new to the world. It just needs to be new to your business.

Which costs are taken into account in the R&D credit calculation?

The R&D credit calculation for software developers is based on wages paid to employees for qualified activities, amounts paid to contractors who conduct or assist in the research, and computer rental/leasing expenses, which can include cloud computing spend.

Can pre-revenue start-ups claim the R&D Credit?

Yes – in fact, there is a special variant of the Section 41 R&D Credit that allows newer companies under $5 million in gross receipts and five years with gross receipts to claim it. Since many start-ups don’t generate enough taxable income to have income tax liability, this version of the credit offsets payroll tax, so your business needs to at least have this type of liability for the credit to provide benefit.

What documentation is required for a claim?

As there is not a specific documentation standard set out in R&D Credit rules, businesses can rely on what they generate during their daily course of business. Most software developers we’ve worked with have some combination of meeting notes, emails, or messenger logs to document their concept development efforts, as well as iterations of code, bug lists, testing reports, or approval forms to show the design and testing process. Regardless of how little or how much documentation you create, an experienced advisor will be able to navigate this aspect of the claim to put you in the best position possible.

Due to the various facets and nuances inherent to R&D credit qualification, quantification, and substantiation, software developers should work with a reputable and experienced provider to maximize the success of their credit claims. At alliant, we’ve helped thousands of software developers claim this incentive since 2002 and would be happy to determine your company’s eligibility with a gratis assessment. You can schedule time with an expert here or dial us directly at 844.524.0077 to explore more.