TFSAs can hold U.S. stocks, but you’ll need to keep an eye out for taxes. American taxes dividends on U.S. stocks held in TFSAs. There’s a 30% withholding tax on any U.S. stock dividend, only half of which can be claimed as a deduction on your tax returns. So effectively, you’ll be paying a 15% tax on dividends.