You opened a letter from the CRA. It says you have made excess RRSP contributions. Before anything else, take a breath. The letter is a notification, not a final bill. The penalty is mechanical, the path back to compliance is documented, and most people who receive one of these letters resolve it within a few weeks. Here is what the letter means, and what to do about it, in order.
What this letter actually means
The CRA sends an excess RRSP contribution letter when its records show that the total contributions reported against your social insurance number exceed your deduction limit by more than the $2,000 lifetime cumulative buffer. The letter does not, on its own, mean you owe a penalty. It means the CRA is flagging a discrepancy and asking you to either correct your records, withdraw the excess, or file a T1-OVP return for the penalty owed.
Under ITA s.204.1(2.1), a 1% per month tax applies to the cumulative excess amount, calculated at the end of each month the excess exists. The letter is usually triggered by an automated cross-match between the RRSP contribution slips your financial institutions filed with the CRA and the deduction limit on file for you. If the slips add up to more than your room plus $2,000, you get a letter. Sometimes the slips are wrong. Sometimes the deduction limit on file is stale. Sometimes the excess is real. Steps 1 and 2 below tell you which.
Step 1: Verify the numbers
Before doing anything else, log into CRA My Account and verify three things:
- Your RRSP deduction limit for the year in question. This is the most reliable number the CRA has for what you can contribute without a penalty.
- The contribution slips on file. Look under the RRSP contribution receipts section for the specific tax year. Every slip the CRA shows should match a slip you received from your financial institution.
- Any unresolved excess from prior years. The $2,000 buffer is cumulative across your lifetime, not annual. If you used part of it in an earlier year and never resolved the excess, that reduces your headroom now.
Discrepancies happen. An institution can file a contribution slip against the wrong tax year, double-report a transfer, or fail to report an offsetting withdrawal. If a slip is wrong, contact the issuer first and ask them to file an amended slip with the CRA. Do not start a withdrawal until you are certain the underlying numbers are correct, because reversing a withdrawal is harder than fixing a slip.
Step 2: Calculate your actual penalty
Once your numbers are confirmed, work out the penalty so you know what you are dealing with. The math is:
- Total contributions for the year, plus any unresolved excess carried in from prior years
- Minus your deduction limit
- Minus the $2,000 buffer, if available to you
- Equals your penalizable excess
The tax is 1% of that penalizable excess for every month the excess existed at month-end. The penalty is never prorated within a month — if the excess existed at month-end, the full 1% applies for that month. A withdrawal that clears the excess before month-end avoids that month’s penalty entirely. The calculator on this site will run those numbers for you in seconds and tell you exactly how much you need to withdraw to bring the excess back inside the buffer and stop further accrual.
Step 3: Decide on your withdrawal path
There are two ways to remove an excess RRSP contribution. The right choice depends on how quickly you need the problem resolved and whether you are comfortable with tax being withheld and refunded later.
Path A: Form T3012A. You file Form T3012A with the CRA, wait for it to be certified, and present the approved form to your RRSP issuer. The institution then releases the excess without withholding tax. The withdrawal is still reported on a T4RSP and you take an offsetting deduction in the same year, so the net tax effect is zero. The trade-off is processing time. T3012A approvals can take several weeks, and the 1% monthly penalty keeps accruing every month the excess remains in the account.
Path B: Direct withdrawal. You instruct your RRSP issuer to release the excess. The institution withholds tax at the standard rates (10% on amounts up to $5,000, 20% from $5,001 to $15,000, 30% above $15,000), and the withheld amount is refunded when you file your T1 the following year. The benefit is speed. The withdrawal usually happens within a few business days, which stops the penalty faster than waiting on a T3012A approval.
Quebec residents face an additional provincial withholding component on RRSP withdrawals, which can change the gross amount withheld at source. Factor that into the cash-flow side of the decision if you live in Quebec. A more detailed comparison of both paths, including the qualifying-withdrawal conditions you need to meet to claim the offsetting deduction, is laid out in the T3012A vs Direct Withdrawal guide.
Step 4: File Form T1-OVP
If your cumulative excess exceeded $2,000 at the end of any month in the tax year, you are required to file Form T1-OVP, even if you have since withdrawn the excess. The T1-OVP is the official record of the Part X.1 tax owed and is filed separately from your regular T1 income tax return.
Under ITA s.204.3(1), the T1-OVP is due 90 days after the end of the tax year, which works out to March 31 of the following calendar year. For the 2026 tax year, the deadline is March 31, 2027.
Filing late triggers a separate penalty under ITA s.162(1): 5% of the unpaid balance, plus 1% for every complete month the return is late, capped at 12 months. The total late-filing penalty can reach 17% of the unpaid balance, and it sits on top of the 1% monthly Part X.1 tax. The form, instructions, and current version are on the CRA website at canada.ca/en/revenue-agency/services/forms-publications/forms/t1-ovp.html.
Step 5: Respond to the CRA letter
Most CRA letters about excess RRSP contributions request a written response within 30 days. The response should describe what action you have taken or are taking, include supporting documentation if any contribution slips were wrong, and confirm the date of any withdrawal. Even if you disagree with the CRA’s position, respond. Letters that go unanswered tend to be followed by formal assessments, which are harder to unwind than the original inquiry.
If the overcontribution was genuinely accidental, include a request for taxpayer relief under ITA s.220(3.1). The provision gives the CRA discretion to waive penalties and interest where the taxpayer can show that the error was caused by circumstances beyond their reasonable control, by CRA error or delay, or where collection would cause real financial hardship. Relief is not granted on demand and is not automatic, but a request that includes documentation of the cause (payroll records, broker statements, Notice of Assessment discrepancies), evidence of prompt action to fix the problem, and a clean prior history with the CRA is taken seriously.
Taxpayer relief under s.220(3.1) is procedurally distinct from the CRA’s discretion under ITA s.204.1(4) to waive the Part X.1 tax itself. Both are worth requesting in the same response if the facts support them, but the legal basis for each is different and the CRA evaluates them separately.
When to get professional help
Most overcontribution cases can be resolved without an accountant. Consider hiring one if any of the following apply:
- The estimated penalty is over $1,000.
- A past service pension adjustment (PSPA) is involved, especially if it has driven your deduction limit to zero or negative.
- The excess spans multiple tax years.
- A group RRSP is involved and the contributions were not properly tracked against your personal limit.
- A spousal RRSP is involved, where attribution rules can complicate the response.
- The letter mentions an audit, a reassessment, or a Notice of Determination rather than a routine inquiry.
- You are unsure whether a transfer of funds counted as a contribution.
A tax professional with experience in Part X.1 returns can often save more than their fee on a complicated file, especially where a waiver request is in play.
Common mistakes to avoid
A few patterns recur in cases where the situation gets worse before it gets better.
- Ignoring the letter. The penalty continues to grow whether or not you respond. Silence does not slow it down.
- Withdrawing without choosing a path. Direct withdrawal is faster but ties up cash in withholding until your refund the following year. T3012A is slower but the cash flow is cleaner. Pick deliberately.
- Assuming the $2,000 buffer resets each year. It does not. It is a lifetime cumulative cushion. If you used $1,500 of it three years ago and never resolved the excess, only $500 is available now.
- Forgetting that all RRSP-type contributions share one limit. Contributions to your own RRSP, a spousal RRSP, a group RRSP, a PRPP, and a SPP all draw from the same deduction limit. The CRA aggregates them automatically.
- Waiting for the next tax return to fix it. The T1-OVP is a separate filing with a separate deadline. April 30 is irrelevant. March 31 of the year after the tax year is the date that matters.
If you only do three things
Verify your numbers in CRA My Account. Stop the penalty by withdrawing the excess (or filing T3012A if you can wait). Respond to the letter within 30 days, even if your response is just “I have withdrawn the excess on this date and will file the T1-OVP by the deadline.” Those three actions resolve most cases.
Nothing on this page is tax advice. The Income Tax Act sections cited are accurate as of 2026 but rules change. Verify your current numbers in CRA My Account, and if your situation involves any of the complications listed above, speak with a Canadian tax professional before filing.
If you would like a quick estimate of your specific penalty before responding to the CRA, the calculator on the home page can help you understand the numbers in under a minute. It also tells you how much you need to withdraw to bring the excess back inside the $2,000 buffer and stop the penalty from continuing to accrue.