RRSP vs TFSA vs FHSA: How to Choose Among Canada's Three Registered Accounts

Summary

Canada offers individuals three principal registered savings vehicles: the Registered Retirement Savings Plan (RRSP), the Tax-Free Savings Account (TFSA), and the First Home Savings Account (FHSA). These three accounts differ fundamentally in how contributions are taxed, how growth is treated, and how withdrawals are taxed — and they serve different life stages and financial goals.

RRSP is primarily a retirement savings vehicle. Contributions are deductible from taxable income in the year made (or carried forward to a future year), reducing current income tax. Investment growth within the account is tax-deferred until withdrawal. All withdrawals — both principal and growth — are included in taxable income for the year and taxed at the individual's marginal rate. The annual contribution limit is 18% of the previous year's earned income, up to an annual maximum, with unused room carrying forward indefinitely.

TFSA contributions are not tax-deductible — you contribute after-tax dollars. However, all investment income within the account (interest, dividends, capital gains) grows tax-free, and withdrawals are entirely tax-free. Withdrawn amounts are added back to contribution room in the following calendar year. The annual TFSA dollar limit is set by the CRA ($7,000 for 2025), and unused room accumulates indefinitely.

FHSA combines the best features of both, designed to help first-time home buyers save for a down payment. Contributions are tax-deductible, like an RRSP — reducing current tax payable. Investment growth inside the account is tax-free. If funds are withdrawn for a qualifying first home purchase, the withdrawal is completely tax-free — delivering both the upfront deduction and tax-free withdrawal. The annual contribution limit is $8,000, with a lifetime cap of $40,000. Transfers from an RRSP to an FHSA are not deductible (the RRSP contribution already received the deduction).

Sources

Our Take

Which account — or combination — is right for you depends on your specific goals. If reducing current tax liability while saving for retirement is the priority, the RRSP is usually the most direct tool, especially when you are in a higher marginal tax bracket. If flexibility matters most — the ability to access funds at any time without tax consequences — the TFSA is the superior choice. If you are a first-time home buyer with a clear plan to purchase within the next 15 years, the FHSA is arguably the most powerful tool available: it provides both a tax deduction on contributions and tax-free withdrawal for a qualifying home purchase.

For Canada-U.S. cross-border taxpayers, an important caveat applies: the TFSA is not recognized as a tax-exempt account for U.S. tax purposes. Its internal income and growth remain reportable and taxable on a U.S. return. The FHSA's U.S. tax treatment remains uncertain at this time. The RRSP, by comparison, benefits from tax-deferral recognition under the U.S.-Canada Tax Treaty — although proper elections or disclosures may be required. Any U.S. citizen or green card holder holding these Canadian registered accounts should discuss their U.S. reporting implications with a CPA experienced in cross-border taxation to avoid unexpected U.S. tax liability.

Disclaimer: This article is general information only and does not constitute tax advice; it should not substitute professional tax counsel. Please consult a licensed CPA for advice specific to your situation.