The RSU double-tax trap

It’s the single most expensive mistake with equity comp: paying tax twice on the same shares because your cost base is wrong. Here’s exactly how it happens.

Updated July 2026 · 5 min read

You’re taxed once at vesting

When RSUs vest, the fair market value of the shares is employment income, taxed at your marginal rate and reported on your T4. That’s tax event number one — and it already happened before you sold anything. Your employer often sells some shares at vest to cover the withholding.

How the second tax sneaks in

The brokerage that holds your vested shares frequently reports a cost basis of $0, or leaves it blank, on the T5008 — because it didn’t see you “buy” them. If you transcribe that figure, your capital gain becomes the entire sale price, and you pay capital gains tax on value you already paid income tax on.

The number that matters. Your ACB is the vest-date fair market value — the same amount that hit your T4. Report that as cost base and the double tax disappears.

What it costs

Say 100 shares vest at $50 — $5,000 of employment income, taxed. You later sell at $55 for $5,500.

  • Correct: gain = $5,500 − $5,000 = $500. You’re taxed on a $500 capital gain.
  • Trap ($0 cost base): gain = $5,500 − $0 = $5,500. You’re taxed again on the $5,000 you already reported as income.

The error can cost thousands, and it recurs every vest.

Fixing it

Override the broker’s cost basis with the vest-date market value from your equity portal or T4 support. If you’ve already filed with a wrong basis, an adjustment can recover the overpaid tax. The durable fix is tracking each vest’s market value as it happens, before the slip arrives with a zero in the box.

Enter a vest and a sale to see the correct capital gain — using the vest-date market value as your cost base, not zero.

Your event
What happened?
Currency of the share price
What this means at tax time
Employment income (T4)
$4,000.00
Your ACB (cost base)
$4,000.00
ACB per share: $40.00. The full vest value is employment income on your T4 — and exactly that amount becomes your cost base.
The double-tax trap: if you report an ACB of $0 when you sell, you'll pay capital gains tax on $4,000.00 that was already taxed as employment income. Brokers' T5008 slips often show the wrong cost box for employer shares — always use FMV on the event date.

Frequently asked

Why do RSUs get taxed twice?

They shouldn’t be — but they are when the cost base is wrong. The vest value is taxed as employment income; if you then report a $0 or blank cost base on sale, the whole proceeds become a capital gain, taxing the vest value a second time.

What is the correct cost base for RSU shares?

The fair market value of the shares on the vesting date — the same amount included as employment income on your T4. Use that as your ACB and the capital gain is only the movement after vesting.

My T5008 shows $0 cost for my RSUs — what do I do?

Override it. Brokers often report $0 or blank because they didn’t see a purchase. Replace it with the vest-date market value from your equity portal. If you already filed with the wrong number, you can request an adjustment to recover the overpaid tax.

Keep reading
How RSUs are taxed in CanadaWhy your T5008 might be wrongESPP tax in Canada

Educational information, not tax advice. Rules summarized here can change and may not fit your situation — always confirm your capital gains reporting with a qualified Canadian accountant.

Not tax or legal advice. Always confirm capital gains reporting with a qualified accountant. · Made with love in Canada 🇨🇦
© 2026 Sched3