RRSP vs TFSA vs FHSA: Which Account Wins at $40k, $60k, $80k, $100k, and $120k
The best registered account changes as your income climbs - here's the math at five key salary levels.
Photo by Vitaly Gariev on Unsplash
The account that makes sense at $40,000 can be the wrong choice at $80,000. Your marginal tax rate - what you pay on your next dollar of income - decides whether an RRSP refund is worth it or whether you're better off with tax-free growth in a TFSA.
Here's how the math works at five income levels, assuming Ontario rates and that you're not buying a first home.
At $40,000: TFSA wins
Your marginal rate sits around 20%. An RRSP contribution gets you roughly 20 cents back per dollar. Meanwhile, your TFSA grows tax-free forever, and you can pull money out without creating taxable income.
The RRSP refund isn't big enough to justify locking money away until retirement. TFSA first.
At $60,000: RRSP starts to make sense
You're now paying about 30% on your marginal dollar. A $5,000 RRSP contribution saves you roughly $1,500 in taxes - that's real money.
But here's the catch: if you think you'll retire in a lower tax bracket, the RRSP wins. If you expect to retire at the same income level or higher, the math gets tighter. TaxSplit.ca will show you the exact refund for your situation.
Most people at $60k should lean RRSP, but it's not automatic.
At $80,000: RRSP pulls ahead
Your marginal rate hits 31.5% in Ontario. That $5,000 RRSP contribution now saves you about $1,575. The refund alone makes it worthwhile - you can invest that $1,575 in your TFSA.
This is where the RRSP-first strategy really starts to pay off. You're getting a meaningful tax break now, and you'll likely retire in a lower bracket.
At $100,000: RRSP clearly wins
You're paying 43.4% on your marginal dollar. A $5,000 RRSP contribution saves you $2,170 - almost half your contribution comes back as a refund.
Unless you expect to retire with the same income, the RRSP is the obvious choice. The tax arbitrage is too good to pass up.
At $120,000: RRSP dominates
Your marginal rate sits at 43.4%. The math is even more compelling than at $100k because you have more room to contribute - your RRSP limit is 18% of last year's earned income, up to the annual maximum.
The TFSA still makes sense for money you might need before retirement, but your priority should be maxing the RRSP.
What about the FHSA?
If you're planning to buy a first home within 15 years, the FHSA beats both accounts. You get the RRSP's tax deduction now plus tax-free withdrawals for your home purchase. It's the best of both worlds, but only for first-time buyers.
The FHSA limit is $8,000 per year, so you'll still need to choose between RRSP and TFSA for additional savings.
The real decision point
The crossover happens somewhere around $55,000-$65,000, depending on your province. Below that range, TFSA flexibility usually wins. Above it, the RRSP refund becomes too valuable to ignore.
But income is just one factor. If you're planning to retire early with significant savings, or if you expect your retirement income to match your current income, the math shifts toward the TFSA.
For most people: TFSA first until you're earning $60,000+, then prioritize the RRSP. If you're buying a home, max the FHSA before either.
See how this applies to your situation
Plug in your income and province — the calculator shows you exactly which account saves you more.
Use the calculator