What the TFSA Fine Print Says About Holding U.S. Stocks

Here’s what to consider before buying U.S. stocks in your TFSA and why the RRSP might be a better option for certain Canadian investors.

Key Points
  • TFSA shelters capital gains, dividends, and income from Canadian tax, but U.S. dividends inside a TFSA are subject to a non‑recoverable 15% U.S. withholding tax (so quoted U.S. dividend yields will be reduced inside a TFSA).
  • Practical takeaway: hold U.S. growth stocks with little/no dividend (e.g., Alphabet, Amazon, Nvidia, Apple, Meta) in your TFSA, place U.S. dividend payers in an RRSP to avoid the 15% withholding, or use Canadian dividend alternatives (e.g., Enbridge) inside a TFSA.
  • 5 stocks our experts like better than Enbridge

The Tax-Free Savings Account (TFSA) is easily one of the most powerful investing tools Canadians have. The fact that you can contribute thousands of dollars each year and invest that money in Canadian stocks for the long haul without paying any taxes on it is a massive advantage.

Taxes are by far the biggest drag on your portfolio when it comes to compounding. That’s why the TFSA is such a powerful tool for Canadians. And you can even buy and hold U.S. stocks inside your TFSA too.

However, while you can buy and hold U.S. stocks in your TFSA, there’s a bit of fine print that many investors either overlook or don’t fully understand, which makes the advantages less optimal than they are with Canadian stocks.

The TFSA is a powerful savings vehicle for Canadians who are saving for retirement.

Source: Getty Images

What to know about owning U.S. stocks in your TFSA

So, while any capital gains you earn on U.S. stocks inside your TFSA are still completely tax-free in Canada, the difference comes with dividends.

The United States imposes a 15% withholding tax on dividends paid to Canadian investors. So, although if you hold U.S. stocks in a non-registered account, typically that 15% can often be claimed as a foreign tax credit on your Canadian tax return.

Inside your TFSA, however, you can’t recover that withholding tax since the TFSA is considered a tax-free account by Canada but not recognized as a retirement account by the U.S. For example, if a U.S. stock pays a $100 dividend, you’ll only receive $85 inside your TFSA after the withholding tax is deducted.

That doesn’t make U.S. stocks a bad choice for a TFSA. It just means that dividend investors need to understand that the yield you see quoted is not the exact yield you’ll receive after the withholding tax.

This is one of the main reasons some investors prefer to hold U.S. dividend stocks inside a Registered Retirement Savings Plan (RRSP) instead. The RRSP is recognized as a retirement account under the Canada-U.S. tax treaty, which means U.S. dividends paid inside an RRSP are not subject to the 15% withholding tax.

The good news for investors

The good news for investors is that there are a ton of high-quality U.S. stocks that don’t pay a dividend or offer yields of less than 1%. High-potential, early-stage growth stocks don’t typically offer much of a dividend, if at all.

For example, high-quality growth stocks like Alphabet, Amazon, Nvidia, Apple, and Meta pay no dividend at all or offer yields of less than 0.5%, making these the types of U.S. stocks that make the most sense to own in your TFSA.

If you are a dividend investor, there are a ton of high-quality Canadian dividend stocks to consider, especially ones with operations in the States, or that trade on both exchanges.

For example, Enbridge is one of the best and most popular dividend stocks among Canadian investors, which not only trades in both Canada and the U.S. but also has operations across both countries, offering Canadians exposure to the U.S. economy through a Canadian stock.

So, if you’re looking to build the optimal TFSA portfolio with both high-quality Canadian and U.S. stocks, you’ll want to keep the fine print on U.S. dividend stocks in the back of your mind.

Fool contributor Daniel Da Costa has positions in Enbridge. The Motley Fool recommends Alphabet, Amazon, Apple, Enbridge, Meta Platforms, and Nvidia. The Motley Fool has a disclosure policy.

More on Dividend Stocks

diversification is an important part of building a stable portfolio
Dividend Stocks

A 6.4% Dividend Stock Paying Out Monthly

A high-yield stock operating within a specialized niche in the real estate sector pays monthly dividends.

Read more »

pig shows concept of sustainable investing
Dividend Stocks

How to Use a TFSA to Bring in $1,000 a Month Completely Tax-Free

Are you wondering how you can turn your TFSA into $1,000/month of tax-free income? Here's one strategy you could follow.

Read more »

Middle aged man drinks coffee
Dividend Stocks

Here’s the Average Canadian TFSA at Age 50

You might not be where a TFSA user should ideally be at the age of 50, but there are ways…

Read more »

Female raising hands enjoying vacation, standing on background of blue cloudless sky.
Dividend Stocks

My 2 Favourite Stocks for Monthly Passive Income

If you like monthly passive income and growth, these two dividend stocks could be a perfect fit for your portfolio…

Read more »

shopper chooses vegetables at grocery store
Dividend Stocks

TFSA Investors: 1 Set-it-and-Forget-it Stock for 2026

Loblaw stock is a perfect addition to a set-it-and-forget-it TFSA portfolio, though it's recommended to dollar-cost average into a position…

Read more »

Partially complete jigsaw puzzle with scattered missing pieces
Dividend Stocks

A Canadian Dividend Pick Down 37%: A Forever Hold

A 4.4% dividend yield and improving profitability make this dividend-paying Canadian stock worth considering today.

Read more »

gold prices rise and fall
Dividend Stocks

Meet the 5.3% Yielding Dividend Stock That Could Soar in 2026

Uncover the opportunities with Lundin Gold as a dividend stock poised for significant growth in the coming years.

Read more »

hand stacks coins
Dividend Stocks

How a TFSA Can Generate $7,240 in Annual Tax-Free Passive Income

Alaris Equity Partners stock offers a 6.6% forward yield. Here's how to use your TFSA to earn $7,240 in annual…

Read more »