
TFSA vs RRSP: Which Should You Fill First, and Why?
It comes down to your tax rate when the money goes in and when it comes out. A plain Ontario example with real numbers, and the cases that change the answer.
You have money saved for retirement. You can put it in a TFSA (Tax-Free Savings Account) or an RRSP (Registered Retirement Savings Plan). Which one gets it first?
The answer comes down to one check, and this guide shows you how to run it with your own numbers. You will see the rule, a worked example with real 2026 tax rates, and the few situations that change the answer. The TFSA and RRSP rules here are federal, so they apply in every province. The examples use Ontario rates. They are illustrations, not a forecast, and not advice for your situation.
1. TFSA or RRSP: which should you fill first?
It depends on your tax rate now versus when the money comes out. An RRSP cuts your tax now, but withdrawals are taxed. A TFSA has no tax break, but withdrawals are tax free. If your rate is lower now, the TFSA tends to come out ahead. If higher, the RRSP tends to. An employer match changes the order.
This assumes the tax saved is saved or invested, not spent.
✓ Two numbers to look up first
2. The one thing that decides it
Both accounts let your savings grow without tax while the money stays inside. The difference is when you pay the tax.
In this guide, "your tax rate" means the tax rate on your last dollars of pay, federal and provincial together. Tax experts call it your marginal tax rate.
- RRSP: money you put in is a deduction. That is a tax break that lowers your tax bill this year, at your tax rate now. When the money comes out, all of it is taxed at your rate then.
- TFSA: you put in money you have already paid tax on. There is no tax break going in. Nothing is taxed coming out, including the growth.
So it comes down to one question. Is your tax rate higher now, or when the money comes out?
The math is simple too. Before growth, the RRSP's edge is the amount you put in times the gap between the two rates. If the rate coming out is higher, the same math puts the TFSA ahead instead. If the two rates are equal, the result is equal.
The fine print
With growth, the edge is the grown amount times the gap between the two rates. That holds as long as three things are true. The tax saved is invested too. It grows tax free at the same return. And the money comes out gradually, at the rate you planned on.
If the tax saved is spent instead of invested, equal rates leave the RRSP behind.
"Gradually" matters. A large withdrawal in one year can push part of it into a higher tax rate than you planned on.
3. How much do you need to earn for an RRSP to make sense?
There is no single pay level where an RRSP starts to make sense. What matters is the gap between your tax rate now and your rate when the money comes out.
Your tax rate rises as you earn more. Canada taxes pay in bands called tax brackets, and each higher band has a higher rate. The table shows the rate on your last dollars of pay at three pay levels in Ontario.
| Your yearly pay | Federal rate | Ontario rate | Your total tax rate | Tax saved on a $7,000 RRSP deposit |
|---|---|---|---|---|
| About $50,000 | 14% | 5.05% | 19.05% | $1,333.50 |
| About $80,000 | 20.5% | 9.15% | 29.65% | $2,075.50 |
| About $130,000 | 26% | 11.16%, plus an extra Ontario tax called the surtax | 43.41% | $3,038.70 |
These are 2026 rates. In each row, the whole $7,000 stays within that one rate.
The fine print
These are the 2026 federal plus Ontario rates set in tax law, on taxable pay.
At about $130,000, the Ontario surtax applies. It adds 20% of your basic Ontario tax above $5,818, plus 36% of it above $7,446. That lifts the 11.16% Ontario rate to about 17.41%.
These are bracket rates only. At about $50,000, the Ontario Health Premium also counts. It is a health charge added to Ontario tax. It adds about $150 to the tax saved on a $7,000 deposit. It makes no difference in the $80,000 or $130,000 rows. Tax credits and benefits that shrink as your pay rises can add more to the tax saved, depending on your household. That can matter in any of the three rows.
Sources: Canada Revenue Agency, 2026 federal and provincial tax rates and brackets; CRA, Payroll Deductions Formulas (T4127), effective January 1, 2026 (Ontario surtax and Health Premium); Government of Ontario, Health premium. Accessed October 2026.
4. Can you save your RRSP tax break for a higher-paid year?
Yes. Two separate CRA rules allow it, and they work in different ways.
Rule 1: unused room carries forward
RRSP room you do not use this year carries forward, with no end date. So money can sit in a TFSA now. In a higher-paid year, it can move into the RRSP, and you claim the tax break that year. The example below uses this route.
The TFSA room you used comes back on January 1 of the year after you take the money out.
Rule 2: a deposit made now can be claimed later
You can put money into an RRSP now and claim the tax break in a later year. The CRA's guide T4040 says undeducted contributions "may be carried forward and claimed for future years when you may be subject to a higher tax rate."
In plain words: money you put in but have not claimed yet can be claimed in a later year. You still report the deposit on Schedule 7 with your tax return for the year you make it.
Three limits that apply either way
- You still need room. Each year you get new RRSP room. It equals 18% of last year's earnings, as the CRA defines them, up to $33,810 for 2026. If you have a pension plan at work, your room is usually lower.
- Putting in too much costs money. If you go more than $2,000 over your limit, the extra is taxed at 1% a month.
- Waiting delays the tax saving. A tax break claimed in a later year lowers your tax in that later year, not now.
Sources: CRA, RRSPs and Other Registered Plans for Retirement (T4040); CRA, Questions and answers about contributing to an RRSP; CRA, MP, DB, RRSP, DPSP, ALDA, TFSA limits, YMPE and the YAMPE; CRA, Withdrawing from a TFSA. Accessed October 2026.
5. An example: the same $7,000, three ways
Illustration only. It uses 2026 Ontario tax rates and leaves out growth. It is not a forecast.
Say you live in Ontario and earn about $50,000 now. You expect to earn about $130,000 in a few years. You have $7,000 saved for retirement.
For the rate when the money comes out, assume 29.65%. That is today's rate on pay of about $80,000. Any tax saved is invested too.
- Path A, TFSA now: $7,000 goes in, and $7,000 comes out tax free.
- Path B, RRSP now, tax break now at 19.05%: the tax saved is $1,333.50. Later, the $7,000 comes out taxed at 29.65%, which leaves $4,924.50. Total: $6,258.00.
- Path C, TFSA now, RRSP later: the $7,000 sits in the TFSA. In the higher-paid year, it moves into the RRSP, and the tax break is claimed then, at 43.41%. The tax saved is $3,038.70, but it arrives in that later year, not now. Later, the $7,000 comes out at 29.65%, which leaves $4,924.50. Total: $7,963.20.
| Path | Tax saved | What you keep | Compared with path A |
|---|---|---|---|
| A. TFSA now | $0 | $7,000.00 | Starting point |
| B. RRSP now, tax break now at 19.05% | $1,333.50 | $6,258.00 | $742.00 behind |
| C. TFSA now, RRSP and tax break later at 43.41% | $3,038.70, in the later year | $7,963.20 | $963.20 ahead |
Each gap is just $7,000 times the difference between two tax rates:
- C ahead of A: $7,000 times (43.41% minus 29.65%) = $963.20.
- A ahead of B: $7,000 times (29.65% minus 19.05%) = $742.00.
- C ahead of B: $7,000 times (43.41% minus 19.05%) = $1,705.20.
A quick check: if the money came out at 19.05%, paths A and B would both leave $7,000. If it comes out above 29.65%, path A's lead over B grows. Below that, the lead shrinks.
The fine print
With growth, the edge applies to the amount moved, grown from the day it moves. If only the original $7,000 moves into the RRSP later, path C's edge is the $963.20 grown from that later date, not from today.
At about $50,000, the Ontario Health Premium would add about $150 to path B's tax saved. That narrows A's lead over B from $742 to $592.
Nobody knows their tax rate in retirement, and the rules can change.
6. When the answer changes
Your employer matches RRSP deposits
A match is money from your employer that you only get by contributing. So it tends to come out ahead of either option, subject to your plan's rules. Those rules cover the match rate, any limits, and vesting. Vesting is how long you must stay before the match is fully yours.
Your employer's deposits to a group RRSP are generally a taxable benefit. That means they count as part of your pay for tax. They also count as RRSP contributions, so you usually claim the tax break and they use up your room. A deferred profit sharing plan (DPSP) or a pension plan works differently.
Retirement withdrawals, OAS and GIS
In retirement, RRSP withdrawals can reduce some federal benefits. TFSA withdrawals do not affect them.
Two benefits matter here. Old Age Security (OAS) is the federal monthly pension for seniors. The Guaranteed Income Supplement (GIS) is an extra monthly payment for OAS recipients who have little other money coming in.
A Registered Retirement Income Fund (RRIF) is one of the accounts an RRSP can turn into later. You take money out of it each year.
RRSP and RRIF withdrawals are taxed in the year they come out. So they can reduce GIS. They can also lead to the OAS recovery tax, which takes back 15% of net income above $93,454. That is the 2025 figure, applied from July 2026 to June 2027.
TFSA withdrawals do not affect eligibility for OAS, GIS or other federal benefits that are based on what you earn. Large retirement withdrawals could land near that $93,454 line, or low enough to qualify for GIS. If so, the TFSA tends to look better than the tax-rate math alone suggests.
If the money might come out early
Two more RRSP rules matter. First, outside Quebec, 10%, 20% or 30% of a withdrawal is held back for tax, depending on its size. The withdrawal is taxed in the year it comes out, and the room it used does not come back.
Second, an RRSP has to end by the end of the year you turn 71. It is usually turned into a RRIF or an annuity (regular payments bought with the money), or cashed out.
What the money is for
Money for a home in three years and money for retirement in thirty years are different choices. The sooner you might need the money, the more the TFSA's flexibility counts. TFSA withdrawals are tax free, and the room comes back the next year.
Outside the Home Buyers' Plan and the Lifelong Learning Plan, an RRSP withdrawal before retirement is taxed and the room is gone. Those two programs let you take money out of an RRSP for a first home or for school, then pay it back.
For a down payment, the account order is covered in TFSA vs RRSP vs FHSA for a house down payment. For deciding which goal gets money first, see how to prioritize multiple financial goals. Wedding money needed in a few years tends to fit neither an RRSP nor an FHSA. The post can you use an FHSA for a wedding explains the tax cost of trying.
Where the FHSA fits
For a first home, the FHSA (First Home Savings Account) tends to come out ahead of both. The limit is $8,000 a year, up to $40,000 in your lifetime. Like an RRSP, deposits give you a tax break going in. Like a TFSA, a qualifying withdrawal for a first home comes out tax free.
How it works alongside a TFSA and the Home Buyers' Plan is in TFSA vs RRSP vs FHSA for a house down payment. How it works for two partners is in FHSA for couples.
Sources: CRA, Employers' Guide: Taxable Benefits and Allowances (T4130); Government of Canada, OAS pension recovery tax; Government of Canada, GIS overview; CRA, What is a TFSA; CRA, Tax rates on withdrawals; CRA, Options for your own RRSPs; CRA, T4040. Accessed October 2026.
7. Quick guide
| If this is you | What tends to come out ahead | Why |
|---|---|---|
| Your employer matches RRSP deposits | RRSP deposits that earn the match | It is money you only get by contributing, within your plan's rules |
| Your tax rate is lower now than you expect later (early career, parental leave, a low-paid year) | TFSA now, RRSP tax break in a higher-paid year | The tax break is worth more later |
| Your tax rate is higher now than you expect in retirement | RRSP | Tax break at a high rate, withdrawals taxed at a lower one |
| Your tax rate is about the same now and later | Roughly even, if the tax saved is invested | Equal rates give an equal result. Spending the tax saved tips it to the TFSA |
| You may need the money before retirement | TFSA | Withdrawals are tax free, and the room comes back the next year |
| Large retirement withdrawals could land near the OAS line, or low enough for GIS | TFSA tends to look better than the tax-rate math alone suggests | TFSA withdrawals do not count toward OAS or GIS. RRSP and RRIF withdrawals do |
To run this with your own numbers, you need five things:
- Your TFSA and RRSP room, from CRA My Account.
- Your tax rate now, from the CRA rates page linked above.
- Your own estimate of your tax rate when the money comes out.
- Whether your employer matches RRSP deposits, and the plan's rules.
- When you might need the money.
EnvisionWorth works one level above this choice. It gives each account and asset a purpose toward one of your goals. It shows whether each goal is on track. It recommends a next step and explains why. Nothing moves until you decide. It does not work out the tax trade-off between a TFSA and an RRSP. The comparison above is how to run that yourself.
The example uses Ontario rates. Quebec residents file their own provincial tax return with different rates, so these figures do not apply there. EnvisionWorth's tools are not available in Quebec.
Frequently asked questions
Should I put my RRSP tax refund into my TFSA?
The comparison in this guide assumes the tax saved by an RRSP deposit is saved or invested. If it is spent, the RRSP starts behind. At equal tax rates, it then trails the TFSA by the tax that was saved and not kept. Investing the tax saved is what makes the comparison hold. Where it goes is your call. Also, a refund depends on how much tax was already withheld from your pay during the year. So it is not the same number as the tax the RRSP deposit saved.
Can I have both a TFSA and an RRSP?
Yes. Each account has its own room, and using one does not reduce the other. TFSA room for 2026 is $7,000, plus any unused room carried forward. New RRSP room is 18% of last year's earnings, as the CRA defines them, up to $33,810 for 2026. Unused RRSP room also carries forward. If you have a pension plan at work, your RRSP room is usually lower.
Do TFSA withdrawals affect OAS or GIS?
No. The CRA says a TFSA has no effect on Old Age Security (OAS) or the Guaranteed Income Supplement (GIS). Growth and withdrawals also do not affect eligibility for federal credits such as the GST/HST credit or the Canada child benefit. RRSP and RRIF withdrawals are different. They are taxable, so they can reduce GIS or lead to the OAS recovery tax.
How do I find my RRSP and TFSA room?
Your RRSP deduction limit is on your latest Notice of Assessment and in CRA My Account. Your TFSA room is in CRA My Account too. It is built from what banks and other financial institutions report, so it may not include this year's deposits and withdrawals yet. The room shown is as of January 1. Anything you put in since then lowers it. A withdrawal made this year adds room back only on January 1 of next year.
Does this apply if I live in Quebec?
Partly. The federal TFSA and RRSP rules apply in every province, including Quebec. But the example uses Ontario rates. Quebec residents file their own provincial tax return with different rates, so those figures do not apply there. EnvisionWorth's tools are not available in Quebec.
FAQ sources: CRA, What is a TFSA; CRA, Calculate your TFSA contribution room; CRA, MP, DB, RRSP, DPSP, ALDA, TFSA limits, YMPE and the YAMPE; CRA, T4040. Accessed October 2026.
See your goals on one page
The EnvisionWorth calculator prices each of your financial goals on its own timeline and adds them into one monthly Dream Number, then shows where two goals compete for the same dollar and what a what-if change (delaying, resizing, or reordering a goal) does to the rest. It runs in your browser, and no account is needed to see your number.
Try the free calculator⚠️ Disclaimer
This content is for educational purposes only and does not constitute financial, investment, tax, or legal advice. EnvisionWorth provides technology and educational resources; we do not provide personalized financial advice. Past performance does not guarantee future results. All investment decisions should be made in consultation with qualified financial professionals.
Avish Shah
Founder, EnvisionWorth Financial Intelligence
EnvisionWorth helps you plan all your financial goals together, give every dollar a job toward a goal, and see what needs attention.
Continue Your Journey
Explore more insights to enhance your financial intelligence

TFSA vs RRSP vs FHSA for a House Down Payment: Which Should Hold Your Money?
FHSA, RRSP Home Buyers' Plan, or TFSA: the CRA rules for each, the order that gets first-time buyers to a down payment fastest, and a worked Canadian example that keeps retirement funded too.

FHSA for Couples: How Two FHSAs Work for One Home, and What Moving In Changes
Both partners can open an FHSA if each qualifies, and both can withdraw for one home. The opening, withdrawal and HBP tests treat a partner's home differently.

How to Prioritize Financial Goals Without Robbing One to Pay Another
Ranking goals is the easy part. This is what to do with the goals that lose: sequencing versus splitting, the real cost of delay by goal type, and when partial funding wins.
