Capital gains tax is one of the most misunderstood areas of Canadian tax law. When you sell an asset for more than you paid for it, you have realized a capital gain — and a portion of that gain must be included in your taxable income. Understanding how this works can save you thousands of dollars.
A capital gain occurs when you sell a "capital property" for more than its adjusted cost base (ACB) plus any selling costs. Capital properties include:
Only a portion of your capital gain is taxable — this is called the "inclusion rate." For 2025:
The included amount is added to your regular income and taxed at your marginal rate. There is no separate "capital gains tax rate" in Canada — it is your ordinary income tax rate applied to the included portion.
| Step | Amount |
|---|---|
| Sale price of shares | $50,000 |
| Adjusted cost base (ACB) | $20,000 |
| Capital gain | $30,000 |
| Inclusion rate (50%) | $15,000 added to income |
| Federal tax at 26% marginal rate | $3,900 |
The sale of your principal residence is generally fully exempt from capital gains tax. A principal residence is a property you ordinarily inhabited at some point during each year you designate it as such. Key rules:
Capital losses can be used to offset capital gains. Unused capital losses can be:
Capital losses can only offset capital gains — they cannot reduce other types of income (with the exception of allowable business investment losses).
The LCGE shields certain capital gains from tax entirely. For 2025:
| Asset Type | 2025 Exemption |
|---|---|
| Qualified small business corporation shares | $1,250,000 |
| Qualified farm property | $1,250,000 |
| Qualified fishing property | $1,250,000 |
CRA treats cryptocurrency as a commodity. Buying and selling crypto triggers capital gains or losses in most circumstances. Each trade is a taxable event — including trading one crypto for another. Keep detailed records of every transaction, including the date, amount in CAD, and purpose.
Don't let bank fees eat into your tax refund. KOHO offers free banking with no monthly fees and no minimum balance. Use code 45ET55JSYA for a bonus when you sign up.
Open KOHO Free — Code 45ET55JSYA