Canadian government funding · federal and provincial

Canadian government grants for businesses

GrantMark is a Canadian government funding platform that matches companies to the grants, tax credits and wage subsidies they qualify for.

Every program has its own agency and its own rules. Companies miss the ones that don’t sound like their business.

Check what your company qualifies for

Thirteen questions, about two minutes. The check is free.

The ledger, measured

Row counts from our own index, 2026-09-02
$72B+
in federal funding agreements
84,000+
companies in the ledger
228,000+
funding records
440+
federal programs paid under

Every agreement carries its program, funding department, project and term. We index the Ontario, Alberta, British Columbia and Quebec payment ledgers beside the federal one.

Statement 02

Working with GrantMark

Start with the free eligibility check. Prices for the later steps are below.

  1. Check what you qualify forAnswer thirteen questions, or paste your website. Two minutes, free.

  2. See how the programs stackWhich programs combine, and the order to go after them.

  3. See if we’re a fitTell us the project and how you want to work. We answer quickly on whether we can help.

Statement 03

What it costs

Each step you pay for comes off the next one. Prices are in Canadian dollars.

Free check
$0
Which programs fit, how many, and the combined range. On screen in about two minutes.
Strategy call
$0
Twenty minutes with a person, booked from your results. Which programs to go after first, what each is worth to you, and what gets an application refused.
Written assessment
$150 or $400
What each program is realistically worth, the order to go after them, deadlines, what gets applications refused, the documents and hours. A person writes it, and you order it on the call.
Application plan
$1,000
A 45-minute call and a written plan: which program first, the documents, the timeline, who does what. Ontario, larger projects.
Engagement
From $6,000plus 5% of funds received
We prepare and file the application. Ontario.
Statement 04

Programs covered

All programs

Statement 05

Common questions

What is GrantMark?

GrantMark is a Canadian government funding platform. GrantMark matches companies to the grants, tax credits and wage subsidies they qualify for. GrantMark screens a business against federal and provincial programs and shows which ones it is eligible for and how those programs combine.

Which Canadian funding programs does GrantMark screen for?

GrantMark screens for federal and provincial programs including the SR&ED tax incentive, the Industrial Research Assistance Program (IRAP), CanExport, and hiring and wage-subsidy programs. GrantMark serves incorporated businesses operating anywhere in Canada. GrantMark screens federal programs for companies in every province and territory, and its provincial coverage is deepest in Ontario, Alberta, British Columbia and Quebec.

Can a company receive more than one government grant at the same time?

Yes. Canadian companies routinely combine multiple funding programs, a practice called stacking, and a company frequently holds a tax credit such as SR&ED alongside a direct-funding program such as IRAP. Government programs set stacking limits that cap total government assistance for a single project, so plan the combination in advance.

Which companies qualify for Canadian government grants?

Eligibility varies by program, and most federal and provincial business funding requires an incorporated Canadian business with operations in Canada. Many research and innovation programs target Canadian-controlled private corporations, and program criteria commonly weigh company size, sector, province of operation and the nature of the work.

How does the GrantMark eligibility check work?

The GrantMark eligibility check asks thirteen questions about a company and screens the answers against a maintained catalog of Canadian federal and provincial funding programs. It takes about two minutes and returns the programs the company appears to qualify for, with how those programs stack. The same answers always produce the same result.