Whether to fill your TFSA or RRSP first is one of the most common questions in Canadian personal finance — and the honest answer is: it depends on your income and when you’ll need the money.
The core difference that drives the decision
Both accounts shelter your investments from tax while they grow. The difference is when you pay tax:
| Feature | TFSA | RRSP |
|---|---|---|
| Contribution | After-tax dollars | Pre-tax (deductible) dollars |
| Growth | Tax-free | Tax-deferred |
| Withdrawals | Tax-free, anytime | Taxed as income |
| Contribution room restored | Yes (next Jan 1) | No |
| Impact on government benefits | No | Yes (increases net income) |
RRSP saves you tax now (at your current marginal rate). TFSA saves you tax later (withdrawals never counted as income). The math favours whichever account taxes your money at the lower rate.
The income-based rule of thumb
Max TFSA first if:
- Your income is below ~$55,000/year
- You’re in the 20.05–31.48% marginal bracket (Ontario example)
- You expect your income to be higher in retirement (i.e., large RRIF, rental income, pension)
- You need flexibility to access money without tax consequences
- You’re a newcomer building contribution room for the first time
Max RRSP first if:
- Your income is above ~$100,000/year
- You’re in the 43–54% marginal bracket
- Your retirement income will be significantly lower than your current income
- You have RRSP room from high-income years you haven’t yet used
- Your employer matches RRSP/DPSP contributions (always take the match first)
Split between both if:
- Your income is in the $55,000–$100,000 range
- You’re targeting both short-term flexibility (TFSA) and long-term tax deferral (RRSP)
Why income matters: a worked example
Suppose you’re in a 40% marginal tax bracket today and expect to be in a 25% bracket in retirement:
- RRSP strategy: Contribute $10,000 → save $4,000 in tax now. At retirement, withdraw with tax at 25% = keep $7,500 net. Net gain from RRSP timing: $1,500 more than if you’d used a non-registered account.
- TFSA strategy: Contribute $10,000 after-tax. Withdraw tax-free. Same result regardless of current or future bracket.
The RRSP beats the TFSA when your withdrawal rate is lower than your contribution rate. The TFSA is neutral — it doesn’t matter what brackets you’re in; the math is the same. So for high earners with high current marginal rates, the RRSP is almost always better for long-term retirement savings.
The OAS clawback: a reason to choose TFSA at high income
The OAS clawback (formally, the OAS Recovery Tax) reduces your OAS benefit by 15 cents for every dollar of net income above $90,997 in 2026. Since RRIF withdrawals increase net income but TFSA withdrawals do not, a large RRSP/RRIF can erode your OAS — and TFSA withdrawals can allow you to supplement income without triggering the clawback.
Practical implication: High-income earners who expect a pension, rental income, or investment income in retirement should balance their RRSP contributions with TFSA accumulation. An all-RRSP strategy at $150,000 income can lead to full OAS clawback at 72+.
The spousal RRSP factor
If you earn significantly more than your spouse, contributing to a spousal RRSP (in your spouse’s name, using your contribution room) achieves two goals simultaneously: you get the deduction now at your higher marginal rate, and at retirement the withdrawals come out at your spouse’s lower rate — income-splitting without waiting until 65 for pension income splitting.
Spousal RRSP contributions must remain in the account for at least 3 calendar years (not 3 years from contribution date) before withdrawal to avoid attribution back to the contributor. For couples with an income gap, the spousal RRSP is often the highest-leverage move available.
Don’t forget the FHSA
If you’re saving for a first home, the First Home Savings Account (FHSA) combines RRSP-style deductibility (contributions reduce income) with TFSA-style withdrawals (qualifying first-home withdrawals are tax-free). For first-time buyers, the priority order becomes: employer match → FHSA → RRSP or TFSA.
Practical sequencing for most Canadians
Under $55K income:
- Emergency fund (3–6 months expenses, in HISA)
- TFSA (max annually, $7,000 in 2026)
- RRSP if room exists and tax benefit meaningful
$55K–$100K income:
- Emergency fund
- Employer-matched pension/RRSP (to the match limit)
- FHSA (if first-time buyer, $8,000/year)
- TFSA and RRSP proportionally based on goals
Over $100K income:
- Emergency fund
- Employer-matched RRSP/DPSP
- RRSP (maximizes current-year deduction)
- TFSA with remaining room
The 3-question decision shortcut
If you’re not sure which to prioritize, answer these three questions:
- Is your income above $100,000? → If yes, RRSP first. If below $55,000, TFSA first.
- Will your retirement income be close to or above your current income? (large pension, rental income, spouse’s income) → If yes, lean toward TFSA to avoid future tax exposure.
- Do you have a spouse who earns less than you? → If yes, consider spousal RRSP as part of your RRSP strategy.
If you answered all three with uncertainty, split your contributions 50/50 — you capture benefits from both accounts and can rebalance over time.
When to choose TFSA regardless of income
- Flexibility need: You may need to access savings within 5 years (RRSP withdrawals are taxable)
- Near retirement age: At 71, RRSP must convert to RRIF; TFSA has no forced conversion
- Income-tested benefits: TFSA withdrawals don’t affect OAS clawback, GIS, or income-tested credits
- Already using RRSP for Home Buyers’ Plan: Withdrawing from RRSP under HBP rules works, but TFSA is simpler for liquidity
Frequently asked questions
Can I contribute to both TFSA and RRSP in the same year? Yes — they’re completely independent accounts. You can max both in the same tax year if you have the cash and contribution room available. Many Canadians contribute to both, prioritizing one over the other based on income.
Does it make sense to max RRSP just for the refund? If you contribute $10,000 to an RRSP and receive a $4,000 refund, the net cash outlay is only $6,000. Reinvesting that refund into your TFSA or RRSP compounds the benefit. This “refund reinvestment” strategy is most powerful for high earners, where refunds are largest.
What if I have no RRSP room? New workers and lower-income earners may have limited RRSP room. In this case, the TFSA is the default choice. RRSP room accumulates at 18% of prior-year earned income (max $33,810 in 2026).
Should I max TFSA before paying off debt? Depends on the debt rate. High-interest debt (credit cards at 20%+) should be paid off before any registered account contributions. Low-rate debt (mortgage at 4–5%) is a judgment call — many financial planners suggest contributing to registered accounts while carrying a mortgage, since the tax-sheltered compound growth over decades often exceeds the after-tax mortgage interest cost.
My employer matches my RRSP contributions. Does that change the TFSA vs RRSP answer? Yes — dramatically. An employer match is a guaranteed 50–100% return on your RRSP contribution, which no TFSA or other investment can beat. Always contribute to the RRSP to the maximum match limit before putting any money in your TFSA. After capturing the full match, apply the income-based rule of thumb above.
Related pages
- TFSA contribution limits and room calculator
- RRSP guide — contribution limits, deductions, and withdrawals
- TFSA vs RRSP — which is right for beginners?
- FHSA — the tax-free first home savings account explained
- Spousal RRSP — how income-splitting works for couples
- Should I use RRSP or TFSA for retirement?