The federal Research and Development (R&D) Tax Credit is one of the most valuable and underutilized tax incentives for software companies. Many Texas software companies leave significant money on the table because they assume the R&D credit only applies to scientists in lab coats. In reality, software development activities — building new products, developing new features, improving architecture, and solving technical challenges — often qualify.
The Two R&D Credits Available to Texas Software Companies
Federal R&D Tax Credit (Section 41)
The federal R&D credit provides a credit of up to 20% of qualified research expenses (QREs) above a base amount. For most companies, the effective credit rate is 6% to 8% of qualifying expenses using the Alternative Simplified Credit method. The credit is permanent (since the PATH Act of 2015) and can be claimed every year.
For startups and small businesses with less than $5 million in gross receipts and no more than 5 years of gross receipts, the federal R&D credit can be applied against payroll taxes (up to $500,000 per year) — making it valuable even before a company is profitable.
Texas Franchise Tax R&D Credit
Texas offers a separate R&D credit against the state franchise tax. The Texas credit is based on qualified research expenses attributable to research conducted in Texas. While Texas has no state income tax, businesses do pay the franchise tax — and the R&D credit can directly reduce that liability. The credit is calculated using methods similar to the federal credit.
What Software Activities Qualify
The four-part test for qualified research applies to software activities:
- Permitted purpose: The activity must be intended to develop or improve a product, process, technique, formula, or invention. For software companies, building new products and improving existing ones clearly qualifies.
- Technological uncertainty: There must be uncertainty about the capability, method, or design of the product. Not every line of code qualifies — but solving non-trivial technical problems does.
- Process of experimentation: The work must involve evaluating alternatives through modeling, simulation, testing, or systematic trial and error.
- Technological in nature: The work must rely on principles of engineering, physical sciences, biological sciences, or computer science.
Examples of Qualifying Software Activities
- Building new products: Developing new software products, platforms, or applications from scratch
- Developing new features: Adding significant new functionality that involves solving technical challenges
- Architecture and infrastructure: Designing and implementing new system architectures, database designs, or scalability solutions
- Algorithm development: Creating or improving algorithms for search, recommendation, pricing, matching, or other complex logic
- Performance optimization: Solving significant performance challenges through technical experimentation
- Security engineering: Developing new security approaches, encryption methods, or threat detection systems
- Data engineering: Building data pipelines, processing systems, or analytics platforms that involve technical uncertainty
- Machine learning and AI: Training models, developing ML pipelines, and solving prediction problems
- Cloud infrastructure: Designing and implementing novel cloud architectures, auto-scaling systems, or multi-region deployments
Activities That Typically Do Not Qualify
- Routine bug fixes and maintenance
- UI/UX changes without underlying technical challenges
- Configuring third-party software
- Quality assurance testing (though test development may qualify)
- Project management and administrative activities
- Market research and business analysis
Qualified Research Expenses
The R&D credit is calculated based on qualified research expenses, which include:
- W-2 wages: Salaries and wages of employees performing or supervising qualified research activities. For software companies, this includes developers, engineers, data scientists, architects, and technical leads.
- Contract research: 65% of payments to contractors performing qualified research on your behalf
- Supplies: Materials consumed in the research process (less common for software companies but may include cloud computing costs in some cases)
How to Claim the Credit
- Identify qualifying activities: Review your development work product by product and feature by feature. Not all development qualifies — focus on work involving genuine technical uncertainty.
- Calculate QREs: Determine the wages, contract research costs, and supplies attributable to qualifying activities. Time tracking or time allocation studies help document this.
- Choose a calculation method: The Alternative Simplified Credit (ASC) is the most commonly used method for companies without a long historical baseline.
- File with your tax return: The federal credit is claimed on Form 6765. The Texas credit is claimed on your franchise tax return.
- Maintain documentation: Keep contemporaneous records of qualifying activities — project documentation, commit histories, design documents, and technical descriptions of challenges and solutions.
How Much Is the Credit Worth?
For a Texas software company with $2 million in annual engineering payroll, of which 60% qualifies as R&D activities, the combined federal and state credits may be worth $80,000 to $120,000 per year. For larger engineering teams, the credit scales proportionally. For eligible startups, the payroll tax offset makes the federal credit valuable even before profitability.
Common Mistakes
- Not claiming it at all: Many software companies assume they do not qualify. If you have engineers building products, you likely have qualifying activities.
- Over-claiming: Not all development is R&D. Routine maintenance, configuration, and non-technical work should be excluded.
- Poor documentation: The IRS can challenge R&D credits. Keep records of what was built, the technical challenges involved, and the time spent.
- Ignoring the Texas credit: Many companies claim the federal credit but miss the Texas franchise tax credit.
Bottom Line
The R&D tax credit is one of the most direct ways for Texas software companies to reduce their tax burden. Between the federal Section 41 credit and the Texas franchise tax credit, companies with active development teams may recover a meaningful percentage of their engineering costs. If you have engineers building software, consult with a tax advisor experienced in R&D credits to evaluate your qualifying activities.
Not sure which programs may fit your software company? Our free screening report checks your business against 150+ verified programs — grants, tax credits, loans, and incentives — and shows you which ones may match. Start your free screening →