Case study
R&D TAX CREDIT FOR SOFTWARE DEVELOPMENT

Overview
Software development companies are ideal candidates for the Research and Development (R&D) Tax Credit given their focus on innovative development, iterative improvements, and continuous technical problem-solving. This tax credit allows software companies to offset expenses related to design, development, and testing—thereby providing a substantial financial benefit that supports continued year-over-year innovation.
Common Misconceptions
A common misconception among software companies is that only large-scale, groundbreaking projects qualify for the R&D tax credit. However, the credit is also applicable to software companies engaging in the continuous integration of new functionalities, incremental system improvements, and advancement in overall software performance—all of which address technical uncertainties and involve an iterative process of experimentation (two of the four IRS requirements for Credit qualification, seen below).
Qualified Research Activities (QRAs)
Qualified Research Activities (QRAs) refer to activities that meet specific criteria outlined by the IRS. For a construction company to qualify for the R&D tax credit, activities must pass the IRS four-part test:
- Permitted Purpose: The activity must be aimed at creating new or improved functionality, performance, reliability, or quality in a business component.
- Elimination of Uncertainty: The activity must attempt to eliminate uncertainty regarding the capability or method of developing a business component.
- Process of Experimentation: The activity must involve a process of experimentation to evaluate alternatives or test hypotheses.
- Technological in Nature: The activity must rely on the principles of engineering, physical science, or computer science.

Qualified Research Expenses (QREs)
Qualified Research Expenses (QREs) include wages, supplies, and contractor costs related to R&D acQualified Research Expenses (“QREs”) include wages, supplies, and contractor costs related to R&D activities. For software development companies, these expenses can lead to significant tax credits, allowing them to recover a significant portion of their investments in innovation.
- Employee Wages: Salaries of employees directly involved in QRAs can be claimed. Eligible roles include but are not limited to:
- Software Developers: Write, test, and iterate code to meet project specifications.
- Data Scientists: Building algorithms and refining models to enhance functionality.
- Security Engineers: Design and test security measures to protect data integrity.
- DevOps Engineers: Build and manage the infrastructure required to support software deployment, focusing on system reliability.
- Product Managers: Overseeing project timelines and coordinating development to meet client requirements.
- Contractor Costs: For qualified U.S.-based contractors engaged in research activities, 65% of their fees are eligible for the Credit. This includes specialized roles like UI/UX consultants, data analysts, and system architects.
Computer Rental Costs: Computer rental costs refer to expenses for leased cloud-based infrastructure to conduct initial testing of early-stage software development. These resources are often used for testing, scalability evaluations, and supporting high-volume computations during experimentation phases.
Case Study Example
This hypothetical example illustrates how a software company might benefit from the R&D tax credit.
Background:
Company Name: ABC Software
Total Technical Payroll: $650,000
QRAs Conducted:
- Developed a software platform for real-time data analysis, integrating complex algorithms to manage dynamic data sets.
- Improved system performance through back-end optimization, improving data retrieval speed for users.
- Conducted security testing, integrating advanced encryption to meet data protection considerations.
QREs Incurred:

R&D Credit Calculation:
Using the credit rate of 10% (simplified for this example), ABC Software would receive an R&D tax credit of approximately $40,038 for the single tax year evaluated.
Summary
It is important to note that businesses may amend previously filed returns up to three years in the past, and therefore could receive a refund for unclaimed Credits.
Additionally, Qualified Small Businesses may be able to claim the Credit as an offset to payroll taxes, as many start-ups do not yet have a tax liability to offset.