← Back to Blog

How to track adjusted cost base for DRIP shares in Canada

Most DRIP investors assume adjusted cost base only matters when they eventually sell. In a non-registered account, that is too late. An ordinary cash dividend reinvested into additional identical shares or units is another acquisition and changes average ACB. For ETFs and fund trusts, return of capital and reinvested/non-cash distributions can also change ACB without an ordinary DRIP purchase.

That is what catches investors off guard. DRIP feels automatic, so people assume the recordkeeping must also happen automatically. It often does not. Your broker may show a cost basis number, but for synthetic DRIPs and partial reinvestment events, that number may be incomplete or wrong. The responsibility is still yours.

The good news is the tracking system does not need to be complicated. You do not need a massive spreadsheet. You need a simple process, updated for purchases, sales and applicable tax adjustments, from the first acquisition onward.

When ACB matters and when it does not

Adjusted cost base matters for DRIP holdings in a non-registered account. That is where capital gains and losses are calculated when you sell.

Inside a TFSA, ACB tracking is not relevant because there are no capital gains tax calculations on qualifying growth and withdrawals. Inside an RRSP, capital gains tracking also is not the issue because withdrawals are taxed as income later rather than based on security-level cost basis.

The mistake many Canadian investors make is building their DRIP habit inside a TFSA first, then carrying that same mental model into a taxable account. The investing behavior looks identical. The tax treatment does not.

How ACB works for DRIP shares

Total ACB is the adjusted cost of the full position; ACB per share is that total divided by the number of identical shares held. Every time your dividend buys additional shares, the average must be recalculated.

New ACB per share = (previous total ACB + new purchase cost) divided by total shares after reinvestment

For an ordinary cash-funded DRIP purchase, the event does two things: it increases your share count and it increases the total dollars you have invested in that holding.

A simple worked example

Suppose you start with 200 shares at $45.00 per share in a non-registered account. Your total cost is $9,000, so your ACB is $45.00 per share.

Next quarter, your dividend produces $100.00 and the stock is reinvested at $47.20. If fractional shares are supported, the DRIP buys about 2.118 shares.

ItemValue
Starting shares200
Starting ACB per share$45.00
Starting total cost$9,000.00
Dividend used for reinvestment$100.00
Reinvestment price$47.20
New shares added2.118
New total shares202.118
New total cost$9,100.00
New ACB per share$45.02

The change looks tiny after one quarter. That is exactly why people ignore it. But after years of quarterly or monthly reinvestments, the gap between your true ACB and your guessed ACB can become large enough to distort your capital gains calculation meaningfully.

Whole-share versus fractional DRIP changes the math

Not every DRIP uses the full dividend amount to buy shares. Many Canadian broker DRIPs are synthetic and only buy whole shares. If your dividend is $100.00 and the share price is $47.20, you receive 2 shares for $94.40 and the remaining $5.60 is paid to you in cash.

For this ordinary synthetic DRIP example, leftover cash does not increase ACB because it was not used to buy shares. Only the amount actually deployed into the purchase is added to the total cost base.

Common ACB mistake

If your broker only buys whole shares, do not use the full cash dividend as the added cost basis. Use only the amount that actually purchased shares.

This is one reason platform-reported cost basis can be unreliable. If you want a better sense of how whole-share rules affect the compounding side of the equation, compare the mechanics in the DRIP Engine Simulator.

ACB can change even when no shares are bought

For Canadian ETFs, mutual fund trusts, REITs and similar fund structures, track purchases plus tax adjustments. Return of capital (ROC) reduces total ACB even though it is not a purchase. Reinvested/non-cash distributions can increase total ACB even when no ordinary cash-funded purchase appears in your account. These adjustments may become clear through year-end tax reporting and issuer documents, so DRIP trade confirmations alone are not enough.

The CRA's mutual fund tax guidance includes a worked example with both a reinvested distribution increase and a ROC decrease. If ROC reduces the ACB of trust units below zero, the CRA says the negative amount is a capital gain for that year and the new ACB is zero. For more detail, read our guide to ROC distributions and adjusted cost base in Canada.

A real ETF example: XEQT in 2025

BlackRock's 2025 iShares distribution characteristics lists XEQT's annual ROC as CAD $0.04485 per unit and its reinvested distribution as CAD $0.32215 per unit. The document provides four record dates: March 26, June 25, September 24 and December 30, 2025. The CAD $0.32215 reinvested distribution is associated with the December 30, 2025 record date; ROC is broken out across all four distributions.

