Moving shares between your own taxable brokerage accounts should not mean rebuilding their cost from the transfer-day price. An in-kind transfer changes where the securities are held. When beneficial ownership remains unchanged, the original investment history continues to matter. The practical challenge is preserving that history while two institutions show different sides of the movement.
This guide covers transfers between taxable accounts of the same owner. A contribution to a TFSA or RRSP, a gift to another person, or a change in beneficial ownership has different consequences. Establish the type of transfer before deciding how to enter it. For the wider calculation, see pooled adjusted cost base across brokerages .
Identify what actually moved
Confirm whether the instruction was in kind or in cash. An in-cash transfer usually involves a sale before the money moves; that sale needs its own gain or loss calculation. An in-kind transfer ordinarily moves the existing securities without that sale. Some transfers are mixed: whole shares move in kind while a fractional holding is sold.
Read the final statement from the sending broker and the first statement from the receiving broker. Match the security identifier, quantity, account owner, and currency. Keep any sale of fractional units separate from the main transfer so it is not lost in a single “transfer” total.
Joint accounts need additional attention. A move between an individual account and a joint account is not automatically a transfer with unchanged beneficial ownership. Establish who owns the property and who funded it before treating the event as a simple custody change.
Preserve cost while changing account location
Maintain an account-level movement record alongside the pooled ledger. The outgoing and incoming entries explain where the shares went, but do not create a new purchase cost merely because the receiving statement displays market value.
A useful transfer record contains the original and destination account references, transfer dates, quantity, security identifiers, and the supported cost carried forward. Attach the source ledger or acquisition history, rather than relying only on a single total sent between institutions.
Check whether any distribution, reinvestment, or sale occurred while the transfer was pending. A residual cash payment can arrive later, and a DRIP may create units that move separately. Reconcile those follow-up events before declaring the transfer complete.
Worked example across two brokers
Assume one investor holds 100 shares at Broker A with total ACB of $4,000 and 50 identical shares at Broker B with total ACB contribution of $2,500. There are no other purchases, distributions, or adjustments. The pooled position is 150 shares with total ACB of $6,500, or $43.3333333 per share.
The investor moves all 100 shares from A to B in kind. They are worth $5,500 on the transfer date. After the transfer, B holds all 150 shares, but the taxpayer still has total ACB of $6,500. The $5,500 market value of the transferred portion does not replace its historical cost.
Later, the investor sells 60 shares for $3,600 and pays a $10 selling commission. The allocated ACB is 60 × ($6,500 ÷ 150) = $2,600. The capital gain is $990. The remaining 90 shares retain ACB of $3,900.
If the receiving system instead treated the transferred block as a $5,500 purchase, it would overstate total pooled cost by $1,500. That error would affect both the current sale and the remaining holding. Use the T5008 reconciliation checker to compare a later slip with the supported sale calculation.
Check the Canadian-dollar result, then maintain the history behind every conversion.
- Hosted in Canada
- No broker or CRA passwords
- Export your records anytime
- Prices in CAD · No credit card for Free
Review imported transfer entries
Preview the file before committing rows. Check how the importer classified outgoing transfers, incoming transfers, cash movements, and any actual sales. A positive quantity on a receiving statement is not enough to prove a purchase took place.
If you already imported the full acquisition history, avoid adding another opening balance for the same shares. If you are beginning from a supported opening balance, document the cutoff date and ensure earlier transactions are not also included. Either approach can be reviewable; mixing them without a cutoff creates duplicate cost.
A transfer row with missing cost requires investigation, much like lost purchase records . Save the row and supporting statements, then resolve the cost from the original history or a reviewed opening balance. Do not force a zero-cost import simply to make the batch succeed. Check the import workflow for preview and review steps.
Common mistakes during a move
The most common error is treating the incoming market value as a fresh ACB. Another is recording the outgoing movement as a taxable sale when no disposition occurred. A third is keeping two complete holdings in the ledger because the sending and receiving statements overlap during processing.
Currency adds another opportunity for error. A CAD display and a USD display can describe the same property. Preserve the supported Canadian-dollar ACB; do not convert the entire historical cost at the transfer-day exchange rate just because the new account is denominated differently.
Transfer charges also deserve separate review. Do not automatically categorize every account fee as a purchase commission or selling expense. Keep the description and ask about its treatment when it is material. Correct classification depends on what the fee actually paid for.
What to keep for later reporting
Retain the transfer request, completion confirmation, before-and-after statements, and the ledger showing cost before the move. Add a short note explaining that beneficial ownership was unchanged, if that is the established fact. Keep any fractional-unit sale confirmation and later residual activity with the same file.
Before a subsequent sale, reconcile three quantities: units at the old broker after completion, units received at the new broker, and units in the taxpayer’s pooled record. Then compare the cost carried forward with the documented history. This is a more useful check than asking whether two account screens happen to display the same average price.
A brokerage move is a good checkpoint for archiving records. Download them while the original account remains accessible, and keep an independent copy. The practical goal is a continuous calculation that survives changes in institutions, account numbers, and statement formats.
Sources
Related guides
IBKR activity statements, Flex files, and ACB
Choose the correct IBKR CSV format, review trade sections and commissions, and reconcile Canadian pooled ACB beyond the broker’s …
Norbert’s gambit: keep the Canadian-dollar ACB trail
Track DLR and DLR.U purchases, journalling, and sales in Canadian dollars so a currency-conversion workflow does not hide a …
Using Bank of Canada FX Rates for Capital Gains
Learn how to find and document Bank of Canada exchange rates for foreign-currency investments, including settlement dates, missing …
Check the Canadian-dollar result, then maintain the history behind every conversion.
- Hosted in Canada
- No broker or CRA passwords
- Export your records anytime
- Prices in CAD · No credit card for Free