SR&ED Tax Credits

SR&ED for Software & SaaS

If your engineering team is solving problems that don't have known solutions, SR&ED tax credits can fund a significant portion of those salaries — and now, AI compute infrastructure costs too.

Check If Your Work Qualifies
Eligible Activities

What Qualifies in Software & SaaS?

  • Algorithm development with technical uncertainty — where no known solution or library exists
  • AI/ML model training and architecture: novel approaches to model design, training efficiency, or accuracy targets not achievable with off-the-shelf frameworks
  • Custom compiler or interpreter development
  • Novel database architecture and storage systems
  • Performance optimization beyond what is achievable with known techniques or tooling
  • Developing new software tools or frameworks where existing solutions are inadequate for the technical problem
Examples

SR&ED examples in software and SaaS

Work that can qualify

  • Developing a new synchronization method when existing conflict-resolution approaches couldn't meet the required latency
  • Designing a data architecture to overcome performance limits that standard database designs couldn't resolve
  • Building a machine learning model for a problem where established architectures failed because of sparse or noisy data

Work that usually doesn't

  • Building user interfaces with existing frameworks
  • Integrating third-party APIs as documented
  • Routine bug fixing, maintenance and configuration

New to the program? Read what SR&ED is, or see how an SR&ED eligibility assessment settles which of your projects qualify.

Bill C-15 Update

How Bill C-15 (2026) Affects Software & SaaS

The doubled expenditure limit to $6M means software companies with larger R&D teams can now claim significantly more. GPU and compute infrastructure costs are now eligible as capital expenditures for the first time since 2014 — a major win for AI/ML companies investing in training hardware.

Our Advantage

Why a Former CRA SR&ED Claims Reviewer Makes the Difference

Kazem Naderi is a former CRA SR&ED Claims Reviewer who spent years reading claims across industries. He knows how reviewers read a claim and what documentation holds up under questions, so he prepares your work the way a reviewer will assess it. His insight comes from how reviews are conducted, never from confidential information about any company.

Book a Free Eligibility Call
Frequently Asked Questions

Software & SaaS SR&ED Questions, Answered