RRSP or TFSA: which should you choose in 2025?
Choosing between an RRSP and a TFSA often comes down to a single question: when do you want to pay tax? An RRSP lets you deduct your contributions from your taxable income in the very year you contribute, generating an immediate tax refund, especially valuable if you're currently in a high tax bracket. In exchange, your withdrawals in retirement will be taxed as ordinary income. A TFSA works the opposite way: no deduction when you contribute, but completely tax-free growth and withdrawals, no matter the amount.
The general rule of thumb is simple: if your current tax rate is higher than the one you expect in retirement, an RRSP tends to come out ahead, since you get the deduction during your higher-earning years and withdraw the money later at a lower tax rate. If you're early in your career with a modest income, or if you think you might need the money before retirement for a project, an emergency, or a major purchase, a TFSA offers valuable flexibility with zero tax consequences. Many financial planners actually recommend using both accounts together rather than picking one over the other.
What's a realistic rate of return for your RRSP?
Setting realistic expectations for your RRSP's rate of return is essential to building a credible retirement projection and avoiding unpleasant surprises down the road. Historically, a diversified portfolio made up mostly of Canadian and international equities has generated an average annual return of roughly 6% to 8% over long periods, compound interest included. A more conservative portfolio, balanced between bonds and stocks, tends to land closer to 4% to 6%. These figures remain averages: financial markets go through ups and downs from year to year, and there's no guarantee that past performance will repeat itself.
Diversification remains your best protection against volatility: spreading your investments across different asset classes, sectors, and geographic regions reduces the risk tied to any single market underperforming. On that front, exchange-traded funds (ETFs) have grown increasingly popular among Canadians, largely because they offer instant diversification at management fees far lower than those of traditional mutual funds, often under 0.25% a year versus 2% or more. Over a 20- or 30-year horizon, that fee gap alone can amount to tens of thousands of dollars in lost gains. Use our RRSP calculator 2025 to test different return scenarios and see their real impact on your future savings.
2025 RRSP contribution limit
The RRSP contribution limit is not a flat amount that's the same for everyone. It is whichever is lower of two figures: 18% of your previous year's earned income, or the annual maximum set by the Canada Revenue Agency, which sits at $32,490 for 2025. In practical terms, if you earned $60,000 last year, your limit for this year would be 18% of that amount, or $10,800, well below the absolute maximum.
One often-overlooked but extremely valuable detail is that unused contribution room carries forward indefinitely from year to year. If you haven't contributed the maximum allowed in the past, that room remains available and can be used at any time, giving you real flexibility to catch up during a year when your income and savings capacity happen to be higher. You can check your exact contribution room through your CRA My Account or on your latest notice of assessment.
Finally, keep the deadline in mind: for a contribution to be deductible for a given tax year, it generally needs to be made no later than 60 days after the end of the calendar year, typically around March 1st or 2nd. Contributing before that date can make a real difference to your spring tax refund.