The T5008 slip, explained

Why the cost-base box is so often blank or wrong — and what you’re actually supposed to report.

Updated July 2026 · 6 min read

What is a T5008?

A T5008 (Statement of Securities Transactions) reports securities you disposed of during the year. Your broker files one with the CRA and gives you a copy. Each slip lists what was sold, when, and for how much — the key boxes being box 21 (proceeds of disposition) and box 20 (cost or book value).

Proceeds (box 21) are generally reliable. The problem is box 20.

Why box 20 is blank, wrong, or misleading

Brokers are not required to compute your adjusted cost base, and often they cannot do it correctly even if they try. Box 20 is frequently:

  • Blank — the broker simply didn’t populate a cost base.
  • Book value, not ACB — an internal figure that ignores the adjustments the CRA requires.
  • Account-limited — it reflects only the position held with that broker, not your pooled cost across every account.
  • Missing adjustments — it rarely accounts for reinvested distributions, return of capital, or FX on US-dollar trades.
You are responsible for the cost base Regardless of what box 20 says, the onus is on you to report the correct adjusted cost base. Copying a wrong or blank box 20 onto your return can overstate a gain (you overpay) or understate one (you invite a reassessment).

What you actually report

On your return you report the correct proceeds and the correct adjusted cost base, which flow through Schedule 3. Proceeds usually match the slip; the cost base should be your own pooled ACB. Where the two disagree, keep a record of how you arrived at your figure — that is what supports it if the CRA asks. This figure ultimately appears on Schedule 3.

If you receive multiple T5008s across brokers for the same security, remember they each see only part of the picture. Your true cost base pools all of them.

Reconciling slips against your records

Reconciliation means lining up each reported disposition against your own trade history: confirming the proceeds, supplying the right cost base where the slip is blank, and flagging anything that doesn’t match — a missing slip, a duplicate, or a cost base that ignores your DRIPs and return of capital. Done before you file, it turns a stack of slips into numbers you can defend.

Frequently asked

Do I report the T5008 amounts exactly as shown?

Report the correct proceeds (usually matching box 21) and your own adjusted cost base. Do not simply copy box 20 — it is often blank, based on book value, or limited to one account. You are responsible for reporting the accurate cost base even when it differs from the slip.

Why did I get multiple T5008 slips for the same stock?

If you hold and sell the same security at more than one broker, each broker issues its own slip covering only the account with them. Your true cost base pools all accounts, so no single slip reflects the correct ACB on its own.

What if box 20 on my T5008 is blank?

A blank box 20 means the broker did not report a cost base — it does not mean your cost base is zero. You must supply the correct adjusted cost base from your own records, or your capital gain will be overstated.

Keep reading
What is adjusted cost base?Capital gains tax in CanadaHow to fill Schedule 3

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