RRSP Over-Contribution Penalty Calculator Canada

This RRSP over-contribution calculator prices the 1% monthly penalty on the excess beyond the buffer and the tax cost of withdrawing it instead.

RRSP Over-Contribution Penalty Calculator Canada
C$
C$
C$
Advanced options
C$
Total penalty tax —
Excess contribution —
Covered by deduction room —
Sheltered by the penalty-free buffer —
Excess actually penalised —
Penalty each month —
Penalty run up so far —
Penalty still to come —
Excess left once new room opens —
Penalty cost over a full year —
Tax on withdrawing the excess —
Marginal rate on the withdrawal —
Months of penalty equal to that tax —

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

What it does

The RRSP over-contribution calculator prices the penalty tax charged when you put more into an RRSP than your deduction limit allows, after the lifetime cushion that the Canada Revenue Agency ignores.

Data sources & parameters

The figures below drive this calculator. We keep them aligned with the latest official guidance, and each result recalculates automatically whenever a value changes.

ParameterValueSourceLast updated
RRSP over-contribution buffer before penalty tax applies ($2,000 lifetime cushion)2,000canada.caEffective 2026-01-01Updated dead Canada.ca CRA URL to verified 200 OK official publication
RRSP over-contribution penalty tax (1% per month on the excess beyond the $2,000 buffer)0.01canada.caEffective 2026-01-01Updated dead Canada.ca CRA URL to verified 200 OK official publication
Federal personal income tax brackets and rates for 2026.Rate schedulecanada.caEffective 2026-01-01Verified unchanged at CRA; citation replaced, it previously named a fund manager rather than a government page and carried no URL.
Maximum federal basic personal amount for 2026.16,452canada.caEffective 2026-01-01Verified 16452 at the CRA indexation page; the citation was the bare text CRA 2026 with no URL a reader could follow.
Provincial and territorial personal income tax brackets and rates for 2026.Rate schedulecanada.ca, revenuquebec.caEffective 2026-01-01BC lowest rate corrected 5.06 to 5.6 pct; PE fourth band to 142520 with a new 20 pct band over 200000. MB kept at 47000/100000: its indexation is paused, and CRA payroll tables confirm it.
Provincial and territorial basic personal amounts for 2026, claimed at each jurisdiction lowest rate.Rate schedulecanada.ca, revenuquebec.caEffective 2026-01-01NL raised from 11188 to 13094, retroactive to 1 January 2026 (CRA T4127 July 2026, 123rd edition; payroll applies a prorated 15000 from July). Other 12 amounts unchanged. audit 2026-09-23
Ontario surtax for 2026: 20 pct of basic Ontario tax over 5818 plus 36 pct over 7446. Prince Edward Island has no surtax.Rate schedulecanada.caEffective 2026-01-01Label names the year in the auditor format. Thresholds 5818 and 7446 unchanged (CRA T4032ON effective 2026-01-01). audit 2026-09-23
Quebec abatement of basic federal tax0.165canada.caEffective 2026-01-01Quebec refundable federal tax abatement (reduces federal tax for Quebec residents)
Minimum federal basic personal amount for 2026, reached at net income of 258,482 and above. Between 181,440 and 258,482 the amount falls in a straight line from the maximum. The Yukon amount follows the same formula.14,829canada.caEffective 2026-01-01
Manitoba basic personal amount phase-out for 2026: full amount at net income up to 200,000, falling in a straight line to zero at 400,000.Rate schedulecanada.caEffective 2026-01-01
Ontario tax reduction for 2026 (no dependants): tax and surtax are reduced by the lesser of that amount and twice the basic reduction amount minus it.Rate schedulecanada.caEffective 2026-01-01
British Columbia tax reduction for 2026 (BC announcement of 17 February 2026): up to 690 at taxable income to 25,570, then falling at 3.56 percent of the excess until it reaches zero at 44,952.Rate schedulecanada.caEffective 2026-01-01Corrected from the January 2026 payroll table (575, ending 41,722) to the July 2026 edition's annual (Option 2) formula: maximum 690, 3.56 percent, zero above 44,952.

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

The formula

Excess = contributions - deduction limit; penalised excess = excess - buffer; penalty = penalised excess x monthly rate x months in the plan; withdrawal tax = income tax on your income plus the penalised excess, less income tax on your income alone

How it works

It splits what you contributed into three parts: the amount covered by your deduction limit, the amount sheltered by the penalty-free buffer, and the excess that is actually charged. The penalty rate applies to that last part for every month, or part of a month, the excess stays in the plan, so it accrues whether or not you have noticed. It then prices the alternative, which is withdrawing the excess and paying income tax on it at your marginal rate, and reports how many months of penalty cost the same as that one-off tax bill.

Where it is used

  • Working out what an over-contribution has already cost before filing form T1-OVP
  • Deciding whether to withdraw the excess now or let new January room absorb it
  • Checking that a lump-sum contribution stays inside the deduction limit on the notice of assessment

Worked example

An Ontario saver on CA$90,000.00 contributed CA$32,000.00 against a deduction limit of CA$25,000.00. That is … of excess, of which … sits inside the penalty-free buffer, leaving … exposed. The charge is … a month, so after 6 months the penalty stands at … and a full year of it would cost … of the excess. Withdrawing the excess instead would add … of income tax at a marginal rate of …, which is the equivalent of … months of penalty. With 0 further months planned and CA$0.00 of new room opening in January, the total penalty comes to ….

What counts as an RRSP over-contribution

Any amount you put into an RRSP beyond the deduction limit on your latest notice of assessment is an over-contribution. The rule does not care why it happened, and the charge runs from the month the money arrives, not the month you notice.

The calculator splits your contributions into the part covered by room, the part sheltered by the cushion and the part charged, then prices the penalty so far, the penalty still to come and the income tax on withdrawing the excess instead.

