The adjusted cost base of an investment determines how much of your sale represents a capital gain or capital loss. An inaccurate calculation can therefore cause you to report too much or too little income on your Canadian tax return.
Your brokerage may display a book value or include a cost amount on your T5008 slip. However, those figures do not always represent your correct adjusted cost base for tax purposes.
Transfers between institutions, reinvested distributions, return of capital, purchases at different prices and investments held at more than one brokerage can all affect the calculation.
This guide explains how to calculate adjusted cost base in Canada for stocks, exchange-traded funds and mutual funds held in non-registered accounts.
What Is Adjusted Cost Base?
Adjusted cost base, usually shortened to ACB, is generally the cost of a capital property for tax purposes after accounting for applicable additions and reductions.
For an investment, the ACB can include:
- The amount paid to purchase the investment
- Commissions and trading fees paid when buying it
- Additional purchases of the same investment
- Reinvested distributions
- Return-of-capital adjustments
- Certain corporate reorganizations
- Other adjustments required by Canadian tax rules
You use the ACB when calculating a capital gain or capital loss:
Capital gain or loss = proceeds of disposition − adjusted cost base − selling expenses
Suppose you sell an investment for $12,000. Its ACB is $9,500, and you pay a $10 selling commission.
Your capital gain would be:
$12,000 − $9,500 − $10 = $2,490
You generally report the disposition on Schedule 3 of your Canadian income tax return. Tax software then applies the capital-gains rules for the applicable tax year.
For a broader explanation of the different types of taxable investment income, read How to Report Investment Income in Canada.
When Do You Need to Track ACB?
You generally need to track ACB for capital property held in a non-registered account.
Examples can include:
- Publicly traded shares
- Exchange-traded funds
- Mutual funds
- Certain bonds and debentures
- Foreign shares and foreign-listed ETFs
- Other capital property
You should begin tracking the investment when you make the first purchase instead of waiting until you sell it.
Registered accounts
Ordinary purchases and sales inside a TFSA, RRSP, RRIF or other registered account do not normally create capital gains or losses that you report annually on your personal tax return.
As a result, you generally do not include units held inside registered accounts when calculating the ACB of identical investments in your non-registered accounts.
For example, if you hold the same ETF in a TFSA and a non-registered account, only the units in the non-registered account form part of your taxable ACB calculation.
Registered accounts can still have other tax consequences. The rules for contributions, withdrawals, non-qualified investments and active trading remain separate from the ACB calculation.
The Basic Adjusted Cost Base Formula
When you own only one purchase lot, the calculation is straightforward:
Total ACB = purchase price + acquisition expenses
The average ACB per share or unit is:
Average ACB per unit = total ACB ÷ total number of units owned
Suppose you purchase 100 ETF units for $20 each and pay a $10 commission.
Your total ACB is:
$2,000 + $10 = $2,010
Your average ACB per unit is:
$2,010 ÷ 100 = $20.10
If you later sell all 100 units, you use $2,010 as their ACB.
However, the calculation changes when you purchase additional units of the same investment.
How Average Cost Works for Identical Properties
Under Canadian tax rules, shares of the same class of a corporation and units of the same class or series of a fund generally qualify as identical properties.
When you purchase identical properties at different prices, you do not choose which specific shares or units you sold. Instead, you calculate an average cost.
This differs from the specific-lot accounting methods available in some other countries.
A complete ACB example
Suppose you make the following first purchase:
- 100 ETF units at $20 each: $2,000
- Purchase commission: $10
- Total ACB: $2,010
- Average ACB per unit: $20.10
Later, you purchase another 50 units:
- 50 ETF units at $24 each: $1,200
- Purchase commission: $10
- Additional ACB: $1,210
You now own 150 units with a combined ACB of:
$2,010 + $1,210 = $3,220
Your new average ACB per unit is:
$3,220 ÷ 150 = approximately $21.4667
Each of your 150 units now has the same average ACB for tax purposes, regardless of which purchase produced the units.
What Happens to ACB When You Sell Some Units?
Suppose you sell 40 of the 150 units for $28 each and pay a $10 selling commission.
First, calculate your proceeds:
40 × $28 = $1,120
Next, calculate the ACB of the units sold:
40 × $21.4667 = approximately $858.67
Your capital gain is:
$1,120 − $858.67 − $10 = approximately $251.33
After the sale, you have 110 units remaining.
The sale reduces your total ACB by the cost assigned to the 40 units sold:
$3,220 − $858.67 = approximately $2,361.33
Your average ACB per remaining unit stays approximately the same:
$2,361.33 ÷ 110 = approximately $21.4667
Selling units reduces your total ACB and the number of units you own. It does not normally change the average cost per unit of the remaining investment.
Your next purchase, reinvested distribution or other ACB adjustment may change that average.
Combine Identical Investments Across Non-Registered Accounts
The ACB calculation generally applies to all identical properties that belong to the same taxpayer.
Suppose you hold the same Canadian ETF in two non-registered accounts:
- 100 units at Brokerage A
- 50 units at Brokerage B
You generally calculate one combined average ACB for all 150 units. You do not maintain a completely separate tax cost for each brokerage account.
This creates a common recordkeeping problem. Brokerage A may know nothing about the units held at Brokerage B, while Brokerage B may not know your history at Brokerage A.
As a result, the book value displayed by either brokerage may be correct for that account’s records but incomplete for your personal tax calculation.
A spouse or common-law partner tracks investments they own separately. You do not normally combine your personal holdings with securities owned by your spouse solely because you live in the same household.
However, transactions involving a spouse can affect the superficial-loss rules discussed later in this guide.
Purchase and Selling Commissions
Trading commissions affect the calculation in different ways depending on when you pay them.
Commissions paid when buying
Add purchase commissions and acquisition expenses to the investment’s ACB.
For example:
- Purchase price: $5,000
- Buying commission: $10
- ACB added: $5,010
Commissions paid when selling
Do not add a selling commission to the ACB. Instead, subtract it as an expense when calculating the gain or loss on the sale.
For example:
- Proceeds of disposition: $6,500
- ACB: $5,010
- Selling commission: $10
- Capital gain: $1,480
Even when a brokerage offers commission-free trading, foreign-exchange charges or other transaction costs may still apply. Whether a particular charge forms part of the ACB depends on its nature.
Reinvested Distributions and Dividend Reinvestment Plans
A reinvested distribution can increase your ACB even though you did not receive spendable cash.
Suppose a fund distributes $200 of taxable income and automatically uses that money to purchase additional units.
You generally have two tax consequences:
- You report the distribution according to the information on your T3 or T5 slip.
- You add the reinvested amount to the ACB of your investment.
This adjustment prevents double taxation. Without it, you could report the distribution as income and later pay tax again by reporting an overstated capital gain when you sell the units.
A dividend reinvestment plan, often called a DRIP, works similarly. The cash dividend purchases additional shares or units. You generally add the purchase amount to your total ACB and include the new units in your average-cost calculation.
Record each reinvestment just as you would record a new purchase.
Reinvested Capital-Gains Distributions
Some funds allocate a taxable capital-gains distribution without paying cash or leaving you with additional units. Investors sometimes call these phantom distributions.
You may still have to report the distribution shown on your tax slip. At the same time, the distribution generally increases your ACB.
If you report the taxable distribution but fail to increase your ACB, you may eventually report too much capital gain when you sell the investment.
Fund providers often publish annual tax information that identifies these distributions. Your year-end brokerage statement alone may not make every adjustment obvious.
Keep the fund provider’s tax information with your annual investment records.
How Return of Capital Affects ACB
Return of capital generally reduces the ACB of your investment.
Suppose your ETF has a total ACB of $10,000 and pays a $300 return-of-capital distribution.
Your new ACB becomes:
$10,000 − $300 = $9,700
You generally do not report the $300 as ordinary investment income when you receive it. However, the lower ACB can increase the capital gain you realize when you eventually sell the investment.
A return of capital may appear in box 42 of a T3 slip or in tax information supplied by the fund.
What if return of capital reduces the ACB below zero?
Your ACB cannot remain negative.
If return-of-capital distributions reduce the ACB below zero, the negative amount generally becomes a capital gain for that year. The new ACB then becomes zero.
For example, suppose your remaining ACB is $50 and you receive a $120 return of capital.
The return of capital reduces the ACB by $50 to zero. The remaining $70 generally becomes a capital gain.
Frequent return-of-capital distributions make accurate annual records especially important.
Stock Splits and Consolidations
A standard stock split normally changes the number of shares you own without changing your total ACB.
Suppose you own 100 shares with a total ACB of $2,000. Your average ACB is $20 per share.
After a two-for-one split, you own 200 shares. Your total ACB remains $2,000, but your average ACB becomes:
$2,000 ÷ 200 = $10 per share
A share consolidation, sometimes called a reverse split, works in the opposite direction. You own fewer shares, and the ACB per share increases proportionally.
Corporate reorganizations can be more complicated than standard splits. Review the information provided by the company or obtain tax advice when an exchange, merger, spin-off or other event affects your shares.
Transfers Between Brokerages Do Not Reset ACB
Moving an investment from one non-registered brokerage account to another does not normally reset its adjusted cost base.
The receiving institution may display a new or incomplete book value because it did not receive the entire transaction history. That display does not replace your tax records.
Before transferring an account:
- Download the transaction history.
- Save purchase confirmations and annual statements.
- Record the total number of units and total ACB.
- Compare the receiving brokerage’s records with your own calculation.
An in-kind transfer may preserve the investment itself, but it does not guarantee that the new brokerage will preserve every tax detail.
Calculating ACB for Foreign Investments
You must calculate Canadian capital gains and losses in Canadian dollars, even when you buy and sell the investment in another currency.
Generally, convert:
- The purchase price using the exchange rate applicable on the purchase date
- The purchase commission using the rate applicable when you paid it
- The sale proceeds using the rate applicable on the sale date
- The selling commission using the rate applicable when you paid it
This means that movements in the exchange rate can create or increase a Canadian-dollar capital gain even if the investment’s price barely changed in its original currency.
Foreign-investment example
Suppose you purchase a U.S. investment for US$5,000 when one U.S. dollar equals C$1.30.
Ignoring commissions, your Canadian-dollar ACB is:
US$5,000 × 1.30 = C$6,500
Later, you sell it for the same US$5,000 when one U.S. dollar equals C$1.38.
Your Canadian-dollar proceeds are:
US$5,000 × 1.38 = C$6,900
Although the U.S.-dollar price did not change, the Canadian-dollar calculation produces a $400 capital gain before selling expenses.
Use the Bank of Canada exchange rate for the relevant date or another rate acceptable to the CRA, and apply your method consistently.
Do not use the sale-date exchange rate to convert the original purchase. Doing so would erase the foreign-exchange component of the capital gain or loss.
Why the T5008 May Not Show Your Correct ACB
A T5008 reports securities transactions and generally shows the proceeds of disposition in box 21. Box 20 may contain a cost or book value.
However, the CRA warns that the amount in box 20 may not reflect the investor’s correct ACB for calculating a gain or loss.
The brokerage may lack information about:
- Purchases made before an account transfer
- Identical investments held at another brokerage
- Reinvested distributions
- Return-of-capital adjustments
- Corporate reorganizations
- Foreign-exchange rates used for older transactions
- Transactions that occurred before the brokerage began tracking book value
Use the T5008 to help identify dispositions, but verify the cost against your own records.
The proceeds shown on the slip do not eliminate your responsibility to calculate the correct ACB.
How Superficial Losses Affect ACB
A superficial loss can occur when you sell an investment at a loss and you or an affiliated person acquires the same or identical property during the period beginning 30 calendar days before the sale and ending 30 calendar days after it.
The rule also requires that you or the affiliated person still own, or have the right to acquire, the replacement property 30 days after the sale.
Affiliated persons can include your spouse or common-law partner and certain corporations, partnerships or trusts connected with you.
When the rule applies:
- You generally cannot deduct the loss immediately.
- If you acquired the replacement property, you can usually add the denied loss to its ACB.
- The higher ACB may reduce a future capital gain or increase a future capital loss.
For example, suppose you sell an ETF at a $500 loss and repurchase the identical ETF within the relevant period while continuing to own it after the 30th day.
If the superficial-loss rule applies, you generally cannot claim the $500 loss immediately. Instead, you may add it to the ACB of the replacement units.
Take special care when a registered account acquires the replacement property. A denied loss involving a TFSA, RRSP or another registered plan may not provide a future tax benefit in the same way. Consider obtaining professional advice before deliberately realizing a loss and repurchasing the investment in another account.
A Simple ACB Tracking Method
A spreadsheet can handle many straightforward portfolios.
Create one section for each investment and record:
- Transaction date
- Transaction type
- Number of units purchased or sold
- Price per unit
- Purchase amount or sale proceeds
- Commissions and transaction expenses
- Reinvested distributions
- Return of capital
- Other ACB adjustments
- Total units owned
- Total ACB
- Average ACB per unit
Update the record whenever you:
- Purchase additional units
- Reinvest a distribution
- Receive return of capital
- Sell some units
- Transfer the investment
- Experience a stock split or reorganization
Do not wait until tax season to reconstruct every transaction.
Your T3 slip may not arrive until several weeks after the end of the year, and fund providers may publish final distribution details separately. Review these documents before finalizing your annual ACB records.
Where to Find ETF and Fund Tax Information
Your brokerage statements may not contain every adjustment required to calculate the ACB of a Canadian ETF or mutual fund.
For example, a fund can distribute return of capital or allocate a reinvested capital-gains distribution that affects your ACB. These adjustments may appear in year-end tax documents even when no corresponding cash transaction appears in your account.
Canadian Tax Breakdown Reporting Service
The Canadian Tax Breakdown Reporting Service, operated by TMX CDS, provides tax breakdown information submitted by Canadian fund issuers.
Depending on the investment, the information can identify distributions consisting of:
- Interest or other income
- Canadian dividends
- Foreign income
- Capital gains
- Return of capital
- Reinvested or non-cash distributions
Search using the fund’s full name or CUSIP when possible. A ticker symbol alone may not always identify the correct security or fund series.
Also check whether the service marks a filing as revised. An issuer may update its tax information after publishing the original report.
CDS compiles information supplied by issuers. Therefore, compare the results with the fund provider’s year-end tax documents, your T3 or T5 slips and your own transaction history.
Fund-provider tax documents
Many ETF providers publish annual tax-character information on their websites. These documents may show the tax breakdown of each distribution and identify reinvested capital-gains distributions.
Use the information for the exact fund, series and tax year you owned. Funds with similar names or different currency versions can have different CUSIP numbers and distribution details.
The fund’s distribution history may also help you match each adjustment to the number of units you held on the applicable record date.
ACB calculation tools
A spreadsheet can handle a straightforward portfolio, but specialized tools can reduce repetitive calculations.
For example, AdjustedCostBase.ca offers tools designed for Canadian investors. Its core features include ACB and capital-gains calculations, while additional features can help import transactions, retrieve exchange rates and process certain ETF or fund tax adjustments.
Disclosure: MindsetMoney is not affiliated with AdjustedCostBase.ca and receives no compensation for mentioning it. It is included as an example of a third-party tool that Canadian investors may choose to evaluate.
A third-party calculator does not transfer responsibility for the result. Review every imported transaction, retain your source documents and compare the final calculation with your tax slips, fund-provider information and brokerage records.
Before entering financial information into any online service, review its terms and privacy practices and decide whether you are comfortable storing your transaction history there.
Whether you use a spreadsheet or specialized software, understanding the calculation remains useful. It allows you to identify missing transactions, unreasonable results and incorrect assumptions before filing your return.
Common ACB Mistakes
Using the market value as the ACB
The investment’s current value does not determine its ACB. ACB generally reflects cost and applicable tax adjustments.
Tracking every brokerage account separately
Identical properties you own in different non-registered accounts generally require a combined average-cost calculation.
Using the price of the oldest or newest purchase
Canada generally requires average-cost accounting for identical properties. You cannot normally choose a specific purchase lot to produce the tax result you prefer.
Forgetting purchase commissions
Purchase commissions generally increase ACB. Omitting them can overstate a future capital gain.
Adding selling commissions to ACB
Selling commissions normally reduce the proceeds when you calculate the gain or loss. They do not become part of the investment’s ACB.
Ignoring reinvested distributions
Reinvested distributions generally increase ACB. Missing them can cause double taxation.
Ignoring return of capital
Return of capital generally reduces ACB. Missing it can understate your eventual capital gain.
Trusting the T5008 without checking it
The cost or book value on the slip may not equal your correct ACB.
Using one exchange rate for every foreign transaction
Each purchase, sale and transaction expense generally requires conversion using the applicable rate for its date.
Forgetting the superficial-loss rule
Selling at a loss and quickly repurchasing the same investment can delay or eliminate the immediate deduction.
Using tax data for the wrong fund series
Two funds can have similar names but different CUSIP numbers, currency versions or distribution histories. Confirm that the tax information matches the exact security you owned.
ACB Checklist Before Selling an Investment
Before reporting a disposition:
- Gather the complete transaction history from every non-registered account.
- Combine identical investments that belong to you.
- Add purchase commissions and acquisition expenses.
- Include every additional purchase and DRIP transaction.
- Add reinvested taxable distributions where appropriate.
- Subtract return-of-capital distributions.
- Account for stock splits, consolidations and reorganizations.
- Convert every foreign-currency transaction to Canadian dollars.
- Calculate the average ACB per unit immediately before the sale.
- Assign the appropriate ACB to the units sold.
- Subtract selling expenses when calculating the gain or loss.
- Check whether the superficial-loss rule applies.
- Compare your calculation with the T5008 and brokerage records.
- Review the fund provider’s tax documents and CDS data where applicable.
- Keep the supporting documents with your tax records.
Accurate Records Make Investing Simpler
Adjusted cost base can appear complicated because the calculation may span many years and more than one institution. The underlying process is manageable when you record each transaction as it occurs.
A simple portfolio can also reduce the work. Holding a small number of diversified funds means fewer purchases, distributions and tax adjustments to track. If you are reviewing your portfolio structure, read All-in-One ETFs in Canada.
The objective is not to optimize every minor tax detail. It is to maintain records that are accurate enough to report your gains and losses correctly without rebuilding your entire investment history at tax time.
Frequently Asked Questions
Is book value the same as adjusted cost base?
Not always. A brokerage’s book value may match your ACB when it has complete and accurate information. However, transfers, holdings at another brokerage, reinvested distributions and other adjustments can make the displayed amount incomplete.
Do I need to calculate ACB inside a TFSA or RRSP?
You generally do not calculate capital gains and losses for ordinary investment transactions inside registered accounts. Do not combine registered-account units with identical investments held in your non-registered accounts.
Do I calculate ACB separately for every purchase?
Record every purchase separately, but combine purchases of identical properties to calculate an average cost. Recalculate the average whenever you acquire additional units or make another applicable adjustment.
Does selling some units change the average ACB of the remaining units?
A sale reduces your total ACB and the number of units you own. It does not normally change the average ACB per unit of the remaining investment.
Does return of capital count as taxable income?
Return of capital generally reduces the investment’s ACB instead of creating ordinary income when received. If it reduces the ACB below zero, the negative amount generally becomes a capital gain and the new ACB becomes zero.
Do reinvested distributions increase ACB?
Generally, yes. You normally report the taxable distribution and add the reinvested amount to your ACB. This helps prevent taxation of the same amount again when you sell.
Can I rely on my T5008?
Use it as a starting point, but verify the cost amount against your own records. The CRA states that the amount in box 20 may not represent the investor’s correct ACB.
Is CDS the same as the CRA?
No. CDS compiles tax breakdown information supplied by issuers. It can help identify the composition of fund distributions, but it does not determine your personal tax obligations or replace CRA guidance.
Should I use ACB calculation software?
Software can reduce repetitive calculations, especially when you have numerous purchases, distributions or foreign-currency transactions. However, you should still understand the inputs, review imported data and retain the documents supporting the result.
How long should I keep ACB records?
Keep the records required to support the ACB for as long as you own the investment and for the applicable record-retention period after reporting its disposition. Older purchase records may remain relevant for many years.
Sources
- Canada Revenue Agency: Capital Gains Guide
- Canada Revenue Agency: Completing Schedule 3
- Canada Revenue Agency: Tax treatment of mutual funds
- Canada Revenue Agency: T5008 Guide
- Canada Revenue Agency: Capital losses and the superficial-loss rule
- TMX CDS: Tax Breakdown Services
This article provides general educational information and does not constitute tax, legal, financial or investment advice. Tax rules can change, and their application depends on your circumstances. Consult the CRA’s current guidance or a qualified tax professional when necessary.