💰 Bremo

Buying US Stocks in TFSA Canada — Withholding Tax Explained

No fee everyday banking

Set up direct deposit and skip the monthly fee. Free to open, and the Easy plan has no monthly fee. Worth doing if you will actually move your pay or your CRA deposits over, not if the card sits unused. Code BREMO2026.

See how it works

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.

Free Banking to Maximize Your TFSA Contributions

Stop paying bank fees — every dollar saved goes into your TFSA. Code BREMO2026 = $20 bonus.

Open KOHO Free — Code BREMO2026

Can You Buy US Stocks in a TFSA?

Yes. 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 15% US Withholding Tax Problem

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.

Example: You hold $100,000 of US dividend stocks (yielding 2%) in your TFSA. Annual dividends: $2,000. US withholding at 15%: $300 per year. Over 20 years at the same yield, that's $6,000+ in lost dividends — on top of lost compounding on those amounts.

RRSP vs TFSA for US Stocks: The Treaty Exemption

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.

AccountUS Dividend Withholding TaxForeign Tax Credit Available?Net Cost
Non-registered15%Yes — fully recoverable$0 net extra cost
RRSP / RRIF0% (treaty exempt)N/A$0
TFSA15%No — cannot recover15% permanent loss
FHSA15%No — cannot recover15% permanent loss

The Practical Rule: US Dividend Stocks Belong in Your RRSP

The standard Canadian personal finance guidance is:

What About US Growth Stocks with No Dividends?

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 US ETFs: A Middle Ground

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.

Currency Considerations

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.

Save More for Your TFSA — Zero Fees

KOHO's free banking helps you hit your TFSA contribution limit faster. Code BREMO2026 = $20 bonus.

Start Saving Free with KOHO

Related registered-account guides

Registered accounts overview Best TFSA accounts RRSP guide FHSA guide RESP guide TFSA contribution limits RRSP vs TFSA All Canadian bank bonuses

Ready to invest? Open a no-fee account first. Get $20 from KOHO with code BREMO2026 →