What’s the difference between an RRSP, a FHSA and a TFSA?

Updated Jan 8, 2025
Fact checked by
Vincent Morin
Vincent Morin

Vincent Morin

Vincent Morin
Vincent achieved financial independence and retired early (FIRE) at the age of 35. After a career in financial technologies for a large American investment bank, he founded Retraite101, a personal finance site that reaches more than 350,000 unique visitors per year and has more than 30,000 subscribers on social media. Passionate about personal finance, cycling, reading and gardening, he continues to write to inspire and motivate Quebecers to take charge of their finances.
All posts by Vincent Morin
piggy bank
To the point There are many registered savings plans in Canada, including RRSP, FHSA and TFSA. In this article, learn about their differences and advantages so you can make the right choice.

Canadians can save and invest their money in a number of registered plans, such as RRSP, FHSA and TFSA. But what are their advantages and differences? How do I choose the right savings plan?

Since we’re talking about personal finances, choosing the right savings plan depends on your personal and financial situation, your needs and your savings goals. You could choose one to plan your retirement (RRSP) or another to save for short-term projects (TFSA). You could also choose one to save for your first home purchase (FHSA), or even two different plans for the same purpose (HBP and FHSA). Which of these savings plans will give you a tax refund and optimize your tax situation? In this article, we explore these savings plans, their advantages and their differences!

Comparison table

First, here’s a comparison chart of the following registered savings plans: RRSP, FHSA and TFSA.

  RRSP FHSA TFSA
Date of creation 1957 2023 2009
Main objective To finance your retirement Buying a first property Short-, medium- or long-term projects
Secondary objectives

Buying your first home (HBP)

Financing studies (LLP)

Financing a sabbatical year

N/A N/A
Eligibility criteria Canadian resident with income Canadian resident 18 years of age or older and first-time home buyer Canadian resident at least 18 years of age
Contribution limit 18% of previous year’s taxable income, up to contribution limit ($31,560 for 2024 and $32,490 for 2025) $8,000 per year (lifetime maximum of $40,000) $7,000 in 2025 up to contribution limit accumulated since age 18 (maximum of $102,000 in 2025)
Tax-deductible contributions Yes Yes No
Tax deductions carried forward into the future Yes Yes No
Contribution deadline March 1st, 2025 (for tax year 2024) December 31, 2025 (for taxation year 2025) December 31, 2025 (for tax year 2025)
Unused contributions carried forward to the following year Yes Yes Yes
Limit for catching up on contributions No Yes (one catch-up year at a time) No
Maximum withdrawal No limit, except for HBP ($60,000) and LLP ($20,000) No limit (contributions + return) No limit
Taxable withdrawals Yes, except under an HBP or LLP No (for first-time home buyers) No
Repayable withdrawals for first-time home buyers Yes (over 15 years) No No
Maximum age or account closure Age 71 Age 71 or 15th year of FHSA or the year following 1st eligible withdrawal N/A
  Find out more about RRSP Find out more about FHSA Find out more about TFSA

Now, here’s more information on each of these registered savings plans.

What is a Registered Retirement Savings Plan (RRSP)?

The Registered Retirement Savings Plan (RRSP) is a registered savings account that allows Canadians to save for their retirement. Income from an RRSP or RRIF will supplement government pensions such as the Quebec (QPP), Canada Pension Plan (CPP) and Old Age Security (OAS).

Income generated in the RRSP is tax-free as long as the funds remain in the plan.

RRSP contributions provide a tax refund. They also allow you to access or increase the amounts you receive from social programs such as child allowances and the Guaranteed Income Supplement (GIS).

The year you turn 71 (at the latest), your RRSP must be transferred to a RRIF (Registered Retirement Income Fund). RRSP and RRIF withdrawals are taxable. However, your tax rate in retirement should be lower than your tax rate when you’re in the workforce.

RRSPs can also be used to buy a first home or to go back to school:

  • Home Buyers’ Plan (HBP): This program allows you to withdraw up to $60,000 from your RRSP to buy or build a qualifying home. The HBP must be repaid over a 15-year period beginning two years after the year in which you withdrew the funds.
  • Lifelong Learning Plan (LLP): This program allows you to withdraw up to $20,000 from your RRSP to finance eligible training or a return to school. The LLP must be repaid over a 10-year period.

Here are the key elements of an RRSP:

  • Objective: tax-sheltered savings for retirement, buying a first home (HBP) or financing education (LLP).
  • Contribution charge: 18% of the previous year’s taxable income, up to the contribution ceiling ($31,560 for 2024 and $32,490 for 2025).
  • Contribution deadline: March 1st, 2025 (for tax year 2024)
  • Tax deductions: contributions are tax deductible for the current or future year.
  • Withdrawals: Withdrawals are taxable, except under an HBP or LLP (conditions apply).

To learn more about RRSPs, such as eligibility criteria and contribution room, consult the following guides:

What is a First Home Savings Account (FHSA)?

The First Home Savings Account (FHSA) was introduced in Canada in 2023 to help Canadians enter the real estate market. It offers tax-sheltered savings, tax-deductible contributions (like RRSPs) and tax-free withdrawals (like TFSAs).

The contribution room is $8,000 per year, for a lifetime maximum of $40,000. Unlike the HBP (RRSP), withdrawals from FHSA are not restricted. In fact, the entire balance of FHSA (contributions and returns) can be used to purchase a qualifying first home.

