Brokers report your proceeds on a T5008 — but box 20, your cost base, is often blank, wrong, or per-slip instead of pooled. Sched3 matches each slip to your own trade history, supplies the CRA-correct ACB, and shows you exactly where the broker's number and yours disagree.
Bring in T5008 data and your broker transaction history. Sched3 lines up each reported disposition with the trades behind it.
Every slip is matched to your pooled ACB. Where the broker left box 20 blank, Sched3 supplies the correct figure; where the numbers disagree, it flags the gap and explains why.
Reconciled dispositions flow into your realized gains and Schedule 3, each traceable back to the slip and the trades it came from.
Sched3 compares the broker-reported figures against your own records and surfaces the discrepancies that matter, so nothing is silently copied onto your return.
The CRA taxes the average cost of everything you hold — not each brokerage account in isolation. Sched3 reconciles across every account so a security sold at one broker uses the cost base built from all of them.
T5008 import and reconciliation are part of the Active plan, alongside the capital-gains and Schedule 3 tools.
Manual entry, 1 portfolio, basic ACB & CSV export.
Broker import, superficial loss detection, FX support, splits & DRIPs.
Everything, for one investor: T5008/T3 tools, crypto, equity comp, corporate actions, accountant export.
Multi-client dashboard, client import links, bulk import, branded reports.
A T5008 (Statement of Securities Transactions) reports the securities you disposed of during the year and the proceeds. Your broker files one with the CRA and gives you a copy. It reports proceeds reliably, but the cost-base box is often blank or based on a book value that may not match your true adjusted cost base.
Brokers are not required to compute your adjusted cost base, and even when they do, they see only the account with them — not your pooled position across brokers, your DRIPs, return of capital, or FX. That is why box 20 is frequently empty or understated. You are responsible for reporting the correct ACB.
You report the correct proceeds and the correct adjusted cost base. Proceeds usually match the slip; the cost base should be your own pooled ACB, which may differ from the slip. Sched3 reconciles the two so you file accurate figures and can show the CRA how you arrived at them.
We ship features our users ask for. Tell us what would help.