BedrockCalculator
Verified Primary-Source MathematicsVerified by Aapt Dubey, MBA (Marketing & Finance) 2 primary sourcesLast updated September 14, 2026

Canada RESP + CESG + Child Benefit (CCB) Calculator

Quick Answer: Contributing C$2,500 a year to an RESP (earning the full C$500 20% CESG match) from a C$5,000 balance grows to C$74,830.33 over 15 years at 5%: C$37,500 of contributions, C$7,200 of lifetime CESG, and C$25,130.33 of growth. The same family, with one child under 6 and one aged 6 to 17 on C$75,000 of Adjusted Family Net Income, receives C$839.75 a month of CCB.

Assumptions

Loading
C$
C$
C$
yrs
%
C$

Preset scenarios

Projected RESP Balance at Post-Secondary Enrollment
C$74,830.33

Every period in the schedule below reconciles to the exact penny.

This Year's CESG Grant
C$500.00
Total CESG Received Over the Projection
C$7,200.00
Total Tax-Deferred RESP Investment Growth
C$25,130.33
Net Monthly Canada Child Benefit (CCB)
C$839.75
Maximum CCB Before Any Income Reduction
C$15,040.00
CCB Reduction From Adjusted Family Net Income
C$4,963.01

RESP Balance Growth Toward Post-Secondary Enrollment

Annual Deposit (Contribution + CESG)Starting Balance + Contributions + GrantsInvestment Growth
15 periods, peak C$49,700

RESP + CESG Contribution & Growth Schedule

Showing 15 rows.

YearAnnual Deposit (Contribution + CESG)Starting Balance + Contributions + GrantsInvestment Growth
1C$3,000.00C$8,000.00C$250.00
2C$3,000.00C$11,000.00C$662.50
3C$3,000.00C$14,000.00C$1,245.63
4C$3,000.00C$17,000.00C$2,007.91
5C$3,000.00C$20,000.00C$2,958.30
6C$3,000.00C$23,000.00C$4,106.22
7C$3,000.00C$26,000.00C$5,461.53
8C$3,000.00C$29,000.00C$7,034.60
9C$3,000.00C$32,000.00C$8,836.33
10C$3,000.00C$35,000.00C$10,878.15
11C$3,000.00C$38,000.00C$13,172.06
12C$3,000.00C$41,000.00C$15,730.66
13C$3,000.00C$44,000.00C$18,567.19
14C$3,000.00C$47,000.00C$21,695.55
15C$2,700.00C$49,700.00C$25,130.33
RESP Balance Growth Toward Post-Secondary Enrollment: Annual Deposit (Contribution + CESG), Starting Balance + Contributions + Grants, Investment Growth across 15 periods for this calculator's default example, peaking at C$49,700.00.
Drawn from this calculator's own default inputs, where Projected RESP Balance at Post-Secondary Enrollment is C$74,830.33. Change the inputs above to see your own figures.
Quick Answer: Contributing C$2,500 a year to an RESP (earning the full C$500 20% CESG match) from a C$5,000 balance grows to C$74,830.33 over 15 years at 5%: C$37,500 of contributions, C$7,200 of lifetime CESG, and C$25,130.33 of growth. The same family, with one child under 6 and one aged 6 to 17 on C$75,000 of Adjusted Family Net Income, receives C$839.75 a month of CCB.

Overview

This calculator combines two of Canada's major family-support programs into one tool, because most Canadian parents are managing both simultaneously: the Registered Education Savings Plan (RESP), a tax-deferred account for a child's post-secondary education that the federal government tops up with a matching grant (the Canada Education Savings Grant, CESG), and the Canada Child Benefit (CCB), a monthly, income-tested cash payment made directly to eligible families regardless of whether they save anything at all.

The RESP + CESG side works like this: any Canadian resident can contribute to an RESP for a beneficiary (no annual limit, though a C$50,000 lifetime cap per beneficiary applies), and the growth inside the account is tax-deferred until withdrawal. On top of your own contribution, the federal government adds a CESG grant equal to 20% of what you contribute, up to C$500 per year ordinarily, or up to C$1,000 per year if you're using carried-forward grant room from an earlier year where you contributed less than the full amount -- all capped at a C$7,200 lifetime maximum per child.

The CCB side is entirely separate and income-tested: it pays a maximum annual amount per child (higher for children under 6, lower for ages 6-17), which then gets reduced as your family's Adjusted Family Net Income (AFNI) rises, using a two-phase reduction formula that gets steeper as your number of children and income both increase.

How This Is Calculated

RESP + CESG

This year's CESG grant:

Grant=min⁡(Contribution×20%,  Annual Cap,  Remaining Lifetime Room)\text{Grant} = \min\big(\text{Contribution} \times 20\%,\ \ \text{Annual Cap},\ \ \text{Remaining Lifetime Room}\big)

