Updated: April 2025  |  bremo.io financial guides

RESP Contribution Limits Canada 2025

RESPs have a lifetime contribution cap of $50,000 per beneficiary but no annual limit. Understanding the rules helps you maximize government grants while avoiding expensive penalties.

Core Rule: $50,000 lifetime per beneficiary (all plans combined). No annual contribution limit. CESG earned on first $2,500/year regardless of total contributed. 1% per month penalty on excess.

The $50,000 Lifetime Cap

Total contributions across every RESP for a given beneficiary must not exceed $50,000. If a child has plans from both parents and grandparents, all contributions count toward one shared limit. Communicate openly with all subscribers to avoid accidental over-contributions.

No Annual Limit — But Grant Room Is Annual

You can contribute any amount in a year — even the full $50,000 upfront — but the CESG is only paid on the first $2,500 contributed per year. Front-loading contributions doesn't accelerate grants. Consistent annual contributions of $2,500 are the optimal strategy for capturing maximum CESG over time.

CESG Grant Room

Each beneficiary earns $2,500 of CESG-eligible room per year starting from birth. Unused room carries forward. Catch-up is limited to one extra year per calendar year (max $5,000 contributed to earn $1,000 CESG). A child with 10 years of unused room needs 10 years of $5,000 contributions to fully catch up.

Over-Contribution Penalty

Exceeding $50,000 triggers a 1% per month penalty on the excess until corrected. Withdraw the excess from contributions (not grants or income) to stop the penalty clock. File CRA Form T1E-OVP to report and pay the penalty. Act immediately upon discovering an over-contribution.

Contribution Deadline

Contributions can be made until the end of year 31 after the plan opened. The plan must close by year 35. CESG can only be earned until December 31 of the beneficiary's 17th year — subject to age 16-17 contribution rules requiring $2,000 in prior contributions or contributions in at least four prior years.

Coordinating Multiple Subscribers

Parents, grandparents, and others can all open separate plans for the same child. All contributions combine toward $50,000 lifetime. Use a shared spreadsheet to track everyone's contributions. The NSLSC tracks by SIN — over-contributions will be identified and penalized.

Best Practices

Free Banking — No Fees, No Minimum Balance

KOHO offers free banking with no monthly fees. Use code 45ET55JSYA for a bonus when you sign up.

Open KOHO Free — No Fees — Code 45ET55JSYA