MapleCalcs logoMapleCalcs · Canadian money calculators EN | 繁體中文

RESP Grant Calculator

Ottawa will match 20% of your RESP contributions — up to $7,200 per child in free money. But the grant expires year by year, and catch-up is capped at one extra year at a time. Enter your plan to see how much CESG you'll actually capture, and how much you're on track to leave behind permanently.

Started late, or not sure an RESP is right? → Read the RESP decision guide.
Grants stop at the end of the year the child turns 17.
$2,500 captures the full basic grant. $5,000 also claims one catch-up year.
From your RESP statement. Leave at 0 if you're starting now.
CESG you will capture $—
Grant left on the table
Your contributions$—
Grant + growth on the grant$—
RESP value at 18$—
To capture everything, contribute$—

How the grant actually works

The Canada Education Savings Grant pays 20% on the first $2,500 you contribute each year — $500 annually, to a lifetime maximum of $7,200 per child. Grant room starts accumulating the year the child is born and stops at the end of the year they turn 17.

Lower-income families receive more. The Additional CESG adds a further match on the first $500 contributed each year:

Family net incomeExtra on first $500Maximum grant per year
Under $57,375+20% ($100)$600
$57,375 – $114,750+10% ($50)$550
Over $114,750$500

There is also the Canada Learning Bond for lower-income families: $500 in the first year of eligibility plus $100 a year to age 15, up to $2,000 — and it requires no contributions at all. If your family income is under the threshold, opening an RESP and depositing nothing still gets you money. This is the most under-claimed benefit in the system.

The catch-up rule is where people lose money

Unused grant room carries forward — but you can only redeem one extra year at a time. Contribute $5,000 in a year and you receive $1,000 of basic grant instead of $500. Contribute $10,000 and you still only receive $1,000; the rest grows tax-sheltered but is not matched.

grant this year = 20% × contribution, capped at $500 + up to $500 of carry-forward
maximum in any single year = $1,000 (basic) + Additional CESG
lifetime cap = $7,200 · grants end after the year the child turns 17

That ceiling has a hard consequence. Starting from zero at $5,000 a year, you need eight years to bank $7,200 — so the last year you can begin and still collect the full grant is the year your child turns 10. After that the maximum falls away fast, and no amount of money contributed later recovers it:

Age when you startGrant years leftMost CESG still reachable
10 or younger8 or more$7,200 — all of it
117$7,000
126$6,000
135$5,000
144$4,000
153$3,000

Those figures assume the basic grant only. Families who qualify for the Additional CESG do slightly better — the extra $50 or $100 a year is not subject to the $1,000 catch-up ceiling, which is enough to put the full $7,200 back within reach at age 11.

The rule that catches teenagers

A child aged 16 or 17 only receives CESG if one of two conditions was met before the end of the year they turned 15:

Fail both and the last two years of grant simply do not exist for you. The practical takeaway is unusually concrete: if you have a child approaching 15 and no RESP, opening one and putting in $2,000 before December 31 of that year preserves two more years of grant eligibility worth up to $2,000. It is one of the few genuinely time-limited moves in Canadian personal finance.

Worked example: starting at age 8 with $2,500 a year

A family with net income between $57,375 and $114,750, contributing $2,500 every year from age 8 through 17, at a 5% return:

LineAmount
Grant years usedages 8–1710 years
Basic CESG$500 × 10$5,000
Additional CESG10% of $500 × 10$500
Total CESG captured$5,500
Grant left on the table$7,200 − $5,500$1,700

The fix costs nothing extra in the long run. This family has eight years of unclaimed grant room banked from ages 0–7, and raising the contribution to $3,400 a year captures the entire $7,200 — the same money into the plan, just moved earlier, where it also has more years to compound. Run your own numbers above; the calculator shows the exact annual contribution needed to leave nothing behind.

RESP questions, answered

How much is the CESG worth?

20% on the first $2,500 contributed each year — $500 annually, up to $7,200 lifetime. Families under $57,375 of net income get an extra 20% on the first $500 ($600/yr total); those between $57,375 and $114,750 get an extra 10% ($550/yr).

Can I catch up if I started late?

Partly. Contribute $5,000 in a year to claim $1,000 of basic grant instead of $500 — but only one extra year at a time. Because grants end after the year the child turns 17, starting from scratch after age 10 makes the full $7,200 impossible.

What is the annual deadline?

December 31 — there is no 60-day grace period like the RRSP. A January contribution counts against the new year.

What if my child doesn't go to school?

The grant goes back to the government. Your contributions return to you tax-free. Growth can be withdrawn as an Accumulated Income Payment — taxed at your marginal rate plus a 20% penalty — or rolled into your RRSP, up to $50,000, if you have room. Changing the beneficiary to a sibling often preserves the grant.

Is there a contribution limit?

$50,000 lifetime per beneficiary, with no annual limit; overcontributions are taxed 1% per month. Contributing beyond $2,500 a year (or $5,000 when catching up) earns no extra grant.

Who pays tax when the money comes out?

Your original contributions come out tax-free to anyone. Grants and growth are paid as Educational Assistance Payments, taxable in the student's hands — and most students have little other income and large tuition credits, so the tax is usually near zero. That deferral to a low-income taxpayer is a large part of the RESP's value.

Individual or family plan?

A family plan lets you move money and grant between siblings, which is useful if one child does not pursue post-secondary education. Beneficiaries must be related to the subscriber by blood or adoption. With one child, an individual plan is simpler.

Method and sources

The model runs one year at a time from the child's current age through the end of the year they turn 17. Each year it adds $500 of basic grant entitlement, allows the basic grant claimed to reach $500 plus up to $500 of carried-forward room, adds the Additional CESG on the first $500 contributed at your income tier, and stops once cumulative CESG reaches $7,200. Grant received in a year is credited at year end and grows at your chosen rate thereafter. The age 16–17 eligibility condition is applied. Grant already received is subtracted from the lifetime room before projecting.

Figures are current for 2026 and drawn from Canada.ca — how much can be added to an RESP, CRA — Canada Education Savings Grant, and CRA — RESP contributions. Additional CESG income thresholds are indexed annually; re-check them each January.

Related: RESP decision guide · Canada Child Benefit calculator · TFSA contribution room · FHSA calculator