T5008 Box 20 is not your ACB
T5008 Box 20 reports broker cost or book value, not necessarily your legal ACB. That internal figure can be incomplete for tax purposes — and brokers say so in the fine print.
myCostBase: Reconciles your ledger ACB against T5008 figures by security, explains the difference, and exports a disposition summary you can defend.