The annual cap is C$500 ordinarily (reached at a C$2,500 contribution), or C$1,000 if carry-forward grant room from an under-contributed prior year is being used (reached at a C$5,000 contribution) -- both subject to the C$7,200 lifetime cap per beneficiary.

Growth projection: each year, your RESP contribution plus that year's CESG grant is deposited, compounding via this platform's shared time-value-of-money solver. Once the C$7,200 lifetime CESG cap is reached partway through the projection, later years stop adding any further grant (contributions alone continue).

Canada Child Benefit (CCB)

Step 1 -- maximum benefit before any reduction:

Max Benefit=(Children Under 6×C$8,157)+(Children 6-17×C$6,883)\text{Max Benefit} = (\text{Children Under 6} \times \text{C\$8{,}157}) + (\text{Children 6-17} \times \text{C\$6{,}883})

Step 2 -- apply the AFNI-based reduction, using a rate tier based on TOTAL number of children (4+ children share one tier):

Phase 1 (AFNI $38,237-$82,847):Reduction=(AFNI−C$38,237)×Rate1\text{Phase 1 (AFNI \$38{,}237-\$82{,}847):}\quad \text{Reduction} = (\text{AFNI} - \text{C\$38{,}237}) \times \text{Rate}_1
Phase 2 (AFNI > $82,847):Reduction=Fixed Amount+(AFNI−C$82,847)×Rate2\text{Phase 2 (AFNI > \$82{,}847):}\quad \text{Reduction} = \text{Fixed Amount} + (\text{AFNI} - \text{C\$82{,}847}) \times \text{Rate}_2
ChildrenPhase 1 RatePhase 2 Fixed + Rate
17.0%C$3,123 + 3.2%
213.5%C$6,022 + 5.7%
319.0%C$8,476 + 8.0%
4+23.0%C$10,260 + 9.5%
Net Annual CCB=max⁡(0, Max Benefit−Reduction)\text{Net Annual CCB} = \max(0,\ \text{Max Benefit} - \text{Reduction})

Worked Example

RESP + CESG, over 15 years: C$2,500/year contribution, C$5,000 starting balance, 5% annual return.

Year 1's grant is C$500 (20% of C$2,500). Depositing C$3,000/year (contribution + grant) and compounding at 5%, after 15 years the account reaches C$74,830.33 -- C$37,500 in your own contributions, C$7,200 in cumulative CESG (the full lifetime cap is reached during year 15, since C$500/year x 14.4 years = C$7,200), and C$25,130.33 of tax-deferred investment growth.

CCB, 1 child under 6 + 1 child aged 6-17, AFNI C$75,000:

Max Benefit=C$8,157+C$6,883=C$15,040\text{Max Benefit} = \text{C\$8{,}157} + \text{C\$6{,}883} = \text{C\$15{,}040}

AFNI C$75,000 falls in the phase-1 band (2-children rate, 13.5%):

Reduction=(C$75,000−C$38,237)×13.5%=C$36,763×0.135=C$4,963.01\text{Reduction} = (\text{C\$75{,}000} - \text{C\$38{,}237}) \times 13.5\% = \text{C\$36{,}763} \times 0.135 = \text{C\$4{,}963.01}
Net Annual CCB=C$15,040−C$4,963.01=C$10,076.99(C$839.75/month)\text{Net Annual CCB} = \text{C\$15{,}040} - \text{C\$4{,}963.01} = \text{C\$10{,}076.99} \quad (\text{C\$839.75/month})

What This Does Not Account For

  • The Canada Learning Bond (CLB). A separate, additional federal grant of up to C$2,000 lifetime for children from lower-income families, paid WITHOUT requiring any RESP contribution at all -- not modeled here, since it depends on family income and number of children in a way distinct from CESG.
  • Provincial RESP grants. Some provinces (British Columbia's C$1,200 BCTESG, Quebec's refundable tax credit) add their OWN grant on top of the federal CESG -- not modeled here.
  • RESP withdrawal rules (EAPs vs. contribution refunds). Withdrawing RESP funds involves splitting the withdrawal into an Educational Assistance Payment (taxable to the STUDENT, drawing from grant + growth) and a separate tax-free return of original contributions -- not modeled by this growth-only projection.
  • The RESP's C$50,000 lifetime contribution limit per beneficiary. This calculator does not cap your MODELED contributions against that limit; check your own cumulative total separately.
  • CCB's true income-splitting/shared-custody rules. Shared-custody parents each receive 50% of the CCB they'd otherwise qualify for individually -- not modeled here, which assumes a single household claiming the full amount.
  • CCB base-year timing. The AFNI entered is treated as directly determining THIS benefit year's payment; in reality, the July 2026-June 2027 CCB uses your 2025 tax return's AFNI, with the following year's benefit based on the NEXT year's return.
  • The Child Disability Benefit (CDB). An additional CCB top-up for a child eligible for the Disability Tax Credit -- not included in this calculation.

