The best way for Canadians to invest in the S&P 500

How can Canadians invest in the S&P 500?

The S&P 500 is a core holding for many investors. It’s an index comprising 500 of the largest companies in America, and has delivered excellent returns to long-term investors for over a hundred years.

By far the easiest and cheapest way to invest in the S&P 500 is through exchange-traded funds (ETFs).  Unlike mutual funds, ETFs can be traded throughout the day and are listed on stock exchanges, like the TSX. Most importantly, ETFs generally have lower fees than mutual funds – it’s not unusual to see fees of less than 0.10% per year, or about $1 for every $1,000 invested.

All you need to invest in ETFs is a brokerage account. If you’re just getting started, I always recommend Questrade – they don’t charge commissions for buying ETFs!

There’s three ways Canadians can invest in the S&P 500 using ETFs:

  1. Purchase an ETF tracking the S&P 500 in American dollars on the NYSE
  2. Purchase an ETF tracking the S&P 500 in Canadian dollars on the TSX

Between these two options, there’s several good ETFs to choose from and a variety of factors to consider.

The best S&P 500 ETF on the NYSE

There’s three major ETFs tracking the S&P 500 on the NYSE. Here’s a summary of all three:



  • Market cap: $185 billion USD
  • MER: 0.04%
  • Fact sheet


  • Market cap: $115 billion USD
  • MER: 0.03%
  • Fact sheet

Between these three, SPY is a clear loser due to its higher management fee. There are some nuanced differences between these funds, for example SPY is a UIT, but the simplistic view of lower fees being better holds based on past performance.

Between IVV and VOO, I’d recommend VOO due to the slightly lower management fee, but both are excellently priced and highly liquid, so we’re really splitting hairs here.

The best S&P 500 ETF on the TSX

There’s five major ETFs tracking the S&P 500 on the TSX. Here’s a summary of all five:

XSP (currency hedged)

VSP (currency hedged)

ZSP/ZSP.U (more on the ‘.U’ later)

HXS (synthetic, more on this later)


I’ll return to the idea of currency hedging and its consequences in a moment, but for now let’s compare apples to apples.

VSP has both a lower management fee and market cap than XSP. You’re likely to hold these ETFs for years, if not decades, so lower fees trump a small increase in liquidity. I’ll give this one to VSP.

It’s the same situation with VFV and ZSP, where I have to give the win to VFV.

However, it’s worth noting that ZSP has an important advantage in that it trades on the TSX in both USD and CAD. To buy the USD version you’d buy ZSP.U, and to buy the CAD version you’d buy ZSP. The great thing about this is that you can journal your shares between ZSP.U and ZSP free of charge, which effectively allows you to convert between the two currencies for free. For more on this, check out my article on Norbert’s Gambit.

But what is currency hedging? The problem with investing in the S&P 500 with Canadians dollars is that you’re buying companies that both trade and operate in American dollars. If the American dollar weakens relative to the Canadian dollar, your investment is worth fewer Canadian dollars. Conversely, if the American dollar strengthens relative to the Canadian dollar, your investment is worth more Canadian dollars. This is called currency risk.

Let’s look at a chart comparing VSP (currency hedged) and VFV (unhedged) over the last 6 months, with dividends reinvested.

  Compartive chart of VSP (currency hedged) and VFV (unhedged) over the last 6 months with dividends reinvested   We can see that the currency hedged ETF significantly outperformed the unhedged ETF. This is because the American dollar weakened relative to the Canadian dollar over the summer, from a high of $1.36 CAD in May to a low of $1.21 CAD in September.

But this doesn’t mean that VSP is better. The American dollar could easily have strengthened during that time period. And what if the exchange rate stayed the same? In that case VFV would have done better because the MER is lower and money wouldn’t have been wasted hedging against currency fluctuations. Remember that hedging costs money (albeit it’s relatively inexpensive to hedge USD/CAD for institutional players).

Because of currency fluctuations, there’s no clearly superior ETF. However, we can say that VSP is a safer investment for Canadians. Think of it this way: a bet on VFV is a bet that the S&P 500 will go up and that the US dollar won’t weaken, whereas a bet on VSP is just a bet that the S&P 500 will go up. For risk adverse investors, VSP is probably the better bet, but ultimately the decision depends on the long-term performance of the American dollar.

HXS: the odd one out

