All calculators

RSU & ESPP ACB calculator

RSU vests, ESPP purchases, and stock option exercises set your adjusted cost base at fair market value on the event date — the benefit was already taxed on your T4. See your T4 amount and the ACB the CRA expects on Schedule 3, and how much double tax you avoid by getting it right. Nothing here is uploaded; it only lives in this page.

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.

What is my ACB for vested RSUs in Canada?

The fair market value of the shares on the vest date. That full amount is taxed as employment income on your T4 in the vest year, and the same amount becomes your adjusted cost base. If you report an ACB of $0 when you sell, you pay tax on the same money twice.

How is an ESPP discount taxed in Canada?

The discount (fair market value minus what you paid) is an employment benefit taxed on your T4 in the purchase year — it is never a capital gain. Your ACB is the full fair market value on the purchase date: the amount you paid plus the taxed discount.

Does the 50% stock option deduction change my ACB?

No. The paragraph 110(1)(d) deduction reduces the taxable amount of the option benefit on your return, but your adjusted cost base stays at the full fair market value on the exercise date. The deduction and the ACB are calculated independently.

Why does my T5008 show the wrong cost for employer shares?

Brokers often report the exercise price, the discounted ESPP price, or nothing at all in the cost box, because they don't know your employment benefit was already taxed. The T5008 cost box is not authoritative — you are responsible for reporting the correct ACB (fair market value on the event date) on Schedule 3.

My shares are in USD — what exchange rate do I use?

Convert the fair market value using the Bank of Canada rate on the event date (vest, purchase, or exercise date) — not the rate on the day you sell. The sale proceeds are converted at the sale-date rate, which is how currency movement itself becomes a capital gain or loss.

Educational information, not tax advice. Always cross-check against your T4 and confirm reporting with a qualified accountant.

Get equity comp right every year, automatically

Sched3 records every vest, purchase, and exercise at the correct FMV cost base, pools them with your regular lots, and carries the right ACB into your Schedule 3 — alongside superficial-loss detection and T5008 reconciliation.

Track your ACB free
Full ACB calculatorETF phantom distributions
Not tax or legal advice. Always confirm capital gains reporting with a qualified accountant. · Made with love in Canada 🇨🇦
© 2026 Sched3