Skip to main content
Government FormsFebruary 9, 20265 min read

How to Fill Out T3012A for RRSP Excess Contributions

By WelcomeAide Team

How to Fill Out T3012A for RRSP Excess Contributions
Quick Summary: Form T3012A is used when you have made excess contributions to your Registered Retirement Savings Plan (RRSP) and want to withdraw the unused amount without having tax withheld at source. Normally, any withdrawal from an RRSP triggers withholding tax. However, if you contributed more than your deduction limit and have not claimed a deduction for the excess, you can use the T3012A to request a waiver. You complete the form, send it to the CRA for certification, and then provide the certified form to your financial institution to process a tax-free withdrawal.

Contributing to a Registered Retirement Savings Plan (RRSP) is one of the most effective ways to save for retirement in Canada while reducing your current tax bill. However, contributing more than your allowable limit can create a tax problem. The CRA imposes a penalty tax of 1% per month on RRSP over-contributions that exceed $2,000 above your deduction limit. If you find yourself in this situation, Form T3012A can help you withdraw the excess without paying withholding tax. This guide explains when and how to use this form.

Calculator and financial documents for tax planning

When Do You Need Form T3012A?

You need Form T3012A when all of the following conditions are true:

  • You have made contributions to your RRSP, spousal RRSP, PRPP, or SPP that exceed your deduction limit.
  • You have not deducted, and do not plan to deduct, the excess amount on any tax return.
  • You want to withdraw the excess contributions from your RRSP.
  • You want the withdrawal processed without the financial institution withholding tax at source.

Without this form, any RRSP withdrawal triggers withholding tax at rates of 10% for withdrawals up to $5,000, 20% for withdrawals between $5,001 and $15,000, and 30% for withdrawals over $15,000. Since the excess contributions were never properly deducted, you should not have to pay tax on their return, which is why the T3012A waiver exists.

Understanding RRSP Contribution Limits

Your RRSP contribution limit, also called your deduction limit, is determined each year based on 18% of your earned income from the previous year, up to the annual maximum, minus any pension adjustments. Your exact limit appears on your Notice of Assessment from the CRA and can also be found through CRA My Account.

The CRA allows a $2,000 over-contribution buffer without penalty. This means you can contribute up to $2,000 more than your deduction limit without incurring the 1% monthly penalty tax. However, you cannot deduct this extra $2,000 on your return. If you exceed your limit by more than $2,000, you need to either withdraw the excess promptly or wait until you accumulate enough new contribution room.

How to Complete Form T3012A

Step 1: Obtain the Form

Download Form T3012A, titled "Tax Deduction Waiver on the Refund of Your Unused RRSP, PRPP, or SPP Contributions," from the CRA website.

Step 2: Fill In Your Personal Information

At the top of the form, enter your full legal name, Social Insurance Number (SIN), address, and the tax year to which the form applies.

Step 3: Complete the Calculation Section

The form includes a calculation section where you determine the amount of unused, undeducted RRSP contributions eligible for withdrawal:

  • Line 1: Your total RRSP contributions that have not been deducted on any tax return and that you are not designating as a current-year deduction.
  • Line 2: Amounts previously withdrawn under a T3012A or included in income on a T4RSP slip.
  • Line 3: The amount you are requesting to withdraw (Line 1 minus Line 2).

If you are unsure about these figures, check your RRSP contribution history through CRA My Account or your Notice of Assessment.

Step 4: Identify Your Financial Institution

Specify the name and address of the financial institution where your RRSP is held and from which you plan to make the withdrawal.

Step 5: Sign and Date the Form

Your signature certifies that the information is accurate and that you have not deducted the contributions you are requesting to withdraw.

Step 6: Send the Form to the CRA

Mail the completed form to your local CRA Tax Centre. The address depends on your province of residence.

Person completing financial paperwork

What Happens After Submission

The CRA will review your form and verify the contribution information against their records. This process typically takes 4 to 8 weeks. If approved, the CRA returns a certified copy of the T3012A. Take this certified form to your financial institution and request the withdrawal. Because the CRA has certified the form, the institution will process the withdrawal without withholding tax. A T4RSP slip will still be issued, but with a special code indicating it was a refund of excess contributions.

Reporting the Withdrawal on Your Tax Return

Even though no withholding tax is deducted, you must report the withdrawal on your tax return. However, you also claim an offsetting deduction on line 23200 (other deductions), so the net tax impact is zero. Include a note or T3012A reference when filing.

What If You Skip the T3012A?

If you withdraw excess contributions without filing a T3012A, your financial institution will withhold tax. You can recover the withheld amount when you file your return by claiming the deduction, but you will be temporarily out that money until you receive your refund. Using the T3012A avoids this cash flow issue.

Avoiding RRSP Over-Contributions

  • Check your RRSP deduction limit on your Notice of Assessment before contributing.
  • Monitor contribution room through CRA My Account.
  • If you have multiple RRSP accounts, track contributions across all of them.
  • Remember that employer contributions to a group RRSP or pension plan affect your room.
  • Set up contribution alerts with your financial institution.

Related Tax Forms and Guides

Frequently Asked Questions

Can I withdraw excess contributions from a spousal RRSP? Yes, but special attribution rules may apply. If you contributed to your spouse's RRSP and they withdraw within three years, the amount may be attributed back to you as income. Consult a tax professional for guidance.

What if the CRA denies my T3012A? The CRA will notify you if they determine you do not have eligible unused contributions. Contact them to discuss the decision and provide additional documentation if needed.

Is there a deadline to file? No strict deadline, but file as soon as you realize you have excess contributions to stop the 1% monthly penalty from accumulating.

Do I also need to file Form T1-OVP? If you over-contributed by more than $2,000, you need Form T1-OVP (Individual Tax Return for RRSP, PRPP, and SPP Excess Contributions) to calculate and pay the 1% monthly penalty. The T3012A addresses the withdrawal; the T1-OVP addresses the penalty for the period the excess was in the account.

Financial advisor helping a client with tax paperwork

Final Thoughts

Form T3012A provides an important mechanism for recovering RRSP over-contributions without the burden of withholding tax. If you have accidentally contributed more than your limit, acting quickly to file this form and withdraw the excess can minimize the penalty tax you owe. Always keep track of your RRSP contribution room and consult a tax professional if you are unsure about your situation.

WelcomeAide is here to support newcomers navigating important life events in Canada. Use our AI Newcomer Navigator for personalized guidance, explore our blog for more newcomer resources, learn about our mission, or discover how to get involved in supporting newcomer communities across Canada.

Share this article:X (Twitter)LinkedInFacebook