Last year I maxed out my contribution room on my RRSP with $85,000. My intention was to carry the unclaimed portion forward for as many years as necessary.
I earned $52,000 last year. So trying to use the tax brackets to my benefit, I decided to only claim $10,000 for 2016 and wait until future years to claim the rest.
This is apparently not allowed.
My accountant learned, and shared with me, that since I have "no" contribution room left, any unused portions are counted as over-contributions. And these over-contributions will be taxed!
The CRA has some fancy math where you can only carry forward amounts that are equal or less than you current contribution room.
Since I had no contribution room left, I can't carry that much forward.
Now I have to file a T 3012a form and withdraw about $40,000. I need this form approved by both the CRA and my brokerage so when I withdraw the money my brokerage won't have to keep withholding taxes.
So this is how is looks:
Contributed $85,000
Claimed $10,000
That leaves $75,000
If I withdraw $40,000 I will have $40,000 of contribution room left.
I will only have $35,000 unclaimed which is less than my contribution room so then I'll be good.
But really, what a pain in the ass. And I've never heard of this before. My accountant had never heard of it either! But the offices called the CRA twice and spoke with two different people to get this sorted out. Both of them explained it like this.
So how is it that everyone keeps recommended people to max their RRSPs? The only way I see that working is if you max it every year, but one year behind next year's contribution room so you never run out.