The TFSA Trap: Why Americans in Canada Get a Nasty Surprise
A Canadian TFSA is tax free in Canada and a headache in the US. Here is why, and how to fix it.
By Alan Kirsch, CPA — July 15, 2026 · 5 min read
If you live in Canada, the Tax Free Savings Account is one of the best deals around. You put money in, it grows, and as long as you stay within the contribution rules, Canada never taxes it. Simple.
But if you are a US citizen or green card holder living in Canada, there is a catch that surprises almost everyone. The word "tax free" only applies on the Canadian side. To the IRS, your TFSA is not special at all, and depending on what you hold inside it, it can actually be one of the more painful accounts you own.
The IRS does not recognize the TFSA
The US taxes its citizens on worldwide income no matter where they live. Canada agreed to leave the TFSA alone, but the US never did. So while your Canadian neighbor pays nothing, you are expected to report the interest, dividends, and gains inside your TFSA on your US return every year, as if the account were a plain investment account.
While that alone adds some complexity, the bigger problem is what most people actually hold inside a TFSA.
The PFIC problem
Most Canadians fill their TFSA with Canadian mutual funds or ETFs. That is the normal, sensible thing to do in Canada.
The trouble is that a Canadian mutual fund or ETF is treated by the IRS as something called a PFIC, short for Passive Foreign Investment Company. PFICs are taxed under some of the least friendly rules in the US tax code. The income does not get the lower dividend tax rates, and the gains get taxed at high rates, with an extra interest charge tacked on top. The paperwork is also heavy, with each fund requiring its own tax form. Because of the complexity of the reporting, tax preparation service will charge more per form.
Putting a PFIC inside a TFSA does not protect it. The wrapper does not matter. A Canadian fund is a PFIC whether you hold it in a taxable account or a TFSA.
Why the foreign tax credit often does not save you
A lot of Americans abroad assume they will never owe US tax because of the foreign tax credit. The idea is simple, the tax you already paid to Canada offsets the tax you would owe the US, so nothing is left over.
That works well for most income. It does not work for the TFSA.
The foreign tax credit only helps when you have actually paid Canadian tax on the income. But the whole point of a TFSA is that Canada charges you nothing. So there is no Canadian tax sitting there to offset the US bill. You end up with a US tax charge on income that Canada let you keep completely free, and no credit to cancel it out. The very feature that makes the TFSA great in Canada is what leaves you exposed in the US.
How the TFSA compares to other Canadian accounts
Not every Canadian registered account is a landmine. It helps to know the differences.
The RRSP and RRIF are treated more favorably. The US and Canada tax treaty specifically protects these, so the growth inside them is not taxed by the IRS until you take money out. Funds held inside an RRSP or RRIF also get a break from the PFIC paperwork while that protection applies.
What you can actually do about it
The situation is very manageable once you know the rules and plan properly. A few practical moves:
Rethink what goes inside the TFSA. You can still use the account. The problem is not the TFSA itself, it is the Canadian funds inside it. Holding US listed ETFs or individual stocks instead of Canadian mutual funds and ETFs sidesteps the PFIC issue going forward. Tell your broker that you are a US citizen and want to avoid PFIC issues. While the income will still be taxed in the US, the onerous PFIC rules will not apply.
Prioritize the RRSP. Because the treaty protects it, the RRSP is usually a friendlier home for growth than the TFSA for a US person.
Talk to someone who does this every day. Cleaning up a TFSA full of Canadian funds, and deciding what to hold going forward, is exactly the kind of cross border planning that pays for itself. The earlier you look at it, the more options you have.
The bottom line
The TFSA is a wonderful Canadian account and a tricky American one. If you are a US person in Canada, it is worth a look. A small change in your investments can turn a yearly headache into a non issue.
If you would like us to take a look at your accounts and map out the cleanest path, that is what we are here for.
This article is general information only. It is not tax advice, and it is not investment advice or a recommendation to buy or sell any security. Talk to a qualified tax and investment professional about your specific situation.
Frequently asked questions
Do I have to report my Canadian TFSA on my US taxes?
Yes. The US taxes citizens and green card holders on worldwide income, and it does not recognize the TFSA as tax free. You report the interest, dividends, and gains inside it on your US return each year.
Why is a Canadian mutual fund in my TFSA a problem?
The IRS treats Canadian mutual funds and ETFs as PFICs, which are taxed under some of the least friendly rules in the code, with heavy per-fund paperwork. The TFSA wrapper does not change that.
Does the foreign tax credit cancel out the US tax on my TFSA?
Usually not. The credit only offsets US tax when you actually paid Canadian tax on the income, and a TFSA is tax free in Canada, so there is no Canadian tax to credit.