You may have noticed that I haven’t discussed HXS yet, the fifth Canadian ETF.  This one is unique, as it’s a synthetic ETF.  HXS does not actually own any of the stocks in the S&P 500, but it is provided with the returns of the index by a third party (in this case a major Canadian bank).

The consequence of this arrangement is that HXS does not pay dividends, instead they are built into the share price of the ETF. There is also an additional 0.30% ‘swap fee.’ This ETF structure can have serious tax benefits, as capital gains can be taxed at a more favourable rate than dividends, depending on your marginal tax rate. Capital gains taxes can also be delayed for years by simply not selling your investment, whereas dividends are always taxed the year you receive them.

Avoid HXS in a registered account, because there are no tax advantages and you will still have to pay the 0.30% swap fee.

The bottom line here is that HXS is a complicated product, and you may want to talk to your accountant before investing.

Withholding taxes

Here’s something else to consider: if you’re willing to buy VFV and expose yourself to currency fluctuations, why not just buy the S&P 500 in American dollars using VOO? After all, VOO has a MER of 0.03% compared to VFV’s MER of 0.08%.

Furthermore, if we pop the hood on VFV we can see that its only holding is VOO – the American listed ETF!

If you have access to American dollars without paying significant exchange fees (for example by using Norbert’s gambit), then this argument is sound, at least before considering taxes.

American listed ETFs are subject to a 15% withholding tax on dividends that may or not apply, and may or not be refundable when you file your taxes, depending on the account you’re trading in. This becomes even more complicated when a Canadian listed ETF owns an American listed ETF.

Here’s a flow chart to help you figure out whether the dividend withholding tax applies. Further reading can be found herehere and here.

 withholding tax flowchart

The most important things to conclude from this chart are the following:

  • If you own a Canadian ETF with American ETFs or stocks in it in any registered account, you will always pay the 15% dividend withholding tax and it is not refundable

  • There are tax advantages for owning US listed ETFs rather than Canadian listed ETFs in an RRSP, RRIF, LIRA, LIF or LRIF

You may also be wondering whether the 15% withholding tax is significant. The answer is yes, at least compared to the MER of these ETFs.

VOO currently yields 1.74%. To find the cost of the 15% dividend withholding tax we apply the formula 15% x (yield – MER) = 15% x (1.74% – 0.04%) = 0.26%. This is the net yearly cost of the withholding tax. Compared to the 0.04% MER of the ETF, this is a big expense.

The final breakdown

The takeaway here is that there’s no one size fits all answer to the problem. There are four great options to choose from, and you’ll need to consider your tolerance for currency risk and the type of account you’re trading in to determine which one is ideal for you.

Here’s a final flowchart to help you decide.

8 thoughts on “The best way for Canadians to invest in the S&P 500”

  1. If using Norbert’s gambit, would you suggest journalling over directly (e.g. VFV to IVV) or journal over a more stable fund (e.g. DLR. TO to DLR.U.TO), and then sell this to buy IVV?

    1. Hi Jackie,

      Unfortunately, most ETFs can’t be journaled between exchanges. Even though VFV and IVV have the same holdings they don’t have the same ticker, so it won’t work. There would need to be a VFV.U.TO or a VFV.US for it to work.

      Your safest bet is to use DLR.TO and DLR.U.TO. The only downside here is that you won’t be participating in the market for a couple days while you wait for the trades to settle.

      A second option is to journal over a cross-listed equity you already own, sell it for USD, then immediately buy back your position on the TSX. The major banks and other large Canadian companies like Bell and Enbridge are all cross-listed.

      Hope this helps!

  2. Great write-up. Thanks! In summary for those with a RESP account with no access to US dollars. Withholding tax would apply and it is ineligibile for foreign tax credit correct? What would be my best bet in this case?

    1. Correct – withholding taxes are lost in an RESP, and there’s no mechanism for getting them back with tax credits. This means the only savings you’d get from buying a US listed ETF would come from a very small difference in management fees, which probably wouldn’t be enough to make up for currency conversion fees. So your best bet is either VSP.TO (currency hedged) or VFV.TO (unhedged). There’s really no definitive answer here, but I wouldn’t lose sleep over it regardless of which ETF you chose.

  3. Thanks for the great info. I would like to buy one of these in my TFSA account with no access to US dollars. What should I pick?

    1. VFV.CA is the best unhedged option, VSP.CA is the best hedged option. If you have a long time horizon I’d go with the unhedged version!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top