RESP Calculator (Canada)

Calculate RESP growth with CESG matching grants. Project your Canadian education savings with government 20% match on contributions up to $2,500/year.

$
%
Projected Total at 18
$80,771.56
Sum of all values
Your Contributions
$40,000.00
Total CESG Grants
$7,200.00
Sum of all values
Investment Growth
$33,571.56
Planning notes, formulas, and examples

About the RESP Calculator (Canada)

The Registered Education Savings Plan (RESP) is Canada's premier education savings vehicle, offering an unmatched advantage: the Canada Education Savings Grant (CESG) matches 20% of contributions up to $2,500/year, giving you $500/year of free government money. That's an instant 20% return before any investment growth.

This page projects RESP growth with CESG grants, investment returns, and the Canada Learning Bond (CLB) for qualifying low-income families. The lifetime CESG maximum is $7,200 per beneficiary โ€” money that goes directly to your child's post-secondary education fund.

With proper planning, families can accumulate $50,000-$100,000+ in an RESP, potentially covering the full cost of a Canadian university or college degree. The useful question is how much of that balance will come from your own deposits versus grants and compounding over time.

When This Page Helps

Most RESP decisions come down to contribution pace and how much grant room you are leaving unused. This page shows that tradeoff clearly.

How to Use the Inputs

  1. Enter your annual RESP contribution (max $2,500 for full CESG).
  2. Set the expected annual investment return.
  3. Enter the child's current age.
  4. Indicate if you qualify for additional CESG (low-income supplement).
  5. Indicate if you qualify for the Canada Learning Bond.
  6. Review projected total at age 18 with grants and growth.
Formula used
Annual CESG = 20% ร— min(Contribution, $2,500) = up to $500/year CLB = $500 initial + $100/year (low-income families) Future Value = ฮฃ (Contributions + CESG + CLB) ร— (1 + Return)^remaining years Lifetime CESG cap = $7,200

Example Calculation

Result: $87,720 at age 18

Contributing $2,500/year from age 2, receiving $500/year CESG, and earning 6% annual returns for 16 years accumulates approximately $87,720. Your contributions total $40,000, CESG adds $7,200 (hitting the lifetime cap after 14.4 years), and investment growth provides $40,520.

Tips & Best Practices

  • Contribute at least $2,500/year to maximize the $500 CESG match.
  • Front-load contributions if possible โ€” earlier money has more time to compound.
  • Use a family plan RESP if you have multiple children to share unused room.
  • Low-income families may receive additional 10-20% CESG on the first $500 contributed.
  • Even $100/month ($1,200/year) captures a $240 CESG โ€” better than nothing.
  • RESP contribution room is $50,000 lifetime per beneficiary; the annual limit is $2,500 for CESG.

Maximizing CESG Grants

The single best strategy is contributing $2,500 every year starting at birth. This captures the full $500 CESG annually and hits the $7,200 lifetime CESG cap before age 18. If you start late, contribute $5,000/year to earn $1,000 in CESG and catch up on missed grant room.

RESP Investment Strategies

For young children, an aggressive equity-heavy portfolio maximizes growth over 15+ years. Gradually shift to bonds and GICs as the child approaches age 15-16. Many families use target-date or age-based portfolios that adjust automatically. Avoid group RESPs with high fees and rigid withdrawal rules.

Complete View: RESP + CESG + CLB

A family contributing the maximum $2,500/year from birth can accumulate $100,000+ by age 18 including CESG and investment growth. Low-income families adding CLB can receive an extra $2,000 in grants. The RESP is widely considered the most generous education savings program in the world.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • The Canada Education Savings Grant matches 20% of annual RESP contributions up to $2,500, giving you up to $500/year per beneficiary. The lifetime CESG maximum is $7,200. Families with net income under $53,359 may receive additional CESG of 10-20% on the first $500 contributed.