RRSPCalc

How to Withdraw an RRSP Overcontribution: T3012A vs Direct Withdrawal

The two ways to remove an RRSP overcontribution, when each one is the right choice, the tax consequences of getting it wrong, and the paperwork the CRA expects.

10 min read

How to Withdraw an RRSP Overcontribution: T3012A vs Direct Withdrawal

You have confirmed your overcontribution. The next decision is how to get the money out. The Income Tax Act allows two paths, and the right one depends on three things: how much excess you are removing, how fast you need to stop the 1% monthly penalty, and whether you can wait several weeks for the CRA to process paperwork. This article walks through both paths in detail, with worked examples for an $8,000 excess and a $25,000 excess, and a decision framework at the end.

The core difference: withholding tax

The fundamental difference between the two withdrawal paths is whether withholding tax is collected at the moment of withdrawal.

Under ITA s.153 and the rate schedules in Regulations 103 and 104, financial institutions are required to withhold tax on RRSP withdrawals at source. The withheld amount is remitted directly to the CRA and shows on your T4RSP slip in box 30. You recover the withheld amount when you file your T1 the following year, provided the withdrawal qualifies for the offsetting deduction under the excess-contribution rules.

Path A (Form T3012A) gives you a CRA pre-approval that exempts the withdrawal from withholding entirely. Path B (direct withdrawal) does not. That single distinction drives everything else: cash flow, timing, paperwork, and the lifecycle of the resolution.

Path A: Form T3012A (no withholding, slower)

Form T3012A is officially titled Tax Deduction Waiver on the Refund of Your Unused RRSP, PRPP, or SPP Contributions. You complete the form, submit it to your local tax centre, and wait for the CRA to certify it. Once approved, you present the certified form to your RRSP issuer, who is then authorized to release the excess amount without withholding tax. The full amount comes to you in one transfer.

How it works in practice

  • You identify the specific contributions that are in excess and have not yet been deducted on a prior return.
  • You complete Part 1 of the form with the contribution and excess details.
  • You submit it to the CRA tax centre that serves your area.
  • The CRA verifies the contributions and either approves or denies the waiver.
  • If approved, your RRSP issuer releases the excess with no tax withheld.
  • The withdrawal still appears on a T4RSP, and you take an offsetting deduction on your T1 for the same year.

Advantages

  • You receive the full amount with no tax withheld.
  • No need to file Form T746 to recover withholding, because no withholding occurred.
  • No temporary cash-flow hit.

Trade-offs

  • CRA processing time typically runs 4 to 8 weeks. The 1% monthly penalty under ITA s.204.1(2.1) keeps accruing during that window.
  • The waiver is only available for contributions made in the current tax year or the two preceding tax years.
  • The contributions must not have been deducted on any prior return, and must not have been previously assessed as a deduction by the CRA.

Path A is the right choice when the excess is large enough that withholding would be financially painful, when the contribution is recent (current year or last two years), and when you can absorb 4 to 8 weeks of additional penalty while waiting for approval. The current version of the form is at canada.ca/en/revenue-agency/services/forms-publications/forms/t3012a.html.

Path B: Direct withdrawal (faster, withholding applies)

With a direct withdrawal, you contact your RRSP issuer and request a withdrawal of the excess amount. The institution processes the request, withholds tax at the rate set by Regulations 103 and 104, and pays you the net.

Federal withholding rates

  • 10% on amounts up to $5,000
  • 20% on amounts from $5,001 to $15,000
  • 30% on amounts over $15,000

The rate is determined by the size of the single withdrawal, not by tier. A $20,000 withdrawal is withheld at 30% on the full $20,000, not at 10% on the first $5,000 and 20% on the next portion. Quebec residents have reduced federal rates (5%, 10%, 15%) with a flat 14% provincial withholding on top, covered in its own section below.

Advantages

  • The withdrawal usually executes within a few business days, so the 1% penalty stops in the month of withdrawal.
  • No prior CRA approval needed.

Trade-offs

  • A meaningful share of the withdrawal is locked up as withholding until you file the following spring.
  • You must file Form T746 with your T1 to claim the offsetting deduction and recover the withheld tax.
  • If the excess is large (over $15,000), the 30% rate creates a significant temporary cash-flow hit.

How Form T746 works (Path B tax recovery)

Form T746 is officially titled Calculating Your Deduction for Refund of Unused RRSP, PRPP, and SPP Contributions. You file it as a supporting schedule with your T1 in the year of the withdrawal.

The mechanics:

  • The withdrawal is reported as RRSP income on line 12900 of your T1, drawn from box 22 of the T4RSP issued by your institution.
  • Form T746 calculates the amount of that income you can offset because it represents a refund of an unused excess contribution.
  • The offsetting deduction goes on line 23200 of your T1.
  • The tax withheld at source appears in box 30 of the T4RSP and flows through to line 43700 of your T1 as tax already deducted.

If the math works out as expected, the income inclusion on line 12900 and the deduction on line 23200 cancel each other out, and the withholding shown on line 43700 returns to you as part of your refund. Effectively the withheld amount becomes a forced loan to the CRA for several months. The current version of the form is at canada.ca/en/revenue-agency/services/forms-publications/forms/t746.html.

A worked example: $8,000 excess

Consider a non-Quebec resident with $8,000 in excess RRSP contributions made in the current tax year.

Under Path A (T3012A)

  • Submit the T3012A. Wait approximately 6 weeks for CRA approval.
  • During those 6 weeks, the 1% penalty on $6,000 (the excess above the $2,000 buffer) is roughly $60 per month, so the wait costs about $120 in additional penalty.
  • Once approved, withdraw $8,000 with no withholding. Receive the full $8,000.
  • File your T1 normally, with the $8,000 excluded from any RRSP deduction claim.

