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.

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.
| Parameter | Value | Source | Last updated |
|---|---|---|---|
| RRSP over-contribution buffer before penalty tax applies ($2,000 lifetime cushion) | 2,000 | canada.ca | Effective 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.01 | canada.ca | Effective 2026-01-01Updated dead Canada.ca CRA URL to verified 200 OK official publication |
| Federal personal income tax brackets and rates for 2026. | Rate schedule | canada.ca | Effective 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,452 | canada.ca | Effective 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 schedule | canada.ca, revenuquebec.ca | Effective 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 schedule | canada.ca, revenuquebec.ca | Effective 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 schedule | canada.ca | Effective 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 tax | 0.165 | canada.ca | Effective 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,829 | canada.ca | Effective 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 schedule | canada.ca | Effective 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 schedule | canada.ca | Effective 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 schedule | canada.ca | Effective 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

