Combine multiple compatible funding programs on one project. We mapped 1,105 cross-program stacking relationships across every major Canadian funding program so you can build the optimal Grant Stack.
Grant Stacking is the practice of combining two or more compatible Canadian funding programs on a single project to maximize non-repayable funding coverage. GrantCompass analysis of 227 federal, provincial, and municipal programs reveals 1,105 verified cross-program stacking relationships. The SR&ED tax credit is the most stackable program with 86 connections. The median Canadian funding program lists 5 compatible stacking partners. The most valuable combination pairs IRAP (up to $1M in direct project funding) with SR&ED (35% refundable tax credit on R&D overhead), together offsetting 60%+ of eligible R&D costs. Source: GrantCompass stacking map analysis, March 2026.
A named strategy used by experienced Canadian grant applicants to multiply their funding recovery on a single project.
"Grant Stacking is the strategy of combining two or more compatible funding programs on a single project to maximize non-repayable funding coverage. Each program covers a distinct cost category, and no individual expense dollar is claimed from more than one source."-- GrantCompass definition, derived from analysis of 1,105 cross-program relationships across 227 Canadian funding programs
Most Canadian businesses apply to one funding program at a time. They secure IRAP or file an SR&ED claim, but rarely do both on the same project. This is a strategic mistake. Federal and provincial programs are explicitly designed to be combined. IRAP's own documentation recommends stacking with SR&ED. CanExport's terms allow stacking with provincial export programs. The Canada Small Business Financing Program explicitly excludes costs covered by other government programs from its stacking calculation -- a design feature that creates clean separation between funding layers.
The key constraint is simple: no dollar can be claimed twice. If IRAP pays $100,000 toward an employee's salary, that same $100,000 cannot appear on your SR&ED claim. But the overhead costs associated with that employee -- workspace, equipment depreciation, materials -- can still be claimed under SR&ED using the proxy method. This is not a loophole. It is the system working as designed.
Our analysis of 227 Canadian funding programs reveals that 224 programs (98.7%) list at least one compatible stacking partner. The average program has 4.93 stacking relationships. This means the typical Canadian business is leaving money on the table by applying to programs in isolation.
Derived from GrantCompass analysis of all 227 funding programs in our database as of March 2026.
Find which programs your business qualifies for and see their stacking partners automatically.
Take the Grant Match QuizRanked by the strength of the bidirectional relationship: both Program A and Program B list each other as compatible stacking partners. Dollar amounts and stacking logic are derived from official program documentation.
Scroll table to see all columns
| # | Program A | Program B | What A Covers | What B Covers | Stacking Logic |
|---|---|---|---|---|---|
| 1 |
IRAP Grant |
SR&ED Tax Credit |
Employee wages and subcontractor fees directly -- up to $1M per project | R&D overhead, materials, and wage costs not covered by IRAP -- 35% refundable ITC for CCPCs | Most common pairing in Canada. Can apply to same project, different expense dollars. Combined effect offsets 60%+ of R&D costs. IRAP-funded wages must be deducted from SR&ED claim base. |
| 2 |
IRAP Grant |
Mitacs Accelerate Grant |
Employee salaries for R&D work -- up to $1M | Graduate student and postdoc internship costs -- $15K-$22.5K per unit | IRAP covers staff salaries; Mitacs subsidizes grad student/postdoc costs. Common for university-linked R&D projects. No cost overlap. |
| 3 |
IRAP Grant |
CanExport Innovation Grant |
Domestic R&D project costs -- up to $1M | International R&D collaboration and market validation -- up to $37.5K per project | IRAP funds domestic R&D; CanExport Innovation funds international market validation. Distinct cost categories, no overlap. |
| 4 |
SR&ED Tax Credit |
CanExport Innovation Grant |
R&D wages, overhead, materials -- 35% refundable for CCPCs | International R&D collaboration costs -- up to $37.5K | For R&D with international commercialization. CanExport covers travel and partnership costs; SR&ED covers the underlying research expenses. |
| 5 |
SR&ED Tax Credit |
Mitacs Accelerate Grant |
R&D wages, overhead, materials -- 35% refundable for CCPCs | Graduate student and postdoc internship costs -- $15K-$22.5K per unit | Academic partnership R&D; Mitacs intern wages may be SR&ED-eligible if the intern performs qualifying R&D work. |
| 6 |
SR&ED Tax Credit |
NSERC Alliance Grants Grant |
R&D wages, overhead, materials -- 35% refundable for CCPCs | University-industry collaborative research -- varies by project | Academic collaboration funding complementary to SR&ED claims. NSERC covers the university side; SR&ED covers the company's qualifying expenditures. |
| 7 |
SR&ED Tax Credit |
BDC Financing Loan |
Tax credit recovery on qualifying R&D -- 35% refundable | Working capital and equipment financing -- varies | BDC offers SR&ED bridge financing: loans secured against expected tax credit refunds. Companies access credits early while BDC provides working capital. |
| 8 |
SR&ED Tax Credit |
Quebec CRIC Tax Credit |
Federal R&D tax credit -- 35% refundable for CCPCs on first $6M | Quebec provincial R&D credit -- 20-30% refundable (30% on first $1M) | Primary provincial stacking partner for Quebec businesses. Combined effective rate of 55-65% for small CCPCs on first $1M eligible. Calculate CRIC first, then reduce federal SR&ED base. |
| 9 |
SR&ED Tax Credit |
Ontario Innovation Tax Credit Tax Credit |
Federal R&D tax credit -- 35% refundable for CCPCs | Ontario provincial R&D credit -- up to 8% tax credit | Stackable but OITC is government assistance that reduces the federal SR&ED qualified expenditure base. Must calculate OITC before federal SR&ED. |
| 10 |
SR&ED Tax Credit |
Alberta Innovation Grant Tax Credit |
Federal R&D tax credit -- 35% refundable for CCPCs | Alberta IEG -- 8% base rate, 20% on incremental R&D above rolling average | IEG counts as government assistance and reduces the federal SR&ED pool. Combined benefit is ~47-52%, not a straight 55% addition. Still substantial. |
| 11 |
CanExport SMEs Grant |
CanExport Innovation Grant |
Market development activities -- up to $50K per project | International R&D collaboration -- up to $37.5K per project | Different objectives, complementary funding. CanExport SMEs covers sales and marketing abroad; CanExport Innovation covers collaborative R&D with foreign partners. |
| 12 |
CanExport SMEs Grant |
EDC Financing Program |
Export marketing costs -- up to $50K per project | Export credit insurance and guarantees -- varies | EDC credit insurance and export guarantees are commercial products that do NOT count toward the 75% stacking limit. Clean, no-conflict stack. |
| 13 |
CanExport SMEs Grant |
AgriMarketing Grant |
Export marketing for non-agri businesses -- up to $50K | Agri-food export marketing -- up to $2M/yr (50% cost-share) | For agriculture/agri-food companies that are redirected from CanExport to AgriMarketing in 2026-27. Different administering agency, complementary scope. |
| 14 |
Black Entrepreneurship Program Loan |
Futurpreneur Black Entrepreneur Loan |
Business financing -- up to $250K through FACE/BDC | Startup financing plus 2 years mentorship -- up to $75K | Futurpreneur (ages 18-39) is a stepping stone before BEP Loan Fund. Both funded by RBC with BDC co-lending. Start with Futurpreneur, graduate to BEP. |
| 15 |
IRAP Grant |
OVIN Program |
R&D wages and subcontractors -- up to $1M | Automotive/EV technology innovation -- up to $1M (Stream 2) | Ontario Vehicle Innovation Network co-investment for automotive and EV technology. Provincial credits layer on top of federal IRAP funding. |
The Scientific Research and Experimental Development tax credit connects to more programs than any other funding source in Canada.
SR&ED is unique among Canadian funding programs because it is an entitlement, not a competitive grant. If your R&D work qualifies and your documentation is complete, you receive the credit. This makes it the ideal base layer in any Grant Stack: apply for SR&ED on every qualifying project, then layer competitive programs on top for additional cost coverage.
Below are the 10 highest-value stacking partners for SR&ED, selected from the 86+ programs that reference it. Each partner covers costs that SR&ED does not, creating a clean, audit-proof stack.
These are the programs most frequently listed as compatible stacking partners by other programs in our database. Counts aggregate name variants (e.g., "SR&ED Tax Credit", "SR&ED Tax Credits", and "SR&ED" are counted together).
| Rank | Program | Type | Mentioned by | Why It Stacks So Well |
|---|---|---|---|---|
| 1 | IRAP | Grant | 93 programs | Direct contribution model means every dollar from IRAP frees up budget for other programs. Covers wages and subcontractors -- the two largest R&D cost categories. |
| 2 | SR&ED Tax Credit | Tax Credit | 86 programs | Entitlement (not competitive) means guaranteed recovery. Tax credit mechanism is inherently compatible with grants because it operates through the tax system, not the contribution system. |
| 3 | CanExport SMEs | Grant | 62 programs | Export activities are a distinct cost category from domestic R&D, manufacturing, and operations. Creates zero-overlap stacks with almost any domestic program. |
| 4 | Mitacs | Grant | 22 programs | Academic research partnership funding fills a niche that no other program covers. Graduate student costs are a distinct cost category not served by IRAP or SR&ED. |
| 5 | BDC Financing | Loan | 16 programs | Loans are repayable and typically do not count as government assistance for tax credit purposes. BDC also offers SR&ED bridge financing -- accessing credits before CRA pays out. |
| 6 | FedDev Ontario | Grant | 8 programs | Regional Development Agency for Ontario. BSP stream provides scale-up funding that complements R&D-focused programs like IRAP and SR&ED. |
| 7 | Provincial Innovation Programs | Tax Credit | 12 programs | Provincial R&D credits (OITC, IEG, CRIC, SRITC) layer on top of federal SR&ED in every province except PEI. Adds 8-30% depending on province. |
| 8 | CanExport Innovation | Grant | 10 programs | International R&D collaboration funding. Distinct from CanExport SMEs (market development) and IRAP (domestic R&D). Covers a unique cost category. |
| 9 | NSERC Alliance Grants | Grant | 6 programs | University-industry partnership research. NSERC covers the academic side; the company claims its own qualifying expenditures under SR&ED separately. |
| 10 | CSBFP | Loan | 6 programs | Government-backed loan for equipment and leasehold improvements. Repayable, so does not reduce SR&ED claim base. Available through any chartered bank. |
How each category of Canadian funding interacts with others in a Grant Stack. Understanding these rules prevents audit triggers and maximizes combined recovery.
This is the most common and most valuable Grant Stack pattern. Grants (like IRAP) provide direct contributions toward project costs. Tax credits (like SR&ED) reimburse a percentage of eligible expenditures through the tax system. The two mechanisms are designed to coexist. The critical rule: any amount received as a grant constitutes "government assistance" under the Income Tax Act, Section 127(11.1), and must be deducted from the expenditure base used to calculate the tax credit. This means if IRAP pays $200K toward employee wages, those wages are removed from your SR&ED qualified expenditure pool. You cannot claim a 35% ITC on wages already funded by IRAP. However, you can still claim SR&ED on the overhead costs (proxy method), materials, and any wages not covered by the grant.
Federal SR&ED stacks with provincial R&D tax credits in every province except PEI and the territories. The interaction is not simply additive. Provincial credits are treated as government assistance that reduces the federal SR&ED expenditure base. The correct calculation order: (1) Calculate the provincial credit amount. (2) Deduct that amount from your federal SR&ED qualified expenditure base. (3) Calculate the federal ITC on the reduced base. In Quebec, this produces a combined effective rate of 55-65% for CCPCs on the first $1M of eligible R&D. In Ontario, the combined rate is approximately 43% (35% federal + 8% OITC, minus interaction). In Alberta, the combined rate is approximately 47-52% (35% federal + 8-20% IEG, minus interaction). The specific interaction formula varies by province, so consult the provincial program documentation for your jurisdiction.
Stacking two or more grants on the same project is permitted as long as the total government funding does not exceed the project's total eligible costs. Most programs impose a "stacking limit" -- the maximum percentage of total project costs that can be covered by all government sources combined. This limit is typically 75% for federal programs and varies by province. For example, CanExport SMEs has a 75% stacking limit: if your project costs $100K, all government funding combined cannot exceed $75K. IRAP projects typically require the company to contribute at least 20% of salary costs and 50% of subcontractor costs from its own resources. When stacking two grants, check both programs' stacking limits and apply the lower one.
Government loans (CSBFP, BDC, Futurpreneur) generally do not count as "government assistance" for SR&ED purposes because they are repayable. This creates clean stacking: a company can receive a CSBFP loan for equipment, an IRAP grant for R&D wages, and an SR&ED credit on remaining R&D expenditures without any of the three interacting negatively. The exception: forgivable loans and conditionally repayable contributions (like PrairiesCan BSP) are treated as government assistance once the forgivable portion is confirmed. Until the repayment obligation is determined, the accounting treatment can be complex. Consult your accountant on the timing of the government assistance deduction for forgivable instruments.
Accelerator programs (like DMZ, Communitech, or the Canadian Technology Accelerator) provide in-kind support -- mentorship, workspace, advisory services -- rather than cash. In-kind support does not count as government assistance for tax credit purposes and does not reduce your SR&ED expenditure base. This means you can participate in an accelerator program while simultaneously receiving IRAP funding and claiming SR&ED credits on the same project, with no interaction between the three. The only consideration is whether the accelerator takes equity in exchange for participation, which is a commercial negotiation rather than a stacking compliance issue.
Some federal programs provide commercial products rather than funding. Export Development Canada (EDC) offers credit insurance, export guarantees, and bonding services. BDC provides advisory services alongside financing. These commercial products are explicitly excluded from stacking limit calculations. EDC credit insurance does not count toward CanExport's 75% stacking limit. BDC advisory fees are not government assistance. When building your Grant Stack, identify which components are funding (subject to stacking rules) and which are commercial products (exempt from stacking calculations). This distinction can add 10-15% more effective coverage to your stack.
Four realistic Grant Stack examples with dollar math based on actual program terms. Each scenario uses only verified stacking relationships from our compatibility map.
An incorporated CCPC building a SaaS product in Toronto with 5 developers spending approximately 60% of their time on qualifying R&D. The company is pre-revenue but has a Mitacs partnership with the University of Toronto for machine learning research. Total eligible R&D expenditures: $500K (wages $380K, overhead $80K, materials $40K).
Without stacking, this company would recover approximately $175K from SR&ED alone (35% of $500K). The four-program Grant Stack recovers $374,960 -- a 114% increase over the single-program approach, covering 75% of total R&D expenditures.
An established manufacturing CCPC in Edmonton developing a new automated production process. The project involves significant process R&D with genuine technical uncertainty in materials science. Total project budget: $800K (wages $500K, subcontractors $150K, equipment modifications $100K, materials $50K).
The four-program stack covers 50% of the $800K project budget. Note that PrairiesCan BSP is a repayable contribution (conditionally repayable on commercial success), while SR&ED, IEG, and the Innovates Voucher are all non-repayable. Effective non-repayable recovery: $200,500 (25%).
A consumer goods company based in British Columbia expanding into US and European markets. The company is developing a modified product formulation for EU regulatory compliance (qualifying R&D) while simultaneously building export sales channels. Export budget: $200K. R&D budget: $300K.
The export stack combines three distinct federal programs (CanExport SMEs, CanExport Innovation, and SR&ED) that explicitly acknowledge each other as compatible partners. EDC insurance is a commercial product that does not count toward any stacking limit. Total non-repayable recovery: $192,500 on a $500K combined budget (38.5%).
A newly incorporated CCPC with two technical co-founders building a health-tech MVP. Both founders draw modest salaries ($60K each) and spend 80% of their time on qualifying R&D. The company has no commercial revenue yet but has secured a Mitacs partnership through their university alumni network. Total R&D expenditures: $120K (wages $96K, cloud infrastructure $14K, materials $10K).
Even pre-revenue startups can build a Grant Stack. The SR&ED enhanced rate (35% refundable) is specifically designed for CCPCs -- the credit is paid as a cash refund even when the company owes no tax. Futurpreneur and CSBFP are loans (not grants), but they provide essential working capital that complements the non-repayable SR&ED and Mitacs funding. Non-repayable total: $57,000.
See which of these programs match your business profile -- with stacking recommendations.
Try the Grant FinderA five-step process for identifying, validating, and executing a Grant Stack that maximizes your non-repayable funding recovery.
Identify the single largest funding program your project qualifies for. This becomes your anchor program. In most R&D stacks, IRAP is the anchor (up to $1M in direct contributions). In export stacks, CanExport SMEs ($50K) typically anchors. For large-scale innovation, the Strategic Response Fund ($10M+) anchors. Apply to the anchor first because other programs' stacking rules often reference whether you already hold federal funding, and having an anchor approval letter strengthens subsequent applications.
Use the GrantCompass stacking compatibility map to identify every program that lists your anchor as a compatible partner. For IRAP, this includes SR&ED, Mitacs Accelerate, CanExport Innovation, provincial R&D credits, and dozens more. Verify each pair at the program level because stacking rules change with budget cycles. Look for programs that cover costs your anchor does not -- overhead, international travel, academic collaboration, equipment, or training.
The cardinal rule of Grant Stacking: no dollar can be claimed twice. Map your project budget into cost categories and assign each category to exactly one program. Example: IRAP covers employee salaries ($400K), SR&ED covers overhead and subcontractors ($200K), Mitacs covers graduate student stipends ($60K), CanExport covers trade show travel ($30K). Document this mapping in a single project ledger before you submit any applications. Auditors will ask for this document.
Apply to the slowest program first. IRAP typically takes 6-12 weeks for approval. SR&ED is filed with your annual T2 corporate tax return (deadline: 18 months after fiscal year-end). CanExport can approve in 4-6 weeks. Mitacs requires a university partnership agreement. Start your IRAP application early so the approval letter is in hand when you file your SR&ED claim. Provincial programs often require proof of federal funding, so the federal anchor must be approved before provincial applications are submitted.
Maintain one project ledger that maps every expense to exactly one funding source. When CRA audits your SR&ED claim, the first question is whether IRAP or any other program funded any of the same wages. If your ledger shows clean separation between cost categories, the audit closes quickly. When it does not, you face clawbacks on overlapping amounts plus potential penalties. Use accounting software with project-level cost centre tracking. Reconcile monthly -- do not wait until year-end to discover cost allocation conflicts.
Based on rejection reasons data from 227 Canadian funding programs and SR&ED audit patterns reported by CRA.
The most common and most costly stacking error. Example: an IRAP-funded developer's salary appears on both the IRAP final report and the SR&ED T661 claim. CRA catches this through cross-referencing databases. The SR&ED claim for those wages is denied in full, and the company may be flagged for a broader audit. Prevention: deduct every dollar of IRAP (and other government assistance) from your SR&ED qualified expenditure base before filing. Use the proxy method for overhead so you can still claim overhead associated with IRAP-funded employees.
IRAP cannot fund work retroactively. CanExport requires a signed contribution agreement before project activities begin. Even SR&ED requires that work be contemporaneously documented -- reconstructed-after-the-fact documentation is CRA's number one audit trigger. The fix: submit applications before the project starts, and begin your technical documentation log on day one of R&D work, not at year-end. If the program requires pre-approval (IRAP, CanExport, Mitacs), do not begin spending in that cost category until you have the approval letter.
When you receive IRAP funding, the Ontario Innovation Tax Credit, the Alberta IEG, or any other government assistance, that amount must be deducted from your SR&ED qualified expenditure base. Many companies forget this step and claim SR&ED on the full amount, then face a clawback when CRA discovers the other funding. Calculate all government assistance received first, deduct it from your SR&ED base, then calculate the federal ITC. This is not optional -- it is a legal requirement under the Income Tax Act.
Provincial programs often have their own stacking policies that differ from federal rules. Quebec's CRIC credit has specific interaction formulas with federal SR&ED. Ontario's OITC must be calculated before the federal claim. Alberta's IEG uses a rolling two-year average that changes the effective rate year over year. Do not assume that "stackable" means "no interaction." Read the specific stacking section of each provincial program's documentation and apply the interaction formulas in the correct order.
Many businesses stack programs informally without documenting which costs are assigned to which program. This works until an audit. When CRA or a program officer asks for your cost allocation methodology, saying "we figured it out at year-end" is not sufficient. Write a one-page cost allocation memo at the start of the project that lists every cost category, the assigned funding source, and the rationale. Update it if project scope changes. This document is your primary defense in any stacking audit.
Answers based on official program documentation and GrantCompass analysis of 1,105 stacking relationships.
Grant Stacking is the strategy of combining two or more compatible government funding programs on a single project to maximize the total non-repayable funding your business receives. For example, a Canadian tech company can stack IRAP (covering employee wages up to $1M), SR&ED tax credits (recovering 35% of R&D overhead), and Mitacs Accelerate (subsidizing graduate student researchers) on the same R&D project -- as long as no individual dollar is claimed twice. GrantCompass has mapped 1,105 cross-program stacking relationships across 227 Canadian funding programs to identify which programs are compatible.
Yes. Grant Stacking is explicitly permitted by most Canadian funding programs. The key requirement is that no single expense dollar is claimed from more than one program. Programs like IRAP and SR&ED have specific stacking guidelines: expenditures funded by IRAP must be deducted from the SR&ED claim base. CRA's T661 form (Part 4) requires disclosure of all government and non-government assistance received for the same project. As long as you assign distinct cost categories to each program and maintain clean documentation, stacking is both legal and encouraged by program administrators. IRAP's own documentation recommends coordinating with SR&ED.
The strongest stacking combination in Canada is IRAP plus SR&ED, which together can offset 60% or more of R&D project costs. IRAP covers wages and subcontractor fees directly through contributions, while SR&ED reimburses overhead, materials, and any wage costs not already covered by IRAP through tax credits. Other high-value combinations include: CanExport SMEs with CanExport Innovation (export marketing plus international R&D), any federal program with provincial R&D tax credits (available in all provinces except PEI), and IRAP with Mitacs Accelerate (employee R&D plus academic research collaboration).
There is no hard legal limit on the number of programs you can stack. In practice, most successful Grant Stacks combine 2-4 programs. A tech company in Ontario might stack IRAP, SR&ED, the Ontario Innovation Tax Credit, and Mitacs Accelerate on one R&D project. Some large-scale projects stack 5-6 programs. Beyond 4 programs, the administrative burden of tracking separate cost categories and meeting each program's distinct reporting requirements typically outweighs the incremental funding benefit. Start with 2-3 programs, build the administrative systems, then add more as your team gains experience.
Double-dipping -- claiming the same expense from two programs -- triggers clawbacks and potential penalties. If CRA discovers that IRAP-funded wages were also claimed under SR&ED, the SR&ED portion for those wages is denied in full and you may face interest charges on the overclaimed amount. For contribution programs like IRAP, the program officer may require repayment of the overlapping portion. In severe or repeated cases, it can trigger a broader audit of all your claims across multiple tax years. Prevention is straightforward: maintain a project ledger that assigns each expense to exactly one funding source, and disclose all government assistance on CRA Form T661 Part 4.
Yes, and this is one of the most common Grant Stacking combinations. Every province except PEI and the territories offers an R&D tax credit that stacks on top of federal SR&ED. The combined effective rate ranges from approximately 38% in Alberta (SR&ED 35% + IEG 8%, minus interaction) to 65% in Quebec for small CCPCs on the first $1M of eligible expenditures (SR&ED 35% + CRIC 30%, minus interaction). The key detail: provincial credits are treated as "government assistance" that reduces the federal SR&ED expenditure base, so the combined benefit is not simply additive. You must calculate the provincial credit first, then reduce your federal claim base by that amount before calculating the federal ITC.
Yes. Pre-revenue startups can build a Grant Stack from day one if incorporated as a Canadian-controlled private corporation (CCPC). The SR&ED enhanced rate (35% refundable) pays cash refunds even when the company owes no tax and has zero revenue -- this is by design, to support early-stage R&D. Futurpreneur provides up to $75K in startup financing plus mentorship for founders aged 18-39. Mitacs Accelerate is available immediately if you establish a university research partnership. IRAP is available to startups with a defined R&D project, though it requires demonstrating technical uncertainty and co-funding capacity. Provincial programs like Ontario's Starter Company Plus ($5K grant) also stack cleanly with federal programs.
A well-executed Grant Stack typically increases total funding recovery by 40-80% compared to relying on a single program. A concrete example: a tech SME in Ontario spending $500K on R&D could recover approximately $175K from SR&ED alone (35% of $500K). By stacking IRAP ($228K in wage coverage), SR&ED on the remainder ($95K), Ontario Innovation Tax Credit ($22K), and Mitacs ($30K), the total recovery reaches approximately $375K -- more than double the single-program approach. The exact multiplier depends on your province, industry, project type, and the specific programs you qualify for. Use the GrantCompass grant matching quiz to identify your optimal stack.
All stacking relationships are derived from official program documentation. Last reviewed March 2026.