Common Pitfalls

  • Not contributing at least C$2,500/year and leaving CESG money on the table. Contributing less than C$2,500 in a year means missing part of that year's full C$500 CESG match -- though the unused GRANT ROOM (not the contribution room itself) carries forward, so it can be caught up on later at the C$1,000/year catch-up rate.
  • Assuming CESG is unlimited. It is not -- C$7,200 is a hard LIFETIME cap per beneficiary, reached at C$36,000 of total lifetime contributions if you always get the full 20% match (C$36,000 x 20% = C$7,200). Contributions beyond that still grow tax-deferred, they just stop earning any further grant.
  • Confusing the RESP contribution limit with the CESG grant cap. RESP contributions themselves have no ANNUAL cap (only a C$50,000 LIFETIME cap); it's specifically the CESG GRANT that has both an annual cap (C$500/C$1,000) and a lifetime cap (C$7,200).
  • Forgetting the CCB reduction rate rises with more children. A family with 4+ children faces a materially steeper reduction curve (23% phase-1, 9.5% phase-2) than a single-child family (7% phase-1, 3.2% phase-2) -- more children raises the maximum benefit, but each additional dollar of income above the thresholds is clawed back faster too.
  • Treating CCB and RESP/CESG as the same program. They are entirely independent: CCB is a monthly cash payment with no savings requirement at all, while CESG is strictly a MATCHING grant tied to money you actually deposit into an RESP.

Frequently Asked Questions

How much is the CESG grant on RESP contributions?
The Canada Education Savings Grant matches 20% of your RESP contribution, up to C$500/year on a C$2,500 contribution (or up to C$1,000/year on a C$5,000 contribution if you're using carried-forward grant room), subject to a C$7,200 lifetime cap per beneficiary.
What is the current CCB maximum amount per child?
For the July 2026-June 2027 benefit year, the maximum CCB is C$8,157/year (about C$679.75/month) per child under age 6, and C$6,883/year (about C$573.58/month) per child aged 6 to 17 -- before any income-based reduction.
At what income does the Canada Child Benefit start being reduced?
The reduction begins once your Adjusted Family Net Income (AFNI) exceeds C$38,237 (for the July 2026-June 2027 benefit year, based on 2025 AFNI). Below that threshold, you receive the full maximum benefit for every eligible child with no reduction at all.
Can I catch up on CESG if I didn't contribute the full amount in past years?
Yes. Unused CESG grant room (not contribution room) carries forward, letting you contribute up to C$5,000 in a later year to earn up to C$1,000 in CESG that year (double the standard C$500 cap) -- though the overall C$7,200 lifetime cap per beneficiary still applies regardless of how the catch-up is structured.
Does having more children increase or decrease my CCB per child?
The MAXIMUM amount per child stays the same regardless of how many children you have, but the income-based REDUCTION rate rises with each additional qualifying child (from 7% up to 23% in phase 1, and from 3.2% up to 9.5% in phase 2) -- meaning a large family's overall benefit is clawed back proportionally faster once income rises above the thresholds, even though the starting maximum is also proportionally larger.

Sources

Also consulted: Income Tax Act (Canada), s. 146.1, "Registered Education Savings Plans," and the Canada Education Savings Act -- the CESG's 20% match, annual caps, and C$7,200 lifetime cap; Income Tax Act (Canada), s. 122.61, "Canada Child Benefit" -- the AFNI-based reduction formula; CESG figures (20% match, C$500/C$1,000 annual caps, C$7,200 lifetime cap): cross-verified across Questrade, Embark, RBC Royal Bank, and Wealthsimple; CCB figures for the July 2026-June 2027 benefit year (C$8,157/C$6,883 maximums; C$38,237/C$82,847 AFNI thresholds; phase-1 rates 7%/13.5%/19%/23%; phase-2 rates 3.2%/5.7%/8%/9.5%): cross-verified across multiple independent CCB calculator and news sources, with the phase-2 fixed dollar amounts independently arithmetic-checked against the phase-1 rates and thresholds for internal consistency. canada.ca's own CCB calculation-sheet pages returned an HTTP 403 to direct fetch in this session and could not be independently re-confirmed against the primary source in this pass -- cross-verify directly against canada.ca or CRA My Account before relying on this calculator for a real benefit estimate.

Did this calculator answer your question?

Add This Website as Preferred Source on Google

See Bedrock Calculator first in your Search results & AI Overviews