If your business depends on R&D, picking the right grant means knowing who your partners are and where the work will take place. Canada’s main research and innovation programs—NSERC Alliance, Eureka, and Mitacs—all help teams work together. But their eligibility rules are not the same. Knowing which program matches your project can save you time and boost your chances of success.
Below is a clear summary of research and innovation grant eligibility for each program, using real criteria from program sources.
NSERC Alliance supports collaborative research led by Canadian universities. Businesses and non-profits join as partners, but they do not lead the application. The Alliance Society Grants stream focuses on work with public sector and not‑for‑profit groups in natural sciences and engineering.
Businesses cannot apply directly. You must join a university-led proposal.
Pick this program if:
You can use tools like GrantHub’s eligibility matcher to check if NSERC Alliance or another partnership program fits your project.
Eureka helps with international collaborative R&D. This program supports market-driven innovation with partners from other countries.
Canadian universities and large companies cannot get Canadian funding under Eureka, unless they pay their own costs.
Use Eureka if:
Note: Some Eureka calls are open year-round, but others are periodic or focus on special themes. Always check the current call details.
Mitacs Accelerate links businesses with graduate students and postdocs to solve applied R&D problems. Mitacs programs run across Canada, but funding rules can change by province. This article covers the Canadian context, but always check your province for the latest details.
Some provinces have limited funding for 2024–2025, such as Ontario and Alberta. Always confirm your province’s status before applying.
Mitacs Accelerate is a good choice if:
Programs like Mitacs are listed on GrantHub, helping you compare options by province and project needs.
| Program | Lead Applicant | Best For | Business Role |
|---|---|---|---|
| NSERC Alliance | University | Early-stage research | Partner |
| Eureka | SME | International R&D | Lead |
| Mitacs Accelerate | University (with partner) | Applied research | Partner |
Thinking your business can lead every application
NSERC Alliance and Mitacs need a university lead. Applying without one means your project cannot move forward.
Missing partner contribution rules
You must give cash or in-kind support. Not planning for this can block approval.
Choosing the wrong project stage
Eureka wants projects near market. NSERC Alliance backs earlier research.
Forgetting about provincial funding limits
Mitacs funding depends on your province and the year.
Q: Can a small business apply directly to NSERC Alliance?
No. A Canadian university researcher must lead. Businesses join as partners.
Q: Does Eureka fund Canadian-only projects?
No. Eureka needs at least two partners from two different countries.
Q: Is Mitacs funding repayable?
No. Mitacs Accelerate funding does not need to be paid back, but partners must match funds.
Q: Can one project combine Mitacs and NSERC Alliance funding?
Sometimes. It depends on your project and both programs’ approval. You cannot get double funding for the same costs.
Q: Are these programs open all year?
Some Eureka calls are open year-round, but others are for certain themes or times only. NSERC Alliance and Mitacs accept applications on a rolling or periodic basis (Sources: NSERC, Mitacs).
To pick the right research and innovation grant, match your business role, partners, and project stage to each program’s rules. GrantHub tracks hundreds of active grant programs across Canada, including NSERC Alliance, Eureka, and Mitacs. This helps you quickly see which ones fit your business and research goals.
See also:
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.