RRSP vs TFSA for US Investing: The Canadian Investor's Account Guide

Everyone argues RRSP vs TFSA. The real answer for Canadians investing in US markets is almost always both. Here's how to think about which one does what.

Comparing Canadian registered investment accounts for US stock investing

For most Canadians investing in US markets, the answer isn't RRSP or TFSA. It's both. The RRSP (Registered Retirement Savings Plan) gets a US dividend tax exemption your TFSA (Tax-Free Savings Account) doesn't, but the TFSA offers tax-free withdrawals the RRSP can't match. (Canada loves a good acronym for its investment accounts. Wait until you meet the FHSA, the LIRA, and the RRIF.)

I use both accounts for US investing, and they each have a specific job. Which one you prioritize depends on what you're holding, what tax bracket you're in, and how much room you have in each.

Table of contents

  • The withholding tax difference (and when it matters)
  • How much this actually costs you
  • When the TFSA wins
  • The RRSP's real advantage (and its catch)
  • How much room do you actually have?
  • What about your other accounts?
  • You can split each account into CAD and USD
  • The bottom line

The withholding tax difference (and when it matters)

The RRSP is exempt from US withholding tax on dividends. The TFSA isn't. That's the single biggest tax difference between the 2 accounts for Canadians holding US stocks.

Under the Canada-US tax treaty (Article XXI), the US treats the RRSP as a retirement account and exempts it from the standard 15% withholding tax on dividends. The TFSA doesn't get this exemption. The US doesn't recognize it as a retirement plan, and the treaty wasn't written with it in mind.

Hold Apple or Johnson & Johnson in your RRSP and you keep 100% of the dividend. Hold the same stock in your TFSA and the IRS takes 15% off the top before you ever see it. You don't file anything to get it back. It's just gone.

This applies to US-listed stocks, US-listed ETFs (like VTI, VOO, or SCHD), and US-sourced dividends paid through Canadian-listed ETFs that hold US stocks directly. You need a W-8BEN form on file with your broker either way, but only the RRSP gets the 0% treaty rate. If your US holdings don't pay dividends, this whole section is irrelevant to you. The withholding tax only hits distributed income, not growth.

How much this actually costs you

Let's do the math on a 2% dividend yield, which is roughly what you'd get from a broad US index fund.

  • At $25,000 in US stocks, you're losing $75 a year to withholding in a TFSA.
  • At $50,000, it's $150.
  • At $100,000, $300.
  • At $200,000, $600 a year.

In an RRSP, all those numbers are $0.

I don't think $150 a year at $50,000 should drive your entire account strategy. At $200,000 it starts to matter, especially compounded over a decade. But if your US holdings are growth-focused or you're running options, this number could be close to zero anyway.

When the TFSA wins

Everything inside a TFSA grows and comes out tax-free. No income tax on withdrawals. No capital gains tax. For growth stocks, options, and active strategies, that matters a lot more than a 15% withholding difference on dividends.

A $20,000 position that doubles to $40,000 in a TFSA is worth $40,000 to you. In an RRSP, that $40,000 gets taxed as income when you take it out.

💡
What most people miss about the TFSA
Your contribution room regenerates at the withdrawal amount, not the original contribution. Put in $20,000, grow it to $100,000, withdraw the full amount tax free, and you get $100,000 of room back the following January.

Not $20,000. The full grown amount.

The RRSP doesn't do this.

