TREADSTONE LAW · ONTARIO · DIGITAL LEGAL SERVICES · EST. MMXXI ·TSL
№ iv Tax

Selling Part of Your Position: How ACB Works on a Partial Stock Sale in Ontario

Selling only some of your shares? Learn how adjusted cost base is calculated on a partial sale under Canadian tax rules, with a worked example.

Tax5 min readTSLBy the Treadstone Law team · OntarioUpdated 2026-07
All articles
Key takeaways
  • For Canadian tax purposes, shares of the same class in the same corporation are treated as "identical properties," and identical properties are pooled together into a single adjusted…
  • When you sell only part of your position, the capital gain or loss is calculated as: 1.
  • Several events adjust the pooled average without you actively "buying" more shares: - Reinvested dividends or distributions — automatically purchased units or shares are added to the…

Most investors eventually sell only part of a holding — a hundred shares out of three hundred, or a slice of a mutual fund position to cover a tax bill or rebalance a portfolio. When you do, the Canada Revenue Agency doesn't let you pick which shares you're "selling" for tax purposes. Instead, calculating your ACB on a partial sale relies on a pooling rule that blends every purchase of that security into a single average cost.

Getting this wrong is one of the most common errors self-directed investors make on their tax returns. It usually happens because people think in "lots" — the shares they bought in one year versus the ones bought years later — when the tax rules require you to think in averages.

This article walks through how the averaging rule works, what counts as the "same" property for this purpose, and how to work through a partial sale step by step.

Identical Properties Are Pooled, Not Tracked Separately

For Canadian tax purposes, shares of the same class in the same corporation are treated as "identical properties," and identical properties are pooled together into a single adjusted cost base. It doesn't matter that you bought some shares in one purchase and more in a later purchase at a different price — for tax purposes, you hold one combined position with a single blended average cost per share.

This is different from the "specific identification" or FIFO approaches used in some other contexts. Canada's approach is an average cost method: every time you buy more of the same security, your ACB per share is recalculated across your entire holding.

How the Averaging Rule Works on a Sale

When you sell only part of your position, the capital gain or loss is calculated as:

  1. Take your total ACB (the average cost per share, multiplied by the total number of shares you hold immediately before the sale).
  2. Multiply the average cost per share by the number of shares you are selling.
  3. Subtract that amount from your proceeds of disposition (net of selling costs) to find your capital gain or loss.

Your remaining shares keep the same average cost per share — selling part of a position doesn't change the ACB of what's left.

Example (illustrative only — use your actual numbers):

What Can Move Your Average ACB Over Time

Several events adjust the pooled average without you actively "buying" more shares:

Missing any of these adjustments is one of the main reasons an investor's reported ACB doesn't match what a broker's tax slip shows.

Common Mistakes on a Partial Sale

Brokerage-reported ACB figures on year-end statements are a useful starting point, but they aren't always complete — especially if you moved a position between institutions or reinvested distributions outside a formal reinvestment plan.

Frequently asked questions

If I bought shares in a TFSA and the same stock in a non-registered account, do I pool them together?

No. ACB pooling applies separately to each account, because gains and losses inside a TFSA or RRSP aren't tracked the same way as a non-registered account. You only pool identical shares held in your taxable, non-registered accounts together.

Can I choose to sell my highest-cost shares first to reduce my gain?

No. Canada's average cost method doesn't allow specific-lot selection the way some other brokerage systems do. Every sale uses the pooled average cost, regardless of which "batch" you think you're selling.

What if my broker's ACB figure doesn't match my own calculation?

Brokerage-reported ACB is often a helpful cross-check but isn't guaranteed to reflect every reinvested distribution, transfer-in, or corporate action correctly. Keep your own records and reconcile any difference before you file.

Does currency conversion affect my ACB for U.S. or foreign shares?

Yes. Purchases and sales of foreign securities generally need to be converted to Canadian dollars using the exchange rate in effect on each transaction date, which adds another layer to the averaging calculation.

This article is general information, not legal advice. Reading it does not create a lawyer-client relationship. Ontario laws, tax rates, and government programs change, and how the law applies depends on your specific facts. For advice about your situation, speak with a licensed Ontario lawyer. Treadstone Law is licensed by the Law Society of Ontario — reach us at 1-844-900-1070 or start a file online.

This is a tax question

Start a file online — flat, published fees, reviewed by a licensed Ontario lawyer before a dollar is owed.

ContactStart a File →