Yes, you can buy US stocks in your TFSA — but US dividends are subject to a 15% withholding tax that you cannot recover. Here is what you need to know.
Stop paying bank fees — every dollar saved goes into your TFSA. Code 45ET55JSYA = $20 bonus.
Open KOHO Free — Code 45ET55JSYAYes. US-listed stocks and ETFs traded on major exchanges (NYSE, NASDAQ, AMEX) are eligible investments inside a Canadian TFSA. You can buy Apple, Microsoft, S&P 500 ETFs, or any other US-listed security through a self-directed TFSA at a Canadian discount brokerage.
Capital gains on US stocks held in a TFSA are completely tax-free — the same as Canadian stocks. Where it gets complicated is dividends.
The United States imposes a 15% withholding tax on dividends paid to Canadian investors under the Canada-US Tax Convention. Normally, Canadians can claim a foreign tax credit on their Canadian tax return to offset this withholding — so it doesn't cost you anything extra.
However, inside a TFSA, there is no Canadian tax against which to claim the foreign tax credit. The TFSA pays no Canadian tax by design. This means the 15% US withholding tax on dividends is simply lost — permanently — with no mechanism to recover it.
This is the critical difference. The Canada-US Tax Convention explicitly exempts Registered Retirement Savings Plans (RRSPs) and Registered Retirement Income Funds (RRIFs) from US withholding tax on dividends from US corporations. The same exemption does NOT apply to TFSAs or FHSAs.
| Account | US Dividend Withholding Tax | Foreign Tax Credit Available? | Net Cost |
|---|---|---|---|
| Non-registered | 15% | Yes — fully recoverable | $0 net extra cost |
| RRSP / RRIF | 0% (treaty exempt) | N/A | $0 |
| TFSA | 15% | No — cannot recover | 15% permanent loss |
| FHSA | 15% | No — cannot recover | 15% permanent loss |
The standard Canadian personal finance guidance is:
US stocks that pay no dividends — like Berkshire Hathaway Class B, or many technology growth companies — do not have the withholding tax problem inside a TFSA. Capital gains on these stocks in your TFSA are completely tax-free. If you want to hold individual US growth stocks, the TFSA is perfectly suitable. The issue is specifically with dividend-paying US securities.
Canadian-listed ETFs that track US markets (e.g., XUS, VUN, ZSP) do face some withholding tax at the fund level on US dividends, but it is less impactful than holding US-listed ETFs directly. For most investors, the simplicity and tax efficiency of a Canadian-listed all-in-one ETF (like XEQT) in a TFSA is a better solution than trying to optimize around withholding tax on individual US positions.
Buying US stocks in a TFSA also involves currency conversion. Most Canadian brokerages will convert CAD to USD at their rate when you buy US stocks, applying a conversion fee (typically 1.5–2%). Questrade and some others offer USD TFSA accounts where you can hold US dollars directly. If you plan to hold significant US positions, holding USD inside the TFSA can reduce conversion costs over time.
KOHO's free banking helps you hit your TFSA contribution limit faster. Code 45ET55JSYA = $20 bonus.
Start Saving Free with KOHO