← Canada Articles
🇨🇦 Canada  ·  5 min read  ·  Published 2026-09-07  ·  Updated 2026-09-07
Sources last verified: 2026-09-07

What Happens if I Over-Contribute to an RESP?

A penalty of one percent per month on the excess, charged for every month it remains in the plan. The limit that matters is a lifetime maximum per beneficiary, shared across every plan anyone has opened for that child, which is why the error is usually made by two people who never spoke.

60-SECOND ANSWER
An RESP excess attracts one percent per month until withdrawn, and the lifetime limit is shared across every plan for that child.

Where the AI summary above gets this wrong

"You can contribute up to the annual maximum to each RESP you open."

That's surface-true. Here's what it misses:

See what a monthly penalty compounds to

01 What the limit actually is

There is a lifetime contribution limit per beneficiary, and no annual contribution limit at all. What is capped annually is the grant, which is paid on contributions up to a yearly maximum.

That distinction causes real confusion: someone can legitimately contribute more than the grant-attracting amount in a year, and doing so is a decision about grant efficiency rather than a breach of any limit — the grant schedule is in maximising the education grant.

Source: Canada Education Savings Programs

02 How the excess happens

The lifetime limit follows the child, not the plan. Where a parent opens one plan and a grandparent opens another for the same child, both sets of contributions count toward the single limit, and neither institution can see the other.

Every subscriber who over-contributes is liable for the penalty on their share of the excess, whatever their intentions were. It is a family coordination problem rather than a paperwork one, and no institution will solve it.

WORKED EXAMPLE · Try the numbers

Shows: what a given amount of additional taxable income costs you in tax at your marginal rate, and what you keep. Ignores: provincial surtaxes, credits that phase out with income, and any effect on income-tested benefits.

What you keep after tax
$6,700
At a 33% marginal rate, $10,000 costs $3,300 in tax and leaves $6,700.

Source: Canada Education Savings Programs

03 The penalty and how to stop it

The penalty is one percent per month of the excess, charged for each month any part of it remains in the plan. It stops when the excess is withdrawn, and a withdrawal of excess contributions does not attract grant repayment.

Because the Canada Revenue Agency learns of the position from annual reporting, the penalty has usually been running for months by the time a letter arrives. Checking the aggregate before contributing is the only reliable prevention.

Where the excess arose from a genuine misunderstanding and was withdrawn promptly, relief from the penalty can be requested under the taxpayer relief provisions. It is discretionary rather than automatic, and the case is far stronger where the withdrawal happened before the Agency raised the issue. A single annual statement requested from each subscriber, compared against the beneficiary's lifetime limit, is enough to catch the overlap before it costs anything.

Source: Canadian income tax rates for individuals

Grandparents cause almost all of these, generously and invisibly. They open a second plan, contribute what feels reasonable, and nobody discovers the overlap until a penalty notice arrives addressed to the parent who never knew the other plan existed.

— Jordan Reeves, founder

FAQ

What happens if I over-contribute to an RESP?

A penalty of one percent per month applies to the excess for every month it remains in the plan, and it stops only when the excess is withdrawn.

Is there an annual RESP contribution limit?

No. Only the grant is capped annually. The contribution limit is a lifetime figure per beneficiary, which is the most common misunderstanding.

Does the limit apply per plan or per child?

Per child. Contributions from every subscriber to every plan for that beneficiary count toward the same lifetime limit, and no institution can see the others.

Sources

Regulator references

Calculator unit tests · the assertions this page's worked example is checked against, and their last result

Changelog

Run this rule against your situation

See what this rule does to your own projection — month by month, to age 90.

Join the Waitlist
Jordan Reeves

Jordan Reeves

Founder of Talk Through Wealth. A software engineer for over a decade before turning to retirement planning, Jordan built the projection engine after watching family members get fragmented, country-by-country advice that never reconciled. He writes about retirement the way the engine computes it: month-by-month, lifetime-long, and skeptical of any rule of thumb that hasn't been run through the math.

More from Jordan → · LinkedIn

Disclaimer: General information for Canadian residents, not personal financial advice. Figures use 2025 CRA rules and assumptions you can change in the worked example. Your situation may vary — consider speaking with a licensed financial adviser before acting.