Skip to main content

RESP Overcontribution in Canada: Penalties and How to Fix It

Updated

The $50,000 Lifetime Limit Per Beneficiary

This page is easiest to use after the main RESP guide and the grant-cap pages maximum RESP CESG lifetime limit and RESP CESG grant limit. It also pairs naturally with can siblings share an RESP, RESP for divorced parents Canada, and best RESP providers because multi-plan situations are where overcontributions usually happen.

The lifetime RESP contribution limit is $50,000 per beneficiary — per child. This is a combined limit across all RESP plans that name that child as a beneficiary.

Limit typeAmount
Lifetime contribution limit per beneficiary$50,000
Annual contribution limitNone
Annual CESG-eligible contribution$2,500 (grants paid on first $2,500/year)
Penalty for overcontribution1% per month on excess

There is no restriction on how much you contribute in a single year — but contributions beyond $2,500/year simply don’t earn the CESG (the 20% grant). The $50,000 lifetime limit is the absolute ceiling above which a penalty applies.

How the 1% Monthly Penalty Works

The penalty applies to each dollar of overcontribution for every month it remains in the RESP.

Formula: Excess × 1% × number of months outstanding

Example:

  • Total contributions across all plans for Child A: $52,000
  • Overcontribution: $2,000
  • Penalty: $2,000 × 1% = $20/month
  • If the overcontribution sits for 6 months before being corrected: $120 total penalty

The penalty accrues starting from the month the overcontribution was made. Every month you leave the excess in the plan, the penalty compounds.

Who Pays the Penalty?

The subscriber (account holder) pays the penalty — not the child. If there are multiple plans for the same child (e.g., parent’s plan and grandparent’s plan), the overcontribution penalty is typically assessed against the subscriber(s) who made the excess contributions.

CRA notifies the subscriber via a T1-E-OVP tax form (similar to the RRSP overcontribution notice). The penalty is paid when filing taxes.

Common Scenarios That Cause Overcontributions

Scenario 1: Grandparent opens a separate plan without coordinating

Parent has contributed $40,000 to their plan over the years. Grandparent opens a new plan and contributes $15,000 — now the combined total is $55,000. Overcontribution: $5,000.

Prevention: Communicate across all plan holders. Keep a shared Google Sheet with cumulative contribution totals per child SIN.

Scenario 2: RESP plan transferred and contributions double-counted

An RESP is transferred from one provider to another. Contributions are counted at both the old and new provider due to a reporting delay. Brief double-counting can technically trigger an overcontribution even though no actual excess was contributed.

Prevention: After transferring, confirm with both providers that contribution balance reporting is correct.

Scenario 3: Contributions made in year of plan closure then reopening

A plan is closed, then re-opened. Prior contributions may not be visible in the new plan’s records. Total contributions to that beneficiary’s SIN still count toward the lifetime limit.

Prevention: Keep your own cumulative records, not just the balance at one provider.

How to Fix an RESP Overcontribution

  1. Identify the excess amount: Sum all contributions across all plans for the beneficiary; subtract $50,000
  2. Withdraw the excess immediately: Contact your RESP provider and request a withdrawal of the overcontributed amount
  3. The withdrawal is processed as a return of contributions — not an EAP. It is tax-free (you contributed after-tax dollars)
  4. No CESG grant is attached to overcontributed amounts — grants are only paid on the first $2,500/year; contributions beyond that earn no grant, so there are no grants to repay on the excess withdrawal
  5. File the T1-E-OVP if CRA has assessed a penalty — include the penalty payment with your tax return for the applicable year

RESP Overcontribution vs. RRSP Overcontribution

FeatureRESP overcontributionRRSP overcontribution
Penalty rate1% per month on excess1% per month on excess
Grace bufferNone$2,000
Limit typePer beneficiary (all plans combined)Per individual (based on room)
ResolutionWithdraw excessWithdraw excess or apply to future room

Tracking Contributions When Multiple Plans Exist

If a child has multiple RESP plans, track contributions across all of them:

PlanSubscriberCumulative contributions
Plan A (parent’s)Parent$35,000
Plan B (grandparent’s)Grandparent$12,000
Total for Child$47,000
Remaining room$3,000

At $47,000 combined, only $3,000 more can be contributed across all plans. Whoever contributes next must stop at $3,000.

How to fix an RESP overcontribution

If you discover an overcontribution, act immediately to minimize the penalty:

  1. Stop contributing — do not add more money to any RESP for that beneficiary
  2. Calculate the excess — total contributions across all plans minus $50,000
  3. Contact your RESP provider — request a withdrawal of the excess amount
  4. The excess contribution can be withdrawn tax-free — it was your own money (not government grants or growth)
  5. File CRA Form T1E-OVP if the excess existed in a calendar year — this is the same form used for RRSP overcontributions

Note: you cannot withdraw CESG or growth to fix an overcontribution. Only your actual contributions are eligible for withdrawal to correct the excess.

Preventing overcontributions: If multiple family members contribute to RESPs for the same child (parents + grandparents), designate one person as the tracker. Total contributions across all plans are what counts — not contributions per plan.

🏦

We use Wealthsimple for everyday banking. Get a $25 bonus when you open a free chequing account.

No monthly fees · 4% interest on deposits · Free e-Transfers · Takes 3 minutes

Get Your $25 Bonus →