πŸ‡¨πŸ‡¦ Canada Stock Capital Gains Calculator 2025

Calculate capital gains and losses on stocks, ETFs, mutual funds, and other securities under CRA T4037 rules for 2025.

πŸ’‘ Quick Examples β€” Straight from CRA T4037β–Ά
Example 1 β€” Simple capital gain
On March 13, 2025, you sold 400 shares of XYZ Public Corporation of Canada for $6,500. Commission: $60. ACB: $4,000.
β†’ Capital gain = $6,500 βˆ’ ($4,000 + $60) = $2,440
β†’ Taxable capital gain = $2,440 Γ— 50% = $1,220 β†’ report on Line 12700.
Example 2 β€” Identical properties (ACB averaging)
Purchase 100 shares @ $15 β†’ ACB/share = $15.00
Purchase 150 shares @ $20 β†’ ACB/share = $18.00 ($4,500 Γ· 250)
Sell 200 shares @ $18 β†’ ACB of sale = $3,600 (200 Γ— $18.00)
Purchase 350 shares @ $21 β†’ new ACB/share = $20.63 ($8,250 Γ· 400)
πŸ“₯ Purchases β€” ACB Tracker (Identical Properties)

Enter each purchase. The calculator automatically computes the running average ACB per share. Purchases update the ACB; sales do not.

πŸ“€ Sales / Dispositions

Enter each sale. The ACB per share used is the average at the time of sale.

NO NET GAIN OR LOSS
Total Proceeds of Disposition $0
Total Adjusted Cost Base $0
Total Outlays & Commissions $0
Net Capital Gain (or Loss) β€” before inclusion $0
Inclusion Rate 50%
Taxable Capital Gain $0
πŸ“‹ Reporting Instructions: Add transactions to see your reporting instructions.
πŸ“Š Per-Security Breakdown
SecurityShares SoldProceedsACBGain / (Loss)Status
Add transactions to see the breakdown.
πŸ“ˆ ACB Per-Share Tracker (Average Cost Method)
SecurityDateSharesPrice/ShareCommissionTotal CostCumulative SharesAvg ACB/Share
Add purchases to see the ACB evolution.

Share this tool with friends

⚠️ Disclaimer: This calculator provides an estimate for informational purposes only. Actual tax treatment is determined by the Canada Revenue Agency (CRA) based on your tax return and individual circumstances. This tool follows CRA T4037 Rev. 25 rules but does not cover all edge cases (short sales, stock splits, Form T123 elections, capital gains deductions, etc.). Always verify with the CRA or a qualified tax professional.
❓ Frequently Asked Questions
How do I calculate capital gains on stocks?

Capital Gain = Proceeds of Disposition βˆ’ (Adjusted Cost Base + Outlays & Expenses). 50% of the gain is taxable and reported on Line 12700 using Schedule 3, line 4 (lines 13199 / 13200).

What is the inclusion rate for 2025?

The inclusion rate is 50% per CRA T4037 Rev. 25. The proposed increase to 66.67% was deferred and cancelled.

What is the Adjusted Cost Base (ACB)?

The ACB is the cost of the property plus any expenses to acquire it (commissions, legal fees). It does not include current expenses.

What is the identical properties rule?

When you buy the same security multiple times, you must use the average cost method. The ACB per share = total cost of all purchases Γ· total shares owned. Dispositions do not change the average β€” only purchases do.

What is a superficial loss?

A loss is denied if you or an affiliated person (spouse, controlled corporation, etc.) buys the same or identical security within the 30-day window before or after the sale, and still owns it 30 days after. The denied loss is added to the ACB of the substituted property.

How do I report a capital gain on Schedule 3?

Publicly traded shares and mutual fund units go on Line 4 of Schedule 3: line 13199 (total proceeds), line 13200 (total gain/loss). Report the taxable amount on Line 12700 of your T1 return.

How do I report a capital loss?

Do NOT report on Line 12700. A net capital loss can be carried back 3 years using Form T1A or forward indefinitely using line 25300 of the T1 return.

What is Form T5008?

Form T5008 (Statement of Securities Transactions) is issued by your broker. Box 20 = proceeds of disposition; Box 21 = cost or book value. Use these to help calculate your gain.

What if I sold stocks in USD?

Convert each component to CAD using the exchange rate in effect at the appropriate date: proceeds at the sale date, ACB at the acquisition date, outlays at the date incurred. Net foreign exchange gains under $200 are not reported.

What is Form T123?

Form T123 (Election on Disposition of Canadian Securities) lets you elect to treat dispositions of Canadian securities as capital (rather than income) if the nature is otherwise ambiguous.

Official CRA information: T4037 Capital Gains Β· Line 12700 Capital Gains

⚠️This tool is for information purpose only. We do not guarantee any claim.
It is made based on data publicaly available on official website of concerned department.

Last Updated: March 2026 | Official Determination Required