TFSA vs Roth IRA

TFSA vs Roth IRA | How Retirement Planning Differs Between the U.S. and Canada

Retiring in a different country is complex. More complex than most people realize. Although we do not provide financial services to Canadian residents, we do, on occasion, have a Minnesota-based client migrate up north to Canada for retirement. When this does happen, one of the most common questions we get asked is about the differences between a TFSA and a Roth IRA. To help answer this question, we partnered with a trusted Canadian retirement advisor at Conseils Retraite to write this article in a way that reflects guidance relevant to both sides of the border.

Disclaimer: this article is written purely for educational purposes. Please consult your financial advisor before making any decisions or changes to your retirement planning strategy. 

What Is a TFSA and What Is a Roth IRA?

A tax-free savings account, or TFSA, was introduced in Canada in 2009 as a way for Canadian residents to save and invest without paying income tax on the growth or withdrawals. It’s incredibly flexible. You can use it for retirement, for a vacation, for a down payment on a home—the government doesn’t care what you use it for, which is part of what makes TFSAs so appealing for Canadians who want to build wealth on their own terms.

A Roth IRA, on the other hand, has been around in the United States since 1997. Roth IRAs are excellent tools for Americans saving for retirement because the earnings grow tax-free and qualified withdrawals are not subject to income tax. But unlike the TFSA, a Roth IRA was designed specifically for retirement—there are age restrictions, income restrictions, and penalties if you don’t follow the rules.

TFSA vs Roth IRA — Key Differences in Retirement Planning

I’ve seen too many people assume that because the Roth IRA is equivalent in concept to the Canadian TFSA, the rules must be the same. They are not. Here are some of the most important distinctions:

  • With a TFSA, any Canadian resident aged 18 or older can contribute regardless of income level. With a Roth IRA, your eligibility to contribute is phased out once your income crosses certain thresholds—for 2025, single filers with a modified adjusted gross income above roughly US$150,000 start losing access, and married couples filing jointly face a similar phase-out around $236,000.
  • TFSAs let you carry forward unused contribution room from previous years, so if you skip a year you can make it up later. Roth IRAs do not offer any carry-forward—if you miss a year, that room is gone.
  • You can withdraw from a TFSA at any time, for any reason, without penalty, and the contribution room comes back the following calendar year. With a Roth IRA, you can pull out your contributions freely, but earnings can only be withdrawn penalty-free and tax-free if you’re over age 59½ and the account has been open for at least five years.
  • There are no required minimum distributions from a Roth IRA during the account holder’s lifetime, which is a nice feature. TFSAs also have no required withdrawals at any age.

The bottom line? The TFSA is more flexible. Plain and simple.

FeatureRoth IRA (U.S.)TFSA (Canada)
Primary PurposeRetirement-focused accountGeneral-purpose savings and investing
Tax TreatmentContributions are after-tax; growth and qualified withdrawals are tax-freeContributions are after-tax; growth and withdrawals are tax-free
EligibilityMust have earned income and fall below income limitsAny Canadian resident age 18+ (no income limits)
Income LimitsYes (phased out at higher incomes)None
Annual Contribution Limit (2025)$7,000 ($8,000 if age 50+)$7,000
Carry Forward RoomNo (use it or lose it each year)Yes (unused room accumulates indefinitely)
Withdrawals (Contributions)Can withdraw contributions anytime, tax-freeCan withdraw anytime, tax-free
Withdrawals (Earnings)Tax-free only if age 59½+ AND account ≥ 5 yearsAlways tax-free, no restrictions
Withdrawal FlexibilityLimited (penalties on early earnings withdrawal)Very flexible (no penalties)
Contribution Room After WithdrawalDoes NOT resetResets in the following year
Required Minimum Distributions (RMDs)None during lifetimeNone
Special StrategiesBackdoor Roth conversions availableNo equivalent conversion strategy
Best Use CaseLong-term retirement planningFlexible savings (retirement, home, emergency, etc.)

Annual Contribution Limits and Financial Planning

For 2025, the annual contribution limit for both the TFSA and the Roth IRA is $7,000. If you’re 50 or older in the US, you get an extra $1,000 of catch-up room for your Roth IRA, bringing it to $8,000. Canada doesn’t offer a catch-up provision based on age—the TFSA limit is the same for everyone.

What makes the TFSA particularly powerful for long-term financial planning is the cumulative contribution room. According to the CRA, you were eligible every year since 2009 and never contributed a dime; your total available room as of 2025 would be approximately $102,000. That is a significant amount of tax-free savings capacity that many Canadians are leaving on the table.

For US taxpayers, income limits on Roth IRA contributions can feel restrictive. High earners are locked out entirely. However, there is a workaround.

Roth IRA Conversion — A Strategy Worth Knowing

One area where the Roth IRA actually has an advantage over the TFSA is the IRA conversion strategy, sometimes called a “backdoor Roth.” US taxpayers who hold a traditional IRA or a 401(k) can convert those funds into a Roth IRA, paying income tax on the converted amount now in exchange for tax-free growth going forward. There are no income limits on conversions, which means high earners who can’t contribute directly to a Roth IRA can still get money in through the back door.

There is no Canadian equivalent to the IRA conversion. You cannot convert an RRSP into a TFSA in the same way. This is one area where US taxpayers have a genuine planning advantage, especially for those moving from a lower-tax jurisdiction to a higher one. I have seen this strategy make a real difference for clients who plan ahead.

Can You Transfer a Roth IRA to a TFSA?

No. You cannot transfer a Roth IRA to a TFSA. The CRA and IRS do not recognize these accounts as interchangeable, and any attempt to move funds directly between them will trigger taxes on both sides of the border.

If you’re moving to Canada and you already have a Roth IRA, here is what you need to do. Stop contributing immediately upon becoming a Canadian resident. File a one-time election under the Canada-US tax treaty by April 30th of the year following your move—this tells the CRA to continue treating your Roth IRA as a tax-exempt pension. And only take qualified withdrawals, meaning you must be over 59½ and have held the account for at least five years. If you skip any of these steps, you could end up paying tax you never needed to pay.

TFSA Retirement Planning for US Persons in Canada

If you are a US citizen or green card holder living in Canada, the IRS does not recognize the TFSA as a tax-free account. That means any income earned inside your TFSA could be subject to US income tax, and you may need to report it on your US return. This is why many cross-border financial advisors recommend that US persons living in Canada think carefully before opening a TFSA—and in some cases, an RRSP may actually be the better choice for managing your retirement savings.

Talk to a cross-border accountant before making this decision.

Cross-Border Wealth Management and Next Steps

Whether you’re comparing a TFSA vs Roth IRA, weighing an IRA conversion, or trying to figure out how to manage retirement accounts across both countries, the single most important thing you can do is work with financial advisors and tax professionals who understand both systems. Cross-border wealth management is not a DIY project. The tax treaty between Canada and the US is complex, the reporting requirements are strict, and the penalties for getting it wrong are real.

Call Now Button