SR&ED Claims for Tech Startups
Your startup is building technology. The Canadian government will pay you 35% of your qualifying R&D expenditures back in cash. We identify the eligible work, prepare the technical narrative, calculate the expenditures and file the SR&ED claim with CRA. Pre-revenue startups qualify. Refundable credit. Real cash back.
What Is the SR&ED Tax Credit and Why Tech Startups Should Claim It
The Scientific Research and Experimental Development (SR&ED) program is the largest single source of federal government support for R&D in Canada. It provides tax credits to businesses that advance technology or scientific knowledge through systematic investigation. For Canadian-Controlled Private Corporations (CCPCs), the credit is 35% and fully refundable, meaning CRA sends you a cheque even if your startup has zero revenue and owes no tax.
Tech startups are the ideal SR&ED claimants. If your team is writing code that solves technical problems with no known solution, building novel architectures, developing new algorithms, creating machine learning models, designing APIs that push beyond existing frameworks or engineering systems that require experimental development, that work likely qualifies.
| SR&ED Element | For Tech Startups |
|---|---|
| Federal ITC rate (CCPC) | 35% refundable on the first $3,000,000 of qualifying expenditures. CRA sends a cheque. No tax liability required. |
| Ontario Innovation Tax Credit (OITC) | 8% non-refundable on eligible Ontario SR&ED expenditures. Applied against Ontario tax owing. |
| Who qualifies | Any CCPC performing work that advances technology through systematic investigation. Pre-revenue startups qualify. No minimum revenue or employee count. |
| Filing deadline | 18 months after the fiscal year-end. A startup with a December 31 year-end has until June 30 of the second following year to file. |
| Refund timeline | CRA typically processes SR&ED refunds in 60 to 120 days after filing. Complex or first-time claims may take 120 to 180 days. |
Pre-Revenue Startups Get Cash Back: Many founders assume you need revenue or profits to benefit from SR&ED. You do not. The 35% CCPC credit is refundable. If your startup spent $200,000 on qualifying developer salaries and had zero revenue, CRA sends you a cheque for $70,000. If you spent $500,000, the refund is $175,000. This is real cash deposited into your bank account, not a deduction against future profits. It is the single most valuable government program for early-stage Canadian tech startups.
For a complete overview of our SR&ED service across all industries, visit our SR&ED Tax Credit Claims page.
What Software Development Work Qualifies for SR&ED
Not all coding is SR&ED. The program requires technological uncertainty, systematic investigation and technological advancement. The work must go beyond standard engineering practice. Here is what qualifies and what does not for tech startups.
| Qualifies for SR&ED | Does NOT Qualify |
|---|---|
| Developing a new algorithm to solve a problem with no known efficient solution (e.g., real-time matching at scale, novel compression, predictive models with insufficient training data) | Implementing a known algorithm from a library or published paper without modification |
| Building a novel software architecture that requires experimental development to determine feasibility (e.g., distributed systems with constraints not addressed by existing frameworks) | Setting up standard infrastructure using AWS, GCP or Azure with documented best practices |
| Developing machine learning models where the training approach, feature engineering or model architecture requires systematic experimentation to achieve acceptable performance | Fine-tuning a pre-trained model using standard hyperparameter tuning with no novel approach |
| Creating a new API or protocol where existing solutions do not meet the technical requirements (latency, throughput, security, interoperability constraints) | Building a REST API using standard frameworks (Express, Django, Rails) with no technical uncertainty |
| Developing real-time data processing pipelines that push beyond the capabilities of existing tools (Kafka, Spark, Flink) and require custom engineering to meet performance targets | Configuring an ETL pipeline using standard tools with documented configurations |
| Engineering a natural language processing system where the domain-specific language, ambiguity or accuracy requirements demand novel approaches beyond existing NLP libraries | Using an off-the-shelf NLP API (OpenAI, Google NLP, AWS Comprehend) with standard prompts |
| Building embedded systems or IoT firmware where hardware constraints force novel software approaches (memory, power, latency, reliability) | Writing firmware for a microcontroller using the manufacturer's SDK with standard patterns |
| Developing a cybersecurity tool that addresses a threat vector with no known defence (zero-day detection, novel encryption approach, new authentication protocol) | Implementing standard OAuth2, JWT or TLS configurations using established libraries |
The Test Is Technological Uncertainty, Not Business Uncertainty: CRA does not care whether your product will succeed in the market. They care whether the technical work you performed involved uncertainty that could not be resolved by standard engineering practice. "We did not know if customers would buy it" is a business uncertainty (not SR&ED). "We did not know if the algorithm could process 10 million records in under 200 milliseconds with the available memory constraints" is a technological uncertainty (SR&ED). Every claim must articulate the specific technical problem, the approaches attempted, the hypothesis tested and the results observed.
How Our SR&ED Claim Process Works for Tech Startups
Four steps. We handle CRA. You keep building.
Assess
We review your codebase, architecture decisions, sprint logs and technical challenges to identify all qualifying SR&ED projects. Free assessment.
Document
We prepare the technical narrative for each project: technological uncertainty, systematic investigation, hypotheses tested and advancement achieved.
Calculate
We calculate eligible expenditures: developer salaries (time allocation), subcontractor fees (80%), materials consumed and overhead.
File and Defend
We file Form T661 with CRA, respond to any review or audit requests and defend the claim through to refund deposit.
Free SR&ED Eligibility Assessment for Tech Startups
We review your development work and tell you if you qualify. No obligation. No upfront fee.
Eligible SR&ED Expenditures for Tech Startups
| Expenditure Category | What Qualifies | How We Calculate It |
|---|---|---|
| Developer salaries and wages | Gross salary (including bonuses and vacation pay) of employees who performed qualifying SR&ED work. Time must be allocated between SR&ED and non-SR&ED activities. | We review sprint logs, commit history, Jira/Linear tickets, time tracking and developer interviews to allocate each developer's time. A developer spending 60% of their time on qualifying work: 60% of their salary is eligible. |
| Founder salary (if on payroll) | If the founder is on the corporation's payroll and performing qualifying technical work, their salary is eligible. Must be a T4 employee, not a contractor. | Same time allocation method. Founder salary must be reasonable for the role. CRA scrutinizes founder salaries above market rate. |
| Subcontractor fees | Payments to subcontractors performing qualifying SR&ED work on your behalf. Only 80% of the subcontractor invoice is eligible (not 100%). | Subcontractor invoices reviewed. Only the technical work portion qualifies. Project management, design and non-technical tasks excluded. 80% of the qualifying portion is claimed. |
| Materials consumed | Materials consumed or transformed during SR&ED work. For software startups, this typically includes cloud computing costs (AWS, GCP, Azure) used specifically for R&D experimentation, not production workloads. | Cloud bills segmented between R&D environments (qualifying) and production environments (not qualifying). Staging and test environments used for experimental work are eligible. |
| Overhead (proxy method) | Under the proxy method, 55% of the qualifying salary expenditures is added as a proxy for overhead costs. No need to track individual overhead items. | Automatic calculation. $200,000 in qualifying salaries x 55% = $110,000 proxy overhead. Total eligible: $310,000. |
Worked Example: Early-Stage SaaS Startup
| Item | Total | SR&ED Eligible |
|---|---|---|
| 3 developers at $110,000 average salary | $330,000 | $198,000 (60% time on qualifying work) |
| Founder salary (CTO, on payroll) | $120,000 | $84,000 (70% time on qualifying work) |
| Subcontractor (ML specialist, 4 months) | $60,000 | $48,000 (100% qualifying x 80% rule) |
| Cloud computing (R&D environments) | $18,000 | $18,000 |
| Subtotal eligible expenditures | $348,000 | |
| Proxy overhead (55% of salaries: $282,000 x 55%) | $155,100 | |
| Total qualified expenditures | $503,100 | |
| Federal ITC (35% refundable) | $176,085 | |
| Ontario OITC (8% non-refundable) | $40,248 | |
| Total SR&ED benefit | $216,333 |
$216,333 Back from the Government: This early-stage SaaS startup with $528,000 in total payroll and subcontractor costs receives $176,085 in refundable federal credits (deposited as cash) plus $40,248 in Ontario credits. The federal refund alone covers 5 months of developer payroll. This is the equivalent of extending your runway by 5 months at zero cost. Every tech startup building novel technology should be filing SR&ED. If you are not, you are leaving six figures on the table every year.
The Technical Narrative: Why Most SR&ED Claims Get Rejected
The technical narrative is the core of every SR&ED claim. It is the written description of what you did, why it was uncertain, how you investigated and what you achieved. CRA's Research Technology Advisors (RTAs) evaluate the narrative, not your financial records. A poorly written narrative is the number one reason SR&ED claims are reduced or denied.
| Narrative Element | What CRA Expects | Common Mistake |
|---|---|---|
| Technological uncertainty | A specific technical problem that could not be solved using standard engineering practice, publicly available knowledge or existing tools. Must be described in technical terms, not business terms. | Writing "we did not know if users would adopt the feature" (business uncertainty, not technological). |
| Systematic investigation | A structured approach: hypotheses formulated, experiments designed, variables controlled, results measured. Must show a methodical process, not trial and error without direction. | Writing "we tried different approaches until one worked" without describing the hypotheses or experimental design. |
| Technological advancement | What was learned or achieved that advances the state of technology. The advancement can be incremental. Even a failed experiment that proves an approach does not work is an advancement. | Describing the product features instead of the underlying technological advancement. CRA does not fund product development, they fund technological advancement. |
| Contemporaneous documentation | Evidence that the SR&ED work was documented during the project, not after. Git commits, sprint logs, technical design documents, experiment results, Slack/Teams discussions, architecture decision records. | Writing the entire narrative at year-end with no supporting documents from the development period. |
We Write the Technical Narrative With Your Engineering Team: The narrative must be technically accurate, use CRA's SR&ED language and describe the work in terms of uncertainty, investigation and advancement. We interview your developers, review your architecture decisions, examine your commit history and sprint logs, and translate the technical work into a narrative that satisfies CRA's RTAs. Founders who write their own narratives frequently use product language instead of technology language, which triggers a review or denial. Our narratives are written by a team that understands both the technology and CRA's evaluation criteria.
Types of Tech Startups We File SR&ED Claims For
| Startup Type | Common SR&ED-Eligible Work | Typical Annual Claim |
|---|---|---|
| SaaS platforms | Novel multi-tenant architectures, real-time collaboration engines, custom authorization/access control systems, performance optimization under scale constraints | $80,000 to $250,000 |
| AI and machine learning | Novel model architectures, custom training pipelines, domain-specific NLP, computer vision for non-standard environments, reinforcement learning for new problem domains | $100,000 to $400,000 |
| Fintech | Real-time fraud detection algorithms, novel payment processing architectures, regulatory compliance automation with technical constraints, high-frequency data processing | $80,000 to $300,000 |
| Healthtech and medtech | Medical data interoperability (FHIR/HL7 with novel constraints), clinical decision support algorithms, medical image analysis, privacy-preserving computation for health data | $60,000 to $200,000 |
| Cybersecurity | Novel threat detection, zero-knowledge proof implementations, new encryption approaches, behavioural analysis for anomaly detection, attack surface reduction | $80,000 to $250,000 |
| IoT and embedded systems | Custom firmware under extreme resource constraints (memory, power, latency), novel communication protocols, edge computing with real-time requirements | $50,000 to $200,000 |
| DevOps and infrastructure | Novel CI/CD pipeline architectures, custom container orchestration for specialized workloads, automated infrastructure optimization beyond standard auto-scaling | $40,000 to $150,000 |
| Blockchain and Web3 | Novel consensus mechanisms, smart contract optimization for gas efficiency, cross-chain interoperability protocols, zero-knowledge rollup implementations | $60,000 to $200,000 |
We work with tech startups across all stages, from pre-revenue to growth. For ongoing accounting, bookkeeping and tax advisory for your startup, visit our technology startup and SaaS company accounting services.
Not Sure If Your Startup Qualifies? We Assess for Free.
30-minute call. We review your technical work and tell you whether it meets CRA's SR&ED criteria. No cost. No obligation.
CRA SR&ED Reviews: What to Expect and How We Defend Your Claim
| Review Type | What Happens | How We Handle It |
|---|---|---|
| First-time claimant review | CRA frequently reviews first-time SR&ED claims more closely. A Research Technology Advisor (RTA) may request a meeting to discuss the technical work. | We prepare a review package with supporting evidence (commit history, architecture diagrams, experiment logs). We attend the RTA meeting with your CTO or lead developer. |
| Financial review | CRA's financial reviewer examines the expenditure calculations: salary allocations, subcontractor eligibility, time tracking methodology and proxy overhead. | We provide detailed time allocation worksheets, payroll records, subcontractor invoices and the calculation methodology. Every number is supported. |
| Technical review (RTA visit) | The RTA visits your office (or conducts a video call) to discuss the SR&ED projects with the technical team. They ask about the uncertainty, approach, experiments and results. | We prepare your engineering team for the RTA meeting. We provide a review preparation guide with expected questions and optimal responses. We attend the meeting alongside your team. |
| Claim reduction or denial | CRA may reduce the claim (fewer projects approved, lower time allocations accepted) or deny it entirely. | We negotiate with the RTA and financial reviewer. If the reduction is unreasonable, we file a formal Notice of Objection with CRA Appeals. We defend every claim through to resolution. |
The 10 SR&ED Mistakes Tech Startups Make
| # | Mistake | What It Costs | How We Prevent It |
|---|---|---|---|
| 1 | Not claiming SR&ED at all | $50,000 to $200,000+ per year in unclaimed refundable credits. Most tech startups qualify but never file. | Free eligibility assessment at onboarding. Every qualifying project identified and claimed. |
| 2 | Writing the narrative in product language instead of technology language | Claim denied or reduced by 50%+. CRA funds technological advancement, not product features. | Narrative written jointly with your engineering team using CRA's SR&ED criteria language. |
| 3 | No contemporaneous documentation | Claim denied at review. CRA requires evidence the SR&ED work was documented during the project, not reconstructed at year-end. | We set up a lightweight documentation process at onboarding: architecture decision records, experiment logs and sprint notes flagged for SR&ED. |
| 4 | Claiming routine software development as SR&ED | Claim denied. CRA may flag the company for enhanced scrutiny on future claims. | We screen every project against CRA's five-question SR&ED eligibility test before including it in the claim. |
| 5 | Not allocating developer time correctly | Over-allocation triggers CRA reduction. Under-allocation leaves money on the table. | Time allocation based on sprint logs, Jira tickets, commit history and developer interviews. Defensible methodology documented. |
| 6 | Missing the 18-month filing deadline | Claim forfeited permanently. SR&ED cannot be filed retroactively after 18 months past year-end. | Filing deadline tracked from incorporation. T2 and SR&ED filed together well before the 18-month window. |
| 7 | Not claiming subcontractor fees at 80% | Eligible subcontractor costs left unclaimed. $60,000 in sub fees = $48,000 eligible = $16,800 in credits missed. | Every subcontractor invoice reviewed. Qualifying technical work identified. 80% rule applied automatically. |
| 8 | Not claiming cloud computing costs as materials consumed | R&D cloud environments (staging, testing, experimentation) are eligible materials. Many startups miss this. | Cloud bills segmented by environment. R&D accounts tagged separately from production. Eligible costs included in the claim. |
| 9 | Founder performing SR&ED work but not on payroll | If the founder is paid dividends only (no T4 salary), their time cannot be included in the SR&ED claim. Potentially $30,000 to $60,000 in credits lost. | Founders performing qualifying work are put on payroll with a T4 salary. Salary set at market rate for the role. |
| 10 | DIY filing without SR&ED expertise | Claim denied, reduced or flagged for enhanced scrutiny. CRA's RTAs are experienced at identifying weak narratives. | Every claim prepared by our SR&ED team with technical and financial expertise. Narrative, time allocation and expenditure calculation reviewed before filing. |
SR&ED Pricing for Tech Startups
Contingency-based. You pay only when CRA approves your refund.
| Service | Fee | Includes |
|---|---|---|
| SR&ED claim preparation and filing | 15% to 20% of the approved credit (contingency) | Eligibility assessment, project identification, technical narrative preparation, expenditure calculation, Form T661 filing, CRA correspondence |
| Retainer (for complex or large claims) | $1,000 upfront + contingency on approval | Same as above, plus dedicated SR&ED specialist, multi-project narrative coordination and CRA review preparation |
| Free eligibility assessment | $0 | 30-minute call. We review your technical work and tell you if you qualify. No obligation. |
| CRA review and audit defence | Included | RTA meeting preparation, team coaching, financial documentation package, objection filing if claim is reduced |
| Documentation setup (ongoing support) | Included for bookkeeping clients | We configure a lightweight SR&ED documentation process: tagged Jira/Linear tickets, architecture decision records, experiment logs |
| Annual T2 corporate tax return | FREE | Included for every SR&ED and bookkeeping client. SR&ED claim filed alongside the T2. |
For ongoing startup accounting, bookkeeping, HST filing and investor-ready financials, explore our technology startup accounting services. For details on our SR&ED process across all industries, visit our SR&ED tax credit claims page.
No Upfront Cost. We Get Paid When You Get Paid.
Contingency-based SR&ED. 15% to 20% of the approved credit. Free eligibility assessment. CRA defence included.
SR&ED Claims for Tech Startups: Cities We Serve
We file SR&ED claims for tech startups across every Ontario city and Canada. No distance limits, no extra fees.
Frequently Asked Questions: SR&ED for Tech Startups
Your Startup Is Building Technology. Get Paid for It.
Gondaliya CPA files SR&ED claims for tech startups across Canada. 35% refundable credit. Pre-revenue eligible. Contingency pricing. CRA defence included. 900+ five-star reviews.