A worked example

You contributed $32,000 against $25,000 of room, so the excess is $7,000. The $2,000 cushion leaves $5,000 penalized, at $50 a month. After six months the penalty is $300 and still running at 12% a year. Withdrawing the $7,000 instead, on $90,000 of Ontario income, would cost about $1,484 of tax at a 31.48% marginal rate, the equivalent of about 30 months of penalty. If new room in January would absorb the excess within a few months, waiting is cheaper; if not, the penalty soon overtakes the withdrawal tax.

The cushion is not extra room

A contribution sheltered by the cushion produces no deduction, so it goes in with after-tax dollars and comes out fully taxable later; left there deliberately for decades, it is a slow loss. It is a lifetime figure that stays occupied until new room absorbs the excess or you withdraw it, and it is available only from age 18, which can catch young savers who contribute early on a summer job. What it really provides is tolerance for small timing errors when payroll contributions, a group plan and a lump sum fall in the same year.

How the penalty is worked out

The charge is 1% a month of the excess above the cushion, for each month or part month it remains, so a correction on the second day of a month still costs that full month. At 12% a year it is far above any return the money is likely to earn in the plan, so leaving an excess in place is never cheaper over a long period, and a modest excess left two years can cost more than a large one fixed the same month. The calculator shows the monthly charge separately because it signals how urgent the correction is.

Fixing it: withdraw, or wait for January

Waiting works when new room is about to open. Room accrues on 1 January from the previous year’s earned income and absorbs an existing excess automatically. Enter the room you expect and the months until then, and the calculator prices that path.

Withdrawing works when the excess is large or the wait long. An RRSP withdrawal is normally taxable income, with tax withheld at source, and the room used is gone for good. The calculator estimates that tax at your marginal rate and expresses it as months of penalty.

There is a middle path. Where the excess came from a reasonable error and is withdrawn promptly, form T3012A lets the funds come out without withholding, and form T746 gives an offsetting deduction that cancels the income inclusion, so the real cost is the penalty alone. The calculator shows the tax without that offset, because relief is conditional.

Filing form T1-OVP

Form T1-OVP is due within ninety days of the end of each calendar year in which an excess existed, with the penalty tax paid then. An excess that ran across two years needs two returns, and missing the deadline adds a late-filing penalty and interest.

How over-contributions usually happen

  • A pension adjustment from a workplace plan reduces this year’s room, which is easy to miss if you calculate the limit as a percentage of salary.
  • A group plan through payroll runs alongside personal contributions.
  • A spousal contribution counts against the contributor’s room, not the spouse’s.
  • An employer bonus directed into an RRSP is not checked against your limit.
  • Contributions in the first sixty days of a year can count for either year, which helps planning and confuses record keeping.

Use the deduction limit from your notice of assessment, add every contribution from every source, and check the running total in CRA My Account before a lump sum.

Every figure here is an estimate based on the parameters shown with the results and the income and months you enter. It is not tax advice, and it does not replace form T1-OVP or a conversation with a qualified adviser about whether relief is available to you.

About This Tool: RRSP Over Contribution

RRSP over contribution: use this tool to get an instant, accurate estimate. The figures follow official CRA guidance and every rate and threshold is kept up to date for 2026. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.

Tax year 2026 · Data last reviewed 2026-10-19

Frequently asked questions

How much can I over-contribute to an RRSP without a penalty?
There is a $2,000 lifetime cushion the Canada Revenue Agency ignores when working out the penalty tax. It is not extra deduction room, so you cannot deduct it, and it is a single lifetime amount rather than one that refreshes each year.
How is the RRSP penalty tax calculated?
1% of the excess above the cushion for every month or part of a month the excess stays in the plan. It is not prorated by days: one day in a new month counts as a full month, which is why acting quickly matters more than the size of the excess.
Where do I find my deduction limit?
On your latest notice of assessment, in the RRSP deduction limit statement, and in CRA My Account. Use that figure rather than 18% of your income, because pension adjustments reduce it and unused room from earlier years increases it.
Do I have to file a special return?
Yes. An excess above the cushion requires form T1-OVP for each affected year, filed within ninety days of the end of that year, with the penalty tax paid at the same time. Late filing adds its own penalty and interest.
Can the penalty be waived?
The CRA can waive it where the excess arose from a reasonable error and you removed it promptly. You must ask in writing and explain both the error and the correction. It is discretionary relief, so never plan on it.
Should I withdraw the excess or wait for new room?
It depends on the size of the excess and how long you would wait. New deduction room opens on 1 January and absorbs the excess with no further charge, but the penalty keeps running until then. The calculator compares the monthly penalty with the tax on withdrawing now so you can see the break-even point.

About the author

Taha Kheirandish

Written and reviewed by

Taha Kheirandish

Economics student and independent researcher

Taha Kheirandish reads tax codes the way other people read maps — to find out where a system actually leads, not where it claims to go.

He is an economics student, and his work here is comparative by design. A pension deferral bonus in Quebec, a commuting allowance in Germany, a rent-increase ceiling in the Netherlands: each is a decision a government made about how money should move, and each reads differently once you set it beside eight others. He builds and checks these calculators across nine markets from primary sources — the regulation rather than a summary of it, the ministry’s own circular rather than a news item quoting it.

That is the editorial standard of the site as well as his habit. Every rate, threshold and bracket here carries the document it was read from and the date it takes effect, and gets re-checked when the law moves rather than when someone happens to notice.

He is a researcher, not a licensed adviser, and nothing on this site is personal financial advice. It is arithmetic done carefully with its sources shown — so that you can check it, and take it to someone who is.

Leave a Reply

Your email address will not be published. Required fields are marked *