RESP Contribution Limit 2025 — Rules, CESG & Lifetime Max
Understand exactly how much you can put in an RESP and how to maximize free government grants
Get a free $100 with KOHO — Canada's best no-fee bank account. Use code 45ET55JSYA |
Claim $100 Free →
RESP Contribution Limits at a Glance (2025)
Rule
2025 Amount
Annual contribution limit
No limit
Lifetime contribution maximum
$50,000 per beneficiary
CESG-eligible amount per year
First $2,500 contributed
CESG rate (basic)
20%
Maximum basic CESG per year
$500
CESG lifetime maximum
$7,200 per beneficiary
Catch-up CESG (max per year)
$1,000 (on $5,000 contribution)
Plan duration
35 years from opening
CESG eligible age
Up to year child turns 17
Key insight: There is NO annual contribution limit — you can deposit up to $50,000 at once. However, only the first $2,500 contributed per year qualifies for the 20% CESG grant. Contributing more than $2,500/year doesn't get you more grant money — but it does grow tax-sheltered.
Over-Contribution Penalty
If you exceed the $50,000 lifetime limit, you face a 1% per month penalty on the excess amount — the same penalty as TFSA over-contributions. This penalty continues until the excess is withdrawn.
Watch out with multiple subscribers: If both parents and grandparents are contributing to separate RESPs for the same child, all contributions count toward the single $50,000 lifetime limit. Coordinate with family to avoid going over.
If you accidentally over-contribute, withdraw the excess as soon as possible to minimize the monthly penalty.
CESG Catch-Up Rules
If you miss contributing in a given year, the CESG entitlement carries forward. You can claim catch-up CESG by contributing up to $5,000 in a later year:
$2,500 for the current year = $500 CESG
$2,500 to catch up one missed year = $500 CESG
Total: $5,000 contribution = $1,000 CESG in one year
You can only catch up one year at a time. If you missed 5 years, it takes 5 years to fully catch up. The strategy for late starters is to contribute $5,000/year until all missed years are recovered.
Scenario
Contribution
CESG Received
On track
$2,500/yr
$500/yr
1 year missed, catching up
$5,000/yr
$1,000/yr
Late start at age 10
$5,000/yr for 8 years
Up to $7,200 lifetime
Age 16 and 17 Restrictions
CESG has special rules for 16 and 17 year olds that many parents miss:
At least $2,000 must have been contributed to the RESP before the end of the year the child turned 15, OR
At least $100/year must have been contributed in any 4 years before age 16
If neither condition is met, the child is not eligible for CESG at ages 16 and 17. This is a common trap for parents who open RESPs late. If you're starting fresh with a 14-year-old, contribute at least $2,000 before December 31 of the year they turn 15 to preserve eligibility.
CESG Maximizer Calculator
Find out how much you need to contribute to maximize your CESG given missed years.
Years remaining to 17
CESG already earned (est.)
CESG still available
Recommended annual contribution
Total CESG if you follow plan
Contribution Strategies by Age
Child's Age
Strategy
Annual Contribution
0–14 (on track)
Contribute $2,500/year consistently
$2,500
0–14 (behind)
Contribute $5,000/year to catch up
$5,000
15–17
Meet minimum rules; contribute max $2,500–$5,000
$2,500–$5,000
Lump-sum early
Front-load up to $50,000, get $500 CESG/yr still
Up to $50,000 once
Front-loading a large lump sum is sometimes discussed as a strategy. While the extra money does grow tax-free, you don't receive any additional CESG — you still only get the grant on the first $2,500 contributed each year. The main benefit of front-loading is more money compounding for longer.
Frequently Asked Questions
What is the RESP lifetime contribution limit? +
The lifetime contribution limit is $50,000 per beneficiary, counting all contributions across all RESPs opened for that child. There is no annual limit, but exceeding $50,000 total triggers a 1% monthly penalty.
Do investment returns count toward the contribution limit? +
No. Only your own deposits count as contributions. Investment growth (capital gains, dividends, interest) and government grants (CESG, CLB) do not count toward the $50,000 lifetime limit and can grow freely without limit.
Can I contribute to an RESP after the child turns 18? +
Technically yes — the plan can stay open for 35 years. However, CESG is only available until the end of the year the child turns 17. After that, contributions grow tax-sheltered but earn no additional government grants.
Is there an RESP contribution deadline for CESG? +
CESG is calculated on a calendar-year basis. To receive CESG for a given year, contributions must be made before December 31 of that year. There is no "first 60 days" rule like RRSP — the full year counts.
What if I have twins or multiple children? +
Each beneficiary has their own separate $50,000 lifetime limit and CESG entitlement. With a family plan, you can pool contributions across siblings, but total contributions for each child still count against their individual $50,000 cap.