(One catch on timing. Room comes back January 1 of the year after you withdraw. Pull money out in November and re-contribute in December, and you've over-contributed. The CRA charges 1% per month on the excess.)

If you're buying high-growth US stocks or running options, the TFSA is almost always the better home. The tax-free upside is worth more than the 15% you'd save on dividends in an RRSP.

The CRA does have rules (admittedly vague ones) about what counts as "carrying on a business" inside a TFSA. I've looked into this more than I'd like to admit. Day trading, high-frequency strategies, and using specialized knowledge could trigger a reassessment. The line isn't clearly defined, but it's worth knowing about if you're trading actively.

The RRSP's real advantage (and its catch)

The RRSP gives you a tax deduction when you contribute. That's actually its biggest selling point, more than the withholding tax exemption.

Contribute $10,000 at a 40% marginal bracket and you get $4,000 back at tax time. Put that refund in your TFSA and you've just deployed $14,000 from $10,000 of cash. The RRSP effectively lets you invest with pre-tax dollars.

The catch is that it's tax-deferred, not tax-free. Every dollar you withdraw gets added to your income and taxed at your marginal rate that year.

The RRSP only saves you money if your withdrawal bracket is lower than your contribution bracket. Same bracket? You just deferred. You didn't save anything.

Say you contribute $25,000 at a 40% bracket and withdraw in retirement at 20%. You saved $10,000 on the way in, paid $5,000 on the way out. Net benefit: $5,000.

Contribute and withdraw at the same 33%? You saved $8,250, you paid $8,250. Net zero.

And a $100,000 RRSP withdrawal in a single year is $100,000 of income. That can push you into a higher bracket, mess with your OAS eligibility, and create a tax bill that surprises people who assumed retirement meant a lower rate. $100,000 out of a TFSA? Just $100,000 in your pocket.

I'll cover the full RRSP contribution strategy (including using the refund to fund your TFSA) in a separate piece. The short version is that the tax deduction is powerful if you use it right, but it's not a free lunch.

How much room do you actually have?

TFSA room accumulates by year, starting the year you turn 18. It's got nothing to do with your income. The annual limit started at $5,000 when the TFSA launched in 2009 and sits at $7,000 now. Unused room carries forward indefinitely.

If you've never contributed and have been eligible since 2009, you're sitting on $102,000 of room through 2025. At 31, it's about $82,000. At 27, roughly $55,500. At 23, $32,500 and growing every January.

That's real money you could be investing tax-free.

RRSP room works differently. You get 18% of your previous year's earned income, up to $32,490 for the 2025 tax year. Unused room carries forward too, but a pension plan reduces it.

At $60,000 in income, you're getting $10,800 a year. At $80,000, $14,400. At $100,000, $18,000.

I'd give this tip to anyone. Max both accounts before you touch a non-registered account. RRSP and TFSA room is the most tax-advantaged space you have. Don't leave it empty.

You can check your exact room by logging into CRA My Account. The numbers typically update around mid-March, but they won't reflect contributions you've made in the current tax year or during the RRSP window (the first 60 days of the year that count toward the previous tax year). Track your own numbers against theirs.

What about your other accounts?

The non-registered (cash) account

US dividends in a non-registered account get the same 15% withholding as the TFSA, but here you can claim it back. You file a foreign tax credit on your Canadian tax return (form T2209), and the CRA credits the US tax against your Canadian tax owing. You don't lose the 15%. You just have to do the paperwork.

Capital gains are taxable in Canada, but only 50% of the gain is included in your income. The non-registered account is the "both are full" answer. If you've maxed your RRSP and TFSA, this is where additional US investments go.

The FHSA

The First Home Savings Account is the newest option. If you qualify (haven't owned a home in the past 4 years), the FHSA gives you $8,000/year in room, up to $40,000 lifetime. Contributions are tax-deductible like an RRSP, and withdrawals for a qualifying home purchase are tax-free like a TFSA.

The FHSA gets the same US withholding treatment as the TFSA. 15% on dividends, no treaty exemption. Worth opening if you qualify, but don't expect any special treatment on US investments.

You can split each account into CAD and USD

Something that trips people up. You can have multiple TFSA and RRSP accounts at different brokerages (we compared two of Canada's best Questrade vs Wealthsimple), but your contribution limits apply across all of them. $7,000 of TFSA room means $7,000 total, not $7,000 per account. The CRA tracks it by your SIN, not by broker.

Within a single TFSA or RRSP, most Canadian brokers let you hold both a CAD and a USD side. This means you can keep Canadian-dollar investments and US-dollar investments in the same registered account without converting back and forth. You buy US stocks on the USD side, hold Canadian ETFs on the CAD side, and your registered account status (tax-free or tax-deferred) covers both.

To get money into the USD side, you'll need to convert currency. Your broker will happily do this for you at a 1.5% to 2.5% markup, or you can use Norbert's Gambit to convert at the market rate for a fraction of the cost. I've saved hundreds on a single conversion this way.

The bottom line

The RRSP and TFSA aren't competing. They're doing different jobs. RRSP for dividends and index ETFs, where the withholding exemption and tax deduction earn their keep. TFSA for growth, options, and anything where the tax-free upside matters more than a 15% dividend break.

Most Canadians investing in US markets should be using both. Max them before you touch a non-registered account. I'll cover the specific strategy for splitting contributions (and using the RRSP refund to fund your TFSA) in a separate piece.