End of cycle: $8,000 in hand, plus the cost of additional penalty incurred during the wait.

Under Path B (direct withdrawal)

  • Withdraw $8,000 directly. The amount falls in the $5,001 to $15,000 tier, so the withholding rate is 20%.
  • Withholding: $1,600. You receive $6,400 immediately.
  • The 1% penalty stops in the month of withdrawal.
  • The following April, file your T1. T4RSP reports $8,000 of income (box 22) and $1,600 of tax withheld (box 30).
  • File Form T746 with your T1 to claim an $8,000 deduction on line 23200.
  • The $1,600 of withholding flows through line 43700 and is refunded.

End of cycle: $8,000 net once the refund arrives, with the penalty stopped sooner.

The math works out to roughly the same long-term cost. The difference is timing and cash flow. Path A gives you the full amount up front. Path B gives you 80% up front and the rest 6 to 12 months later, but stops the penalty faster.

A worked example: $25,000 excess

Now consider $25,000 in excess contributions, again for a non-Quebec resident. Assume $23,000 of that sits above the $2,000 buffer, so the monthly penalty is approximately $230.

Under Path A (T3012A)

  • Submit the T3012A. Wait approximately 8 weeks for CRA approval.
  • During those 8 weeks, the penalty accrues at $230 per month, costing roughly $460 in additional penalty.
  • Once approved, withdraw $25,000 with no withholding. Receive the full $25,000.

End of cycle: $25,000 in hand, with an extra $460 of penalty paid for the wait.

Under Path B (direct withdrawal)

  • Withdraw $25,000 directly. The amount exceeds $15,000, so the entire withdrawal is withheld at 30%.
  • Withholding: $7,500. You receive $17,500 immediately.
  • The 1% penalty stops in the month of withdrawal.
  • The following April, file your T1 with Form T746 claiming a $25,000 deduction on line 23200. The $7,500 of withholding is recovered as part of your refund.

End of cycle: $25,000 net once the refund arrives, but $7,500 is unavailable to you for several months.

For larger excesses, the withholding under Path B is substantial. The decision turns on whether you can afford to have $7,500 sitting at the CRA for half a year. For some households that is fine. For others it is not. Path A trades that cash-flow hit for an extra 6 to 8 weeks of penalty, which on a $23,000 penalizable excess is around $460. Once those two numbers are on the table, the choice is usually clear cut.

When you cannot use Path A

Path A is unavailable in three situations:

  • The contribution is older than the two preceding tax years.
  • Any portion of the contribution has already been deducted on a prior return.
  • The CRA has already assessed the contribution as a deduction in a prior year.

In each case, Path B (direct withdrawal) is the only route. Some institutions may still ask whether you have a T3012A on hand before processing the withdrawal. The absence of one simply means the standard withholding rates apply.

What if you are a Quebec resident?

Quebec residents pay both federal and provincial tax, and both governments require their share to be withheld at source on RRSP withdrawals. The federal rates are reduced to 5%, 10%, and 15% on the same tier amounts. Revenu Quebec adds a flat 14% provincial withholding on top.

The combined effective rates work out to approximately 19%, 24%, and 29%. To recover the provincial portion, file the Quebec equivalent of Form T746 (the TP-930-series form, depending on the specific situation) with your Quebec TP-1 return. The federal T746 still goes with your federal T1. Each return recovers its own withholding.

What to do after you withdraw

Removing the excess stops the penalty meter, but the tax year is not closed.

If the cumulative excess exceeded $2,000 at the end of any month during the tax year, you still owe the 1% monthly Part X.1 tax for the months the excess existed. You must file Form T1-OVP with the CRA by March 31 of the following calendar year, even if the excess has been fully withdrawn. The withdrawal stops the clock; it does not erase the accrued penalty. The mechanics of the T1-OVP and the late-filing rules under ITA s.162(1) are covered in the Complete 2026 Guide.

Keep two things on file:

  • The withdrawal confirmation from your RRSP issuer, with the date and amount.
  • The T4RSP slip showing the income inclusion and any tax withheld.

Both the T1-OVP and your T1 will reference these numbers. If the withholding on a large Path B withdrawal will produce an outsized refund, consider whether you want to adjust the withholding on other income sources (TD1, instalment payments) to avoid having too much tax deducted elsewhere in the same tax year.

Decision framework: a quick summary

A simple summary based on the size and age of the excess:

  • Excess inside the $2,000 buffer: no withdrawal required, no penalty applies, though further contributions should stop until room is restored.
  • Excess of $2,001 to $5,000, recent contribution: either path works. Path B is faster, and the 10% withholding is modest and recovered the following spring.
  • Excess of $5,001 to $15,000, recent contribution: Path A if you can wait 4 to 8 weeks. Path B if you need to stop the penalty immediately and the 20% withholding is manageable.
  • Excess over $15,000, recent contribution:Path A is strongly preferred. Path B’s 30% withholding ties up a significant amount for months.
  • Excess from contributions older than two prior tax years: Path B only.
  • Excess from contributions already deducted on a prior return: Path B only.

The bottom line

Whichever path fits, the first step is knowing the size of the excess and the monthly cost of waiting. The calculator on the home page gives you both figures in seconds. Once those numbers are on the table, the choice between Path A and Path B usually becomes obvious within a minute.

Nothing on this page is tax advice. The Income Tax Act sections and regulations cited are accurate as of 2026 but rules change. Verify your current numbers in CRA My Account, and if your withdrawal involves a contribution older than two prior tax years, a PSPA-driven excess, or any complication beyond the routine cases described here, speak with a Canadian tax professional before submitting paperwork.

Run your own numbers

The free calculator estimates your monthly penalty, T1-OVP deadline, and recommended withdrawal in seconds.

Open the calculator