Many Canadian business owners think you can only use one grant at a time. That is not always true. Grant stacking and cost-sharing in Canada set rules for combining funding and paying your share of a project. If you get these wrong, you could face clawbacks or rejected claims.
Stacking limits how much public funding you can receive for the same costs. Cost-sharing defines how much your business must pay. These rules apply across federal, provincial, and regional programs. Each funder sets its own limits.
Grant stacking and cost-sharing are related, but they are not the same.
Grant stacking means using more than one government-funded program to support the same project or expense. Most Canadian programs allow this, but they cap the total government contribution.
Typical stacking rules:
For example, if your eligible project costs are $100,000 and the stacking limit is 75%, all combined government funding cannot be more than $75,000.
Cost-sharing is the portion of the project your business must pay. Even if stacking is allowed, most programs require you to contribute cash or eligible in-kind expenses.
Cost-sharing may include:
Some programs reimburse expenses after you pay them, so you must cover cash flow upfront.
Funders check both rules at the same time.
Here is how it usually works:
If you get funding from another government program, the original funder may lower their contribution to stay within the stacking limit.
GrantHub’s eligibility matcher can help you filter programs by province and industry. This makes it easier to spot overlapping rules early.
The National Research Council of Canada Industrial Research Assistance Program (NRC IRAP) is a common example of cost-sharing.
NRC IRAP supports Canadian small and medium-sized businesses working on science or engineering-based innovation projects. IRAP gives advisory services for free, but funded innovation projects require businesses to share project costs. You must also disclose all other government funding.
Important points:
IRAP advisors review stacking and cost-sharing during the assessment stage. Being open and honest is important.
Many businesses are unsure about this.
Usually included in stacking calculations:
Usually not included:
Always check the program guidelines. Definitions can change from funder to funder.
Not disclosing other funding
If you do not list all government support, you may have to pay back funds later.
Assuming programs don’t share information
Many funders check funding databases at both federal and provincial levels.
Misunderstanding eligible costs
Stacking applies only to eligible expenses, not your full project budget.
Ignoring cash flow timing
Cost-sharing often means you pay expenses upfront before getting reimbursed.
Q: Can I use federal and provincial grants together?
Yes, often. You must stay within the stacking limit set by each program and disclose all government funding.
Q: Does grant stacking apply to tax credits?
Sometimes. Refundable tax credits may count toward stacking limits, depending on the program. Always check the guidelines.
Q: What happens if I exceed the stacking limit?
The funder may reduce their contribution or ask you to repay extra funding.
Q: Is cost-sharing always cash?
Not always. Some programs accept in-kind contributions, but only if they are eligible and documented.
Q: Can early-stage businesses qualify if they can’t cover the full cost-share?
Some programs allow lower cost-sharing for startups, but you must still show financial capacity.
Understanding grant stacking and cost-sharing in Canada helps you plan projects that funders can approve. Before applying, list all funding sources and your required contribution.
GrantHub tracks hundreds of active grant programs across Canada. You can check which ones match your business profile and compare their stacking and cost-sharing rules.
Was this article helpful?
Rate it so we can improve our content.
Canada Proactive Disclosure Data
The Canadian government has funded over 400,000 businesses through 1.27 million grants and contributions. Check your eligibility in 60 seconds.