Return of Capital (ROC) ACB Calculator (Canada)
This return of capital ACB calculator shows how years of ROC distributions lower your adjusted cost base, and the gain and tax due when you sell.

What it does
The Return of Capital (ROC) ACB Calculator tracks what years of return-of-capital distributions do to the adjusted cost base of a Canadian ETF, REIT or mutual fund holding, and what capital gain and tax fall due when the units are finally sold.
Data sources & parameters
The figures below drive this calculator. We keep them aligned with the latest official guidance, and each result recalculates automatically whenever a value changes.
| Parameter | Value | Source | Last updated |
|---|---|---|---|
| Federal personal income tax brackets and rates for 2026. | Rate schedule | canada.ca | Effective 2026-01-01Verified unchanged at CRA; citation replaced, it previously named a fund manager rather than a government page and carried no URL. |
| Maximum federal basic personal amount for 2026. | 16,452 | canada.ca | Effective 2026-01-01Verified 16452 at the CRA indexation page; the citation was the bare text CRA 2026 with no URL a reader could follow. |
| Provincial and territorial personal income tax brackets and rates for 2026. | Rate schedule | canada.ca, revenuquebec.ca | Effective 2026-01-01BC lowest rate corrected 5.06 to 5.6 pct; PE fourth band to 142520 with a new 20 pct band over 200000. MB kept at 47000/100000: its indexation is paused, and CRA payroll tables confirm it. |
| Provincial and territorial basic personal amounts for 2026, claimed at each jurisdiction lowest rate. | Rate schedule | canada.ca, revenuquebec.ca | Effective 2026-01-01NL raised from 11188 to 13094, retroactive to 1 January 2026 (CRA T4127 July 2026, 123rd edition; payroll applies a prorated 15000 from July). Other 12 amounts unchanged. audit 2026-09-23 |
| Lowest provincial or territorial tax rate for 2026, used to value the provincial basic personal amount credit. | Rate schedule | canada.ca, revenuquebec.ca | Effective 2026-01-01BC corrected from 5.06 to 5.6 pct for 2026. Every other jurisdiction verified unchanged against its 2026 first bracket. |
| Ontario surtax for 2026: 20 pct of basic Ontario tax over 5818 plus 36 pct over 7446. Prince Edward Island has no surtax. | Rate schedule | canada.ca | Effective 2026-01-01Label names the year in the auditor format. Thresholds 5818 and 7446 unchanged (CRA T4032ON effective 2026-01-01). audit 2026-09-23 |
| Capital gains inclusion rate | 0.5 | canada.ca | Effective 2025-01-0150% inclusion; proposed 2/3 increase cancelled 2025-03-21 (verified 2026-08) |
| Quebec abatement of basic federal tax | 0.165 | canada.ca | Effective 2026-01-01Quebec refundable federal tax abatement (reduces federal tax for Quebec residents) |
| Minimum federal basic personal amount for 2026, reached at net income of 258,482 and above. Between 181,440 and 258,482 the amount falls in a straight line from the maximum. The Yukon amount follows the same formula. | 14,829 | canada.ca | Effective 2026-01-01 |
| Manitoba basic personal amount phase-out for 2026: full amount at net income up to 200,000, falling in a straight line to zero at 400,000. | Rate schedule | canada.ca | Effective 2026-01-01 |
| Ontario tax reduction for 2026 (no dependants): tax and surtax are reduced by the lesser of that amount and twice the basic reduction amount minus it. | Rate schedule | canada.ca | Effective 2026-01-01 |
| British Columbia tax reduction for 2026 (BC announcement of 17 February 2026): up to 690 at taxable income to 25,570, then falling at 3.56 percent of the excess until it reaches zero at 44,952. | Rate schedule | canada.ca | Effective 2026-01-01Corrected from the January 2026 payroll table (575, ending 41,722) to the July 2026 edition's annual (Option 2) formula: maximum 690, 3.56 percent, zero above 44,952. |
We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.
The formula
ACB = cost − total ROC (floored at zero); Capital gain = proceeds − ACB + ROC beyond cost; Taxable gain = capital gain × inclusion rate; Tax = tax(other income + taxable gain) − tax(other income)
How it works
It subtracts every dollar of ROC received from the original cost to get the adjusted cost base, flags any ROC that drives the base below zero as an immediate capital gain, then compares the sale proceeds with the reduced base. The resulting gain is multiplied by the inclusion rate and taxed at the real marginal rate your other income implies, federally and provincially.
Where it is used
- Tracking the adjusted cost base of a REIT or covered-call ETF over many years
- Estimating the capital gain a sale will trigger after years of ROC
- Seeing how much tax the ROC treatment deferred rather than removed
Worked example
1,000 units bought at CA$25.00 cost …. Eight years of CA$0.60 per unit distributions return … of capital, cutting the adjusted cost base to …, or … a unit. Selling at CA$28.00 brings in … and triggers a capital gain of …, of which … is taxable. At a marginal rate of … the tax is …, an effective … on the gain, leaving … of profit after tax.
What the return of capital ACB calculator does
The calculator shows what years of return-of-capital distributions do to the cost base of a Canadian ETF, REIT or mutual fund holding, and the tax due when you sell. Enter what you paid, the ROC per unit each year, how long you held and the sale price, and it reports the adjusted cost base, the capital gain and the tax on it.
Return of capital is the most misunderstood line on a T3 slip. It is not a dividend, interest or profit; it is part of your own capital handed back, which is why it is not taxed on arrival.
Why the adjusted cost base falls
You cannot be taxed twice on the same dollar or claim a loss on money already returned to you. Pay $25 a unit, receive $0.60 a unit back, and the unit has cost you $24.40 net; the Income Tax Act records that by lowering the adjusted cost base. After eight years the base is $20.20.
The effect is invisible until you sell. Sell at $28 and the gain is $7.80 a unit rather than $3.00; the extra $4.80 is the return of capital you received, taxed at last.
A worked example
You hold 1,000 units bought at $25, receive $0.60 a unit of ROC for eight years and sell at $28, with $90,000 of other income in Ontario. You received $4,800 of ROC, the cost base fell from $25,000 to $20,200, and the gain is $7,800. Half, $3,900, is taxable, adding about $1,156 of tax at a 29.65% marginal rate, an effective rate of about 14.8% on the whole gain. About $712 of that tax is the part the ROC deferred. After tax you keep about $26,844 of the proceeds.
The deferral is worth something, but less than it appears
Deferral has real value: tax paid in fifteen years costs less in present-value terms than tax paid now; the money that would have gone to the CRA stays invested meanwhile; and the deferred amount is eventually taxed as a capital gain with only the included share in income, while interest is fully taxable as received. The deferred tax output shows the bill that has been building in the background.
When the cost base runs out
The adjusted cost base is floored at zero. Any return of capital received after that is deemed a capital gain in the year received, taxable immediately with no sale. This catches investors who bought a high-distribution fund long ago and never checked.
For example, $10 units returning $0.90 a year for fifteen years hand back $13.50 a unit against a $10 cost. The base reaches zero, $3.50 a unit becomes an immediate capital gain, and a later sale at $12 produces a further $12 gain against a base of nothing.
Tracking the base is your job
Brokerage book values are often not adjusted for return of capital or reinvested distributions, and not at all when units move between institutions, but the CRA expects the correct adjusted cost base on your return. If you hold the same fund in more than one account, the identical-property rules require a single pooled cost base across all of them.
Keep a record per holding: the purchase, each year’s ROC from box 42 of the T3, and every reinvested distribution. Websites that track Canadian ACB publish per-unit ROC figures for most listed ETFs and are a useful cross-check.
Reading the results
Capital gain is the total gain on the sale, including any amount created by the base going below zero. Adjusted cost base and ACB per unit are the figures to carry forward if you do not sell. Tax on the gain is calculated by adding the taxable portion to your other income and measuring the change in federal and provincial tax, with basic personal amounts and the Ontario surtax, because a large gain can push you into a higher bracket. The effective rate divides that tax by the whole gain.
The model assumes one lot bought at one price, the same ROC per unit each year and no commissions. For several purchases, enter a weighted average price and an average ROC per unit.
This tool provides an estimate for general information only and is not tax or investment advice. Confirm your adjusted cost base and the current inclusion rate with the CRA or a qualified tax professional before filing.
About This Tool: Return of Capital ACB
Return of capital ACB: use this tool to get an instant, accurate estimate. The figures follow official CRA guidance and every rate and threshold is kept up to date for 2026. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.
Tax year 2026 · Data last reviewed 2026-10-19