If an investor held the same number of units on all applicable record dates, the reinvested amount adds to ACB and the ROC amounts subtract from it, separately from any cash-funded DRIP purchases. This is a direction-of-adjustment example, not a complete investor tax calculation. Use the units actually held for each applicable distribution, and do not count the same reinvested amount twice if it is already included in your records.

Annual totals are not automatically your adjustment

If you bought or sold units during the year, do not multiply the annual tax factor by your year-end units blindly. Include only applicable distributions and record-date holdings; per-distribution detail is preferable where available. If only an annual issuer figure exists, obtain issuer, broker or tax documentation to determine your amount. Do not invent a per-distribution allocation.

If a tax-factor source does not list a fund or tax year, treat the adjustment as unknown/unverified until authoritative data is found, not as zero.

We appreciate the work ActiveACB has done compiling issuer-sourced ETF tax-factor data. ActiveACB helped us locate and verify the issuer document used in this example. Its ETF Tax Factors dataset is a useful third-party lookup/index for return of capital and reinvested distribution data. CRA guidance governs the tax treatment, and issuer documents remain the authoritative source for reported fund amounts.

The practical ACB event tracking system

Keep a dated event log with units added or removed and a signed ACB adjustment for every purchase, sale or tax adjustment. Maintain running total ACB and running units, then divide total ACB by units to calculate ACB per unit. The examples below show event types, not a sequence of transactions or assumed tax-factor amounts.

Dated eventUnits +/-Total ACB adjustment +/-
Purchase / ordinary cash-funded DRIPAdd units acquiredAdd actual purchase cost, including applicable acquisition fees
Return of capitalNo unit change from the ROC adjustmentSubtract applicable ROC
Non-cash reinvested distribution with no net unit changeNo net unit changeAdd applicable reinvested amount
Partial saleRemove units soldSubtract units sold multiplied by average ACB per unit immediately before sale

Keep one record per security, pooling identical holdings across your non-registered accounts rather than mixing them with registered holdings. The CRA's Capital Gains guide explains average cost for identical properties. Keep broker transaction details, issuer tax documents and applicable record-date quantities with your log. Record each adjustment using the date and amount supported by the issuer or broker tax documentation. If later tax reporting reveals an adjustment that applies to a period before a sale, revisit the ACB used for that disposition.

What happens when you sell part of the position

A partial sale uses your current ACB per share to determine the gain on the shares sold. The remaining shares keep the same ACB per share after the sale.

  • • ACB per share: $45.02
  • • Sale price: $55.00
  • • Gain per share: $9.98
  • • Shares sold: 50
  • • Capital gain: $499.00
  • • Taxable capital gain at a 50% inclusion rate: $249.50

After the sale, you keep tracking future purchases and tax adjustments on the reduced share count using that same per-share ACB as the new baseline.

Why this matters before you sell, not just when you sell

If your DRIP is active for years, you are creating dozens of future ACB events. Knowing that pace early is useful. It tells you whether your tracking habit needs to be monthly, quarterly, or simply more disciplined than it has been so far.

The DRIP Engine Simulator helps with the projection side of that. It shows how many shares your reinvestment engine is likely to generate and how quickly additional cost-basis events can accumulate as the position grows.

The takeaway

Adjusted cost base tracking for DRIP shares is not optional in a non-registered account. Ordinary DRIP purchases change units and ACB; fund tax adjustments can change ACB without an ordinary purchase. The math is manageable, but only if you start recording it before years of activity pile up.

Track ACB where it matters, use the actual purchase amount for whole-share DRIPs, and reconcile fund tax adjustments against authoritative documents. Check applicable record dates when your holdings change, and keep missing data marked as unverified. Your broker's cost basis display still needs checking.

This content is for informational purposes only and does not constitute licensed financial advice. Tax rules and contribution limits are accurate as of 2026 and may change. Consult a qualified financial advisor before making investment decisions.

Free — No credit card required

Track your own portfolio with Prospyr

See your coverage ratios, DRIP health, and monthly income in one place. Built for Canadian dividend and DRIP investors.

Create your free account →

Follow Prospyr

Follow Prospyr for more Canadian dividend and DRIP planning ideas.

Free Weekly Digest

The Prospyr Dividend Brief

Get a free weekly Canadian dividend income tip — no spam, unsubscribe any time.