Here are the key elements of FHSA:

  • Objective: tax-sheltered savings for the purchase of a first home.
  • Contribution room: $8,000 per year, for a lifetime maximum of $40,000.
  • Contribution deadline: December 31, 2025
  • Tax deductions: contributions are tax deductible for the current or future year.
  • Withdrawals: Withdrawals are tax-free for first-time home buyers.

To learn more about FHSA, such as eligibility criteria and withdrawal rules, consult the following guide:

What Is a Tax-Free Savings Account (TFSA)?

The Tax-Free Savings Account (TFSA) is a registered savings account that allows Canadians aged 18 and over to contribute money, generate income and make withdrawals tax-free.

This savings plan was introduced by the federal government in 2009. The annual limit varies from year to year. In 2025, the contribution room is $7,000 and the lifetime limit is $102,000. Finally, investment income, such as capital gains, dividends and interest income, is not taxable.

Here are the key elements of the TFSA :

  • Objective: tax-sheltered savings for short-, medium- or long-term projects.
  • Contribution room: $7,000 in 2025 (the cumulative limit corresponds to the amount accumulated since age 18).
  • Contribution deadline: December 31, 2025
  • Unused contributions: unused contributions can be carried forward to the following year.
  • Withdrawals: Withdrawals are tax-free (for any reason), have no maximum limit and are added to the following year’s contribution room.
  • Tax impact: TFSA withdrawals have no tax impact. In addition, they are not taken into account when calculating social programs such as family allowances and the Guaranteed Income Supplement (GIS).

To learn more about the TFSA, such as eligibility criteria and contribution room, consult the following guides:

RRSP, FHSA or TFSA: Which is best?

There’s no single best option, because all 3 savings plans have their own objectives and advantages. Of course, for some objectives, the plans overlap. For example, for the purchase of a first home, the FHSA and the HBP (RRSP) can be used. Another example: for retirement planning, both the RRSP and TFSA can be used, depending on your situation and retirement goals.

Ideally, the best option for an individual is to invest in all 3 plans at once: RRSP, FHSA and TFSA. Provided you don’t already own your home, of course (in which case, you can eliminate FHSA directly).

That said, who really has the savings capacity to be able to maximize all 3 registered savings plans at the same time? In 2025, we will need to save :

  • 18% of previous year’s income or $32,490 (whichever is less) to maximize RRSP (plus unused contributions, if any)
  • 8,000 to maximize FHSA
  • $7,000 to maximize the TFSA (plus unused contributions, if any)

That’s why you need to choose a savings strategy based on your personal and financial situation and your savings goals. Consider the tax advantages of the 3 plans, your eligibility for the plans (are you 18? do you already own your home?), your marginal tax rate (is the tax refund low or high?), the duration of your savings (short-term or long-term savings?) and many other factors.

How to invest in an RRSP, FHSA and TFSA?

Registered savings plans, such as RRSPs, FHSA and TFSAs, are not investments. The latter are savings accounts in which you can invest.

Eligible investments include:

These types of investments are offered by chartered banks, credit unions, trust companies and insurance companies.

They are also offered by online brokers (brokerage platforms) such as National Bank Direct Brokerage, Desjardins Online Brokerage (Disnat), CIBC Investor’s Edge, Questrade, Qtrade and Wealthsimple.

Bottom Line

Whatever your goal, whether short-term (travel, car, renovations) or long-term (retirement savings), having a combination of savings plans is often the best option. Given the annual ceilings and tax advantages of the savings plans, you need to find out about the pros and cons to be able to make an informed choice.

If necessary, don’t hesitate to make an appointment with a professional financial advisor. They can analyze your situation and help you make the right choice, based on your personal circumstances and savings goals.

For more information on RRSPs, FHSA and TFSAs, consult the following guides:

Frequently asked questions about RRSP, FHSA and TFSA

What's the difference between a TFSA and a FHSA?

The TFSA allows Canadians to save tax-free. Contributions are not tax-deductible, but withdrawals are tax-free. The contribution limit for 2025 is $7,000. For its part, FHSA facilitates access to home ownership: contributions are tax-deductible and withdrawals are tax-free. It allows you to save $8,000 a year tax-free, up to a lifetime maximum of $40,000.

Is it possible to transfer from an RRSP to FHSA?

Yes. If you have already accumulated savings in your RRSP and wish to use FHSA, you can transfer them from your RRSP to FHSA. However, you must respect the contribution limits, and you will not receive any new tax deductions.

Is it possible to combine RAP and FHSA?

Yes, you can combine the HBP ($60,000) and the FHSA ($40,000 + interest) for the purchase of a first eligible property. Be sure to check the rules for each plan.

Can I have a TFSA and a FHSA?

Of course, you can have both a TFSA and a FHSA. As explained in this article, they each have their advantages.

Is FHSA tax-deductible?

Yes, contributions to FHSA are tax deductible, just like RRSP contributions. What’s more, tax deductions can be carried forward into the future, for example, when your marginal tax rate is higher.

Come to discuss that topic in our Facebook Group!
Milesopedia

Milesopedia

Milesopedia
Milesopedia is your ultimate guide to maximizing the benefits of rewards programs, credit cards, and budget-friendly travel. Written by a passionate team of experts in personal finance and travel, each article authored by Milesopedia reflects our commitment to providing practical advice, effective strategies, and in-depth analysis to help you save money and travel smarter. Whether you're a beginner or an expert, Milesopedia is here to support your goals and answer all your questions.
All posts by Milesopedia

Suggested Reading

Receive our newsletter every week!

Savings are here:

Milesopedia