A TFSA acts as a tax shelter for various investments, including ETFs, so it's an ideal place to hold VFV shares. You won't need to pay income tax on any capital gains and dividends you earn. However, you'll still need to pay a 15% withholding tax each time VFV pays dividends.