How to Export Your CIBC Investor’s Edge Transaction History for Tax Calculation
CIBC Investor’s Edge lets you download your transaction history as a CSV from the Account Information menu. Follow these steps to export it and upload it to the ACB calculator, which reads the file directly.
Sign On to Investor’s Edge
Go to investorsedge.cibc.com and sign on from a computer. CIBC’s Mobile Wealth app lets you review transactions, but CIBC documents no export from the app, so use the website for this.
Open Transaction History
Select Account Information, then Transaction History. These are the labels CIBC’s own help pages use. On screen the Date column carries two dates for each trade, marked T for the day it was filled and S for the day it settles. The downloaded file gives each its own column.
A cash transfer can take a while to show. CIBC says some orders appear in Transaction History only after review, which can take up to two hours. If you moved cash today, export tomorrow.
Choose the Account and the Widest Date Range
Pick your non-registered account and use the custom range to reach back to the day the account was opened. ACB is cumulative, so a single year on its own gives the wrong cost base for anything bought earlier. If you sold at a loss in December, run the range through January 30 of the following year so January repurchases are included.
CIBC does not publish how far back the screen will go. Its older interface stopped at 13 months and quietly moved the From date to the earliest one it allowed. After you download, compare the first row’s date with the date you asked for.
History older than the export reaches? Statements and trade confirmations stay online for seven years under eDocuments. Reconstruct all missing buys, sells and other ACB adjustments from those records. Add the missing trades through the trade editor and record the related cost-base changes. Purchases alone do not establish the remaining holdings or their cost.
Transferred your account in? Positions that arrived by transfer appear as Transfer In rows with a book value from the delivering broker. That figure is a record to check against and not a CAD cost base, so those rows are listed on the transfers card and not added to your ACB. Upload the earlier broker’s history alongside, or enter the cost in the trade editor.
Download the Transactions
Use the transaction table’s download or export control to save a CSV. It arrives as Transaction_History.csv with 17 columns, among them Transaction Date, Settlement Date, Transaction Type, Symbol, Market, Description, Quantity, Price, Commission, Currency of Amount and Amount.
Upload it exactly as downloaded. The calculator recognizes the file by its header row. A copy opened and re-saved in a spreadsheet can lose that recognition. The sort order on screen does not matter, and newest-first and oldest-first files are read alike.
Upload to ActiveACB
Drop the file on the calculator. It is labelled CIBC CSV and read directly, with no column mapping. Buys and sells take their cash from the Amount column. Option trades are recognized from the description, with CIBC’s OPEN CONTRACT and CLOSING CONTRACT markers telling a written contract from a bought one. Expired and assigned contracts close on the contract date, dividends carry their non-resident withholding, and savings-fund interest reinvested as units adds to the fund’s cost.
Written options spanning tax years. ActiveACB currently recognizes their premiums when the position closes. Review and adjust the affected returns for the write-year reporting and later-exercise rules explained in the options guide.
Non-registered accounts only. The export does not say which account it came from, so every CIBC file is treated as a taxable account. Leave TFSA, RRSP and other registered account exports out.
US-dollar trades. An Investor’s Edge account has a Canadian-dollar and a US-dollar side, and the file names the currency on every row. US commissions are charged in US dollars. Each US-dollar row converts at the Bank of Canada rate for its own settlement date.
Zero commissions are normal. CIBC runs free-trade promotions and commission-free ETF purchases, so many rows show no commission. When the commission has not posted yet, the Amount column already includes it, and Amount is what the calculation uses.
Early support, and your file helps. CIBC Investor’s Edge support is newer than IBKR, Questrade or Wealthsimple and was built from real customer exports. To keep improving it, each CIBC Investor’s Edge file you upload is kept privately for 7 days and then deleted, as the privacy policy describes. You can turn this off on your profile page. Rows the parser does not recognize are never guessed at, and each one is named in your warnings with its row number.
Before you file from the slip, see why your CIBC T5008 may not reflect your true ACB.
Which CIBC tax slips should I expect?
For a non-registered Investor’s Edge account, CIBC mails the T5 (issued for C$50 or more of dividends and interest) and the T5008 for securities sold at the end of February. The T3 for trust and ETF distributions, which also carries the year’s return of capital, and the T5013 for partnership income follow through March and April. Quebec residents receive the matching Relevé slips. A year-end Transaction Summary of your trading activity comes with the package, and the T5008 corresponds to the transactions on it.
The Transaction History CSV is still the better source for an adjusted cost base calculation. The slips summarize the year after it ends, one account at a time. The export carries the dated events themselves, in both currencies, which is what pooling, the superficial loss window and option premiums are worked out from.
The slip schedule comes from CIBC Investor Services’ tax slips and mailing dates document.
Prefer ActiveACB in your Google results. Add activeacb.ca as a preferred source and Google shows you more of our tax guides in your own search results.
Add ActiveACB in Google