Retirement » RRSP/RRIF

When should you use your RRSP deduction? Current year or future year

When it comes to RRSPs, it’s important to understand the difference between when you make your contribution and when you make your deduction.

What’s important to know about your RRSP contributions is that you have a limit as to how much you can contribute. Revenue Canada says your limit is 18% of your previous years income less your Pension Adjustment (PA) plus any past unused RRSP contribution room. The easiest way to figure this out is to look at your Notice of Assessment.

Related article: How much can I contribute to a RRSP?

Even if you make a contribution to the RRSP, you do not have to use it as a deduction right away. You might want to save it for a future year when you will be in a higher tax rate. A great way to look at this is through an actual case study I experienced recently.

Case study

Recently I met Jack who worked in sales at a medical supply company. He was getting a bonus of $10,000 and wanted to know if he should put that money into RRSPs. In order to answer the question properly, it’s important to take a step back and look at this from a bigger picture perspective. Far too often people make financial decisions based on their circumstances now without looking ahead into the future. After all, planning is simply looking ahead into the future to make thefutureaspredictableas possible. Let’s look at some of his data:

  2016 last year current next year
Gross income $80,000.00 $85,000.00 $90,000.00 $90,000.00
Bonus $0.00 $1,500.00 $10,000.00  
Capital Gains        
Total income $80,000.00 $86,500.00 $100,000.00 $140,000.00
RRSP limit $41,147.00 $47,547.00 $54,617.00 $63,617.00
Pension adjustment $8,000.00 $8,500.00 $9,000.00 $9,000.00
RRSP contribution     $10,000.00  

Last year, Jack made $85,000 in salary and earned a $1500 bonus. For this year, Jack got a raise and made $90,000 in salary. In February of this year, Jack got a $10,000 bonus based on his sales in the previous year. But because he is got the bonus in this year, it will be added to his this year’s income and not last year’s income. His total income for this year is projected to be $100,000 ($90,000 plus $10,000) compared to $86,500 last year.

If Jack does not put the bonus into RRSPs he can expect to pay about $4340 in tax and then keep the rest. If Jack puts the $10,000 into RRSPs, he can use that contribution as a deduction to avoid the tax now but he needs to watch the timing of the deduction. If Jack contributes the $10,000 into the RRSP in January or February, he can either use the tax deduction against last years income or save it and use it when filing this years tax return (April of next year). If he uses the deduction for last year’s tax return, he will only save $3390 in tax because he had lower income and therefore was in a lower marginal tax bracket. The other issue to be aware of is that if he uses the tax deduction for last year (current tax filing), then he may owe money in taxes when he files this years return in April next year. When he files the current year return, he will have paid tax on the $90,000 of salary but plus tax on the $10,000 bonus and he will not have a $10,000 deduction to offset it because he took the deduction already.

When Jack was given this information, he still wanted to use the tax deduction now because the tax refund would help him buy a brand new racing bike. My advice was to save the refund to pay for the tax he will owe later but I’m not sure I was overly convincing. He figured he just had to work hard to get another bonus and that next year’s bonus

The case study simply illustrates that when making good RRSP decisions, it’s important to look at more than just your currentcircumstances. Take a spreadsheet and put in your own numbers. You might find that it’s better to save the RRSP deduction for the year ahead.

What would you do if your were Jack?


  1. Mark C.

    Hi, Jim:

    I read this article with great interest as I have somewhat similar question this year. While making RSP contribution in February I went over my 2023 allowed room by $12K – by mistake, I simply made an arithmetical error. In other words – instead of depositing in my RRSP accounts allowed for 2023 48K, I deposited (March/December 2023 + January/Feb 2024) 60K – 12K too much – but that extra 12K contribution was made in Feb 2024). Then it was too late to revert that and I started to worry that I will be somehow penalized for overcontribution. Now, I have read your article and it looks that I do not have to declare this 12K amount against my 2023 tax year income but instead declare it against my 2024 tax year income (because it was Jan-Feb period)? If that is true then I do not have to worry about my overcontribution? Do I understand this correctly? If that’s true then do I need to do anything now or just when filing the return declare RRSP within limits while that 12K I will declare next year, against 2024 income? Obviously, this way I will be able to deposit in RRSP accounts 12K less than I would normally because of this years 12K contribution, but that’s ok. I just don’t want to pay any penalty for my error.

    Do I understand this correctly or am I missing something?

    Thank you very much

Leave a reply

Your email address will not be published. Required fields are marked*