Skip to main content
FinancialFebruary 18, 20269 min read

How to Fill Out the T3012A Tax Deduction Waiver for RRSP

By WelcomeAide Team

Person filling out CRA tax forms at a desk with a calculator and financial documents

What Is the T3012A Form?

Quick tip: download the official T3012A first, then fill it while following this guide: Download T3012A form (official CRA).

The T3012A, officially titled "Tax Deduction Waiver on the Refund of Your Unused RRSP, PRPP, or SPP Contributions from Your RRSP," is a Canada Revenue Agency (CRA) form used when you need to withdraw excess contributions from your Registered Retirement Savings Plan (RRSP) without having tax withheld on the withdrawal.

For newcomers to Canada, the concept of RRSPs might be new. An RRSP is one of Canada's most important tax-advantaged savings vehicles — contributions reduce your taxable income, and investments grow tax-free inside the plan. However, there are annual limits on how much you can contribute. If you accidentally contribute more than your allowed limit, you have what's called an "over-contribution" or "excess contribution," and this is where the T3012A form comes in.

Understanding RRSP Contribution Limits

Before diving into the T3012A, it's important to understand RRSP contribution limits:

  • Your RRSP contribution limit (also called "deduction limit" or "contribution room") is calculated by the CRA each year based on your earned income from the previous year
  • The limit is generally 18% of your previous year's earned income, up to a maximum amount ($31,560 for the 2024 tax year, with the 2025 and 2026 limits indexed to inflation)
  • Unused contribution room carries forward to future years
  • There is a $2,000 over-contribution grace amount — you can be over your limit by up to $2,000 without penalty
  • Over-contributions beyond the $2,000 grace amount are subject to a 1% per month penalty tax

Newcomer tip: When you first arrive in Canada, your RRSP contribution room is likely $0 or very low because you haven't had Canadian earned income. Contribution room only builds up after you file Canadian tax returns reporting earned income. Be very careful about contributing to an RRSP before you have sufficient room.

Financial documents showing RRSP contribution room calculations in Canada

Why Would You Need the T3012A?

You would need the T3012A form in situations where you've made excess RRSP contributions and want to withdraw them without having your RRSP issuer (bank or financial institution) withhold tax on the withdrawal. Common scenarios include:

  • You contributed more than your limit: Perhaps you didn't know your contribution room or made a calculation error
  • Your employer contributed to your RRSP: Sometimes employer group RRSP contributions can push you over your limit without you realizing it
  • You transferred funds incorrectly: A transfer between registered accounts may have been processed as a new contribution
  • You're a newcomer and contributed before having contribution room: This is particularly common for newcomers who open an RRSP before understanding the contribution room system

Without the T3012A, when you withdraw the excess amount from your RRSP, your financial institution is required to withhold tax (typically 10-30% depending on the amount). The T3012A tells your financial institution that the CRA has approved the withdrawal of unused contributions, so no tax should be withheld.

Step-by-Step: How to Fill Out the T3012A

Step 1: Determine If You Qualify to Use This Form

