In Canada, the Tax-Free Savings Account (TFSA) allows you to hold a variety of investments, including American stocks.
To hold American stocks in a TFSA, you must first purchase the stocks through a registered dealer, such as a brokerage firm.
You can buy American stocks through a brokerage firm that offers international trading, but be aware that some firms may charge higher fees.
Canadian residents can invest in American stocks, but they must adhere to the rules and regulations set by the CRA.
Buying in a TFSA
Buying in a TFSA can be a bit tricky, but don't worry, I've got you covered. You can buy U.S. stocks in a Tax-Free Savings Account (TFSA), and there are a few ways to do it.
The CRA allows you to buy and hold foreign stocks from 30 different countries, including the U.S. You must pick stocks that are trading on designated exchanges, such as the NASDAQ and NYSE, plus some extras.
To buy U.S. stocks in a TFSA, you'll need to exchange currency from CAD to USD, which will result in a currency exchange fee through your brokerage. This fee is usually hidden in the form of a higher exchange rate.
You can also buy U.S. stocks via an Exchange Traded Fund (ETF) or mutual fund, which can help you avoid some of the currency exchange fees. But, you'll still need to exchange currency to buy the ETF or mutual fund.
Here are the key elements to consider when buying U.S. stocks in a TFSA:
- Currency exchange fee: 1.5% (as seen in Example 4)
- Exchange rate: 0.80 USD/CAD (as seen in Example 4)
- Currency conversion fee: 1.5% (as seen in Example 4)
If you trade U.S.-listed securities in the USD side of the TFSA, you can avoid currency exchange fees. You can use USD cash to buy U.S.-listed securities, and when you sell them, you'll be left with USD cash in the account.
The simplest way to hold U.S. stocks in a TFSA is to use index ETFs listed on the Toronto Stock Exchange. This way, you can buy and sell these ETFs in CAD and avoid currency exchange fees.
U.S. Tax Obligations Overview
The US government will withhold 15% of all dividends paid by US listed securities, so if you receive a $100 USD dividend from a US stock, you'll only get $85 USD.
You can hold US dividend stocks in your TFSA, but the IRS won't recognize the tax shelter, so you'll have to pay a withholding tax of 15% on the dividends.
This withholding tax applies whether you hold the US stock on the CAD side or the USD side of your TFSA, and there's no way to escape it.
You won't have to pay taxes on capital gains from selling US stocks in your TFSA, though - the IRS won't tax the amount you earned.
For example, if you sell a US stock for a profit, you'll earn $5 per share in capital gains, and the IRS won't tax your earnings.
You'll still have to pay 15% in withholding taxes on dividends, which can reduce your dividend yield - in this case, from 2.5% to 2.125%.
It's a good idea to talk to your financial advisor or wealth planner for more specific advice on holding US dividend stocks in your TFSA.
TFSA and International Investments
You can buy U.S. stocks in a Tax-Free Savings Account (TFSA), but there's one requirement: you must pick stocks trading on designated exchanges, including the NASDAQ and NYSE.
These exchanges are just the tip of the iceberg, as there are 12 U.S. exchanges you can choose from, including the Chicago Board of Options and the New York Stock Exchange (NYSE).
The CRA allows you to buy and hold foreign stocks from 30 different countries, including Australia, Japan, Germany, the United Kingdom, Mexico, and South Africa.
However, if your goal is to invest in U.S. dividend stocks for the long term, it's probably best to hold them in an RRSP, where you won't pay the 15% withholding tax on the dividends.
You can hold non-dividend U.S. stocks in a TFSA, where you won't pay capital gains tax on the stocks when you sell them for a gain, and you won't pay taxes when you withdraw money from your TFSA before retirement.
There are two ways to hold US stocks in a TFSA: directly or via an Exchange Traded Fund (ETF) or mutual fund.
However, there's a simpler way to hold US stocks in a TFSA: you can get exposure to US stocks via index ETFs listed on the Toronto Stock Exchange in Canada.
These ETFs allow you to avoid currency exchange fees when buying, selling, and receiving cash distributions from the ETF.
Here are the 12 U.S. exchanges where you can buy U.S. stocks in a TFSA:
- BATS Exchange
- NASDAQ BX
- Chicago Board of Options
- Chicago Board of Trade
- Chicago Stock Exchange
- Investors Exchange LLC
- National Association of Securities Dealers Automated Quotation System (NASDAQ)
- National Stock Exchange
- New York Stock Exchange (NYSE)
- NYSE Arca
- NYSE MKT
- Nasdaq PHLX
Investing in TFSA
You can buy U.S. stocks in a Tax-Free Savings Account (TFSA), but you must pick stocks trading on designated exchanges, including 12 major U.S. stock exchanges.
The CRA allows you to buy and hold foreign stocks from 30 different countries, including Australia, Japan, Germany, the United Kingdom, Mexico, and South Africa.
To invest in U.S. dividend stocks for the long term, it's probably best to hold them in an RRSP, as you won't pay the 15% withholding tax on the dividends you earn.
However, if you want to use your dividends as passive income and withdraw them frequently before you retire, holding them in a TFSA might be a better option.
For non-dividend U.S. stocks, holding them in a TFSA could be a smart choice, as you won't pay a capital gains tax on U.S. stocks when you sell them for a gain.
You can reduce exchange fees by trading US-listed securities in the USD side of the TFSA, but this approach requires you to use USD cash to buy U.S-listed securities.
Dividends paid by USD securities will come directly into the US account as USD cash, and no currency exchange fees will be applied.
You can also get exposure to US stocks via index ETFs listed on the Toronto Stock Exchange here in Canada, which allows you to buy and sell these ETFs in CAD, avoiding currency exchange fees.
Here are the 12 major U.S. stock exchanges where you can buy U.S. stocks in a TFSA:
- BATS Exchange
- NASDAQ BX
- Chicago Board of Options
- Chicago Board of Trade
- Chicago Stock Exchange
- Investors Exchange LLC
- National Association of Securities Dealers Automated Quotation System (NASDAQ)
- National Stock Exchange
- New York Stock Exchange (NYSE)
- NYSE Arca
- NYSE MKT
- Nasdaq PHLX
Buying a Security in a TFSA
You can buy U.S. stocks in a Tax-Free Savings Account (TFSA), but there's a catch - you must choose stocks trading on designated exchanges, including 12 major U.S. exchanges.
To buy U.S. stocks, you'll need to exchange currency, which will result in a currency exchange fee through your brokerage, usually hidden in the form of a higher exchange rate.
You can avoid these fees by trading U.S.-listed securities in the USD side of the TFSA, where you can use USD cash to buy U.S.-listed securities and receive dividends directly in USD.
However, not all TFSA providers allow you to trade in USD, so you'll need to check with your provider to see what options are available.
Here are some examples of currency exchange fees:
You can also buy U.S. stocks without exchanging currency by using index ETFs listed on the Toronto Stock Exchange, which can be bought and sold in CAD, avoiding currency exchange fees altogether.
This method is simple and reduces your stress and money, as you no longer have to worry about exchanging currency or paying fees.
Scenario 3
In a TFSA, you can hold a wide range of investment products, including American stocks, which can provide a unique diversification opportunity.
American stocks can be a great way to gain exposure to the US economy, which is often considered a stable and growing market.
You can invest in American stocks through a brokerage account or a robo-advisor, and the fees are often lower than those associated with traditional investment products.
The TFSA contribution limit is $6,000 per year, and you can carry forward unused contributions to future years.
Investing in American stocks through a TFSA can be a great way to save for retirement or other long-term goals, and the tax-free growth can help your investments grow faster.
Frequently Asked Questions
Can you hold US dollars in a TFSA?
Yes, you can hold U.S. dollars in a TFSA, and you can also contribute and withdraw in U.S. dollars if you have an RBC U.S. dollar bank account. The CRA will record the equivalent Canadian dollar value for reporting purposes.
Sources
- https://www.fool.ca/investing/can-you-buy-u-s-stocks-in-tfsa/
- https://www6.royalbank.com/en/di/hubs/investing-academy/chapter/tfsa-faqs/ki58km3e/ki58km3u
- https://www.wealthycorner.com/buying-us-stocks-in-a-tfsa/
- https://www.tawcan.com/does-it-make-sense-to-invest-us-dividend-stocks-in-tfsa/
- https://financialpost.com/personal-finance/where-should-i-hold-u-s-dividend-stocks
Featured Images: pexels.com