You can use the T3012A if:

  • You made RRSP contributions that you have not deducted and do not plan to deduct on any tax return
  • The contributions are still in your RRSP (you haven't already withdrawn them)
  • You want to withdraw these specific unused contributions

If you've already deducted the contributions on a tax return, you cannot use the T3012A. In that case, any withdrawal would be treated as regular RRSP income and would be taxable.

Step 2: Get the Form

Download Form T3012A from the CRA website at canada.ca/en/revenue-agency/services/forms-publications/forms/t3012a.html. You can also call the CRA at 1-800-959-8281 to request a copy by mail.

Step 3: Complete Part 1 — Your Information

Fill in your personal details:

  • Legal name as it appears on your tax returns
  • Social Insurance Number (SIN)
  • Address
  • Date of birth
  • Phone number

Step 4: Complete Part 2 — Details of Contributions and Withdrawal

This section requires you to provide details about the excess contributions you want to withdraw:

  • The name and address of your RRSP issuer (the bank or financial institution where your RRSP is held)
  • Your RRSP account number
  • The amount of unused contributions you want to withdraw — this must be contributions you have not claimed as deductions
  • The tax year(s) in which the contributions were made

Be precise with the amount. The CRA will verify that the amount you're requesting to withdraw matches their records of your unused/undeducted RRSP contributions.

Step 5: Sign and Date the Form

Sign and date the form in the designated area. If someone is completing the form on your behalf (a legal representative), they must sign and provide their authorization details.

Step 6: Submit the Form to the CRA

Send the completed T3012A to your CRA Tax Centre. The mailing address depends on your province of residence and is listed on the form and on the CRA website. Do not send it to your financial institution — it goes to the CRA first.

Step 7: Wait for CRA Approval

The CRA will review your T3012A and verify the information against their records. Processing typically takes 4-8 weeks. If approved, the CRA will:

  • Certify the form (stamp/sign their section)
  • Return the certified form to you

Step 8: Provide the Certified Form to Your Financial Institution

Once you receive the CRA-certified T3012A, bring it (or send it) to your RRSP issuer (bank/financial institution). They will process the withdrawal of the specified amount without withholding tax.

Without this certified form, the financial institution is legally required to withhold tax on any RRSP withdrawal, even if it's just a return of excess contributions.

Person at a bank discussing RRSP withdrawal with a financial advisor

Important Tax Implications

The Withdrawal Is Not Taxable Income

When you withdraw unused contributions using a properly certified T3012A, the withdrawal is not included in your taxable income. This makes sense — you already paid tax on this money (it was after-tax money when you contributed it), and since you never deducted it, withdrawing it simply returns you to where you started.

The 1% Penalty May Still Apply

Even if you withdraw the excess contributions, you may still owe the 1% monthly penalty tax for the months the excess was in your RRSP. This penalty is reported on Schedule 7 and Form T1-OVP (Individual Tax Return for RRSP, PRPP and SPP Excess Contributions). The penalty runs from the time the over-contribution occurred until the end of the month before you withdraw it.

File a T1-OVP If Needed

If your excess contributions were more than $2,000 at any point, you need to file a T1-OVP form to calculate and pay the penalty tax. This form is separate from the T3012A and from your regular tax return. It's due 90 days after the end of the calendar year in which the excess occurred.

Common Mistakes to Avoid

  • Sending the form to your bank instead of the CRA: The T3012A must go to the CRA first for certification. Only after the CRA returns it to you do you take it to your financial institution.
  • Requesting withdrawal of contributions you've already deducted: The T3012A only works for unused, undeducted contributions. If you deducted them, a withdrawal is taxable.
  • Not acting quickly: The longer excess contributions remain in your RRSP, the more penalty tax you'll owe. Act as soon as you discover an over-contribution.
  • Forgetting to file the T1-OVP: Even after withdrawing the excess, you still need to file the T1-OVP and pay any penalty owing.
  • Not checking your contribution room: Always check your RRSP contribution room on your Notice of Assessment or through CRA My Account before contributing.

How to Check Your RRSP Contribution Room

As a newcomer, it's crucial to know your contribution room before making RRSP contributions:

  • CRA My Account: Log in at canada.ca/my-cra-account to see your current RRSP deduction limit
  • Notice of Assessment: Your annual Notice of Assessment (received after filing your tax return) shows your RRSP deduction limit for the following year
  • Call the CRA: Phone 1-800-959-8281 to ask about your contribution room

Tips for Newcomers

  • Don't rush into RRSP contributions: Wait until you've filed at least one Canadian tax return and confirmed your contribution room. A TFSA (Tax-Free Savings Account) may be a better starting point for newcomers.
  • Understand the difference between RRSP and TFSA: TFSAs have no income-based contribution room — every Canadian resident 18+ gets the same annual room. RRSPs depend on your earned income.
  • Get professional tax advice: If you're dealing with over-contributions, especially involving international transfers or conversions from foreign retirement plans, consult a tax professional experienced with newcomer issues.
  • Keep all RRSP receipts: Your financial institution issues receipts for every RRSP contribution. Keep these for your records and tax filing.

Additional Resources

  • CRA Form T3012A: canada.ca/en/revenue-agency/services/forms-publications/forms/t3012a.html
  • RRSP Contribution Limits: canada.ca/en/revenue-agency/services/tax/individuals/topics/rrsps-related-plans.html
  • T1-OVP (Over-contribution Form): canada.ca/en/revenue-agency/services/forms-publications/forms/t1-ovp.html
  • CRA My Account: canada.ca/my-cra-account

Dealing with RRSP over-contributions can be stressful, but the T3012A form provides a clear path to resolving the issue without unnecessary tax consequences. The key is to act quickly, be accurate in your paperwork, and don't hesitate to seek professional help if needed. WelcomeAide is here to help you understand Canada's financial systems and make the most of your new life in Canada.

Download This Form

Before you submit anything, download the latest official file here: Download T3012A form (official CRA). Always use the latest version.

Related internal guides

Official external resources

Keep WelcomeAide Free

This guide is free — and always will be.

WelcomeAide is a nonprofit. If this helped you, a small donation keeps us running for the next newcomer.

Support WelcomeAide
Share this article:X (Twitter)LinkedInFacebook