Capital Gains vs Business Income
When trading profits are capital gains and when they are fully taxable business income: the factors, a tax comparison, the T123 election and TFSA trading.
The short version
- A profit on selling something is either a capital gain, half taxable, or business income, fully taxable. Same profit, double the tax.
- There's no bright-line test for stocks or crypto. CRA and the courts look at how often you trade, how long you hold, your knowledge, how you finance it, the time you spend, and why you bought.
- On a $50,000 profit on top of an $80,000 salary in Ontario, capital gain treatment costs about $7,500 in tax; business income costs about $17,000, plus some CPP.
- Canadian shares and funds can be locked in as capital for life with a one-time election on form T123, unless you're a trader or dealer.
- Business losses are fully deductible against any income; capital losses only against capital gains. CRA's view tends to follow whichever way costs you more.
Capital Gains vs Business Income
Most people who sell a few stocks a year never think about this, and don't need to: their gains are capital. The question gets interesting when the trading gets serious, with apps open all day, margin, options and a few hundred trades a year. Then CRA may say you're not an investor, you're in the business of trading, and every dollar of profit is income. The line is fuzzy on purpose. Where you sit on it depends on your facts, so it pays to know which facts count.
What CRA and the Courts Look At
| Points to business income | Points to capital gain |
|---|---|
| Frequent trades, many in a year | A few trades a year |
| Short holds: days or weeks | Holding for months or years |
| Bought to sell quickly at a profit | Bought for dividends, growth, the long term |
| Heavy use of margin or borrowed money | Mostly your own savings |
| Hours a day spent trading; trading as your main activity | A sideline to a job |
| Industry knowledge or a securities background | An ordinary investor |
| Options, short selling, speculative small caps | Broad funds and blue chips |
No single factor decides it. The same factors apply to real estate, where the 365-day flipping rule adds a hard line for homes; see house flipping and vacant land. Crypto: crypto tax.
Are your trades capital or business income?
Describe how many trades you made, how long you held, how much was borrowed, what you trade and how much time it takes. The assistant explains where you likely sit, the tax both ways, and whether the T123 election helps.
Example: $50,000 Profit, Ontario, 2026
| On top of an $80,000 salary | Extra tax |
|---|---|
| Capital gain (half taxable) | about $7,530 |
| Business income from trading | about $17,010 income tax, plus some CPP on self-employment earnings |
| Difference | about $9,500 |
From our 2026 rules engine with basic credits. Run your own numbers with the capital gains calculator and the self-employed tax calculator. The trade-off runs the other way in a losing year: a business loss reduces your salary's tax; a capital loss just waits for future gains; see capital losses.
The T123 Election for Canadian Securities
Form T123 lets you elect that every Canadian security you ever sell is capital property, for that year and all future years. It covers Canadian shares, units of Canadian mutual fund trusts and bonds of Canadian issuers. It doesn't cover foreign shares, options or crypto, and you can't use it if you're a trader or dealer in securities, which is exactly the person CRA would be arguing with. It's also permanent, so future losses are capital too. File it with your return for the first year you want it to apply.
Trading in a TFSA
A TFSA is meant for investing. If you carry on a business of trading inside it, CRA can tax the TFSA's income as business income, and has done so in a number of cases involving very active traders. Moderate buying and selling is fine. Hundreds of short-term trades in a TFSA, especially by someone with market expertise, is what draws assessments. More on TFSA rules and TFSA vs RRSP.
If You're Trading as a Business
- Report it on form T2125 as business income, with expenses like data feeds, software and interest; see self-employment.
- Inventory rules can let traders value securities at the lower of cost or market at year-end.
- Be consistent. Switching between capital and business treatment by year, depending on which is cheaper, is the fastest way into an audit.
- Instalments may be due if no tax is withheld; see tax instalments.
Capital vs Business Income Questions
How does CRA decide if stock trading is business income?
It looks at the facts as a whole: how often you trade, how long you hold, your intention when buying, your knowledge, time spent, use of borrowed money and the kind of securities. Frequent, short-term trading on borrowed money points to business income.
What is the T123 election?
A one-time election on form T123 to treat all your Canadian securities as capital property, for that year and every future year. It is not available to traders or dealers in securities and doesn’t cover foreign shares.
Is day trading taxed as business income in Canada?
Often, yes. Someone who trades frequently with short holding periods as a main activity is usually seen as carrying on a business, so profits are fully taxable and losses fully deductible.
Can my TFSA be taxed if I trade a lot?
Yes. If the trading inside a TFSA amounts to carrying on a business, CRA can tax the TFSA’s business income, and has done so for very active traders.
Is it better for a loss to be business or capital?
A business loss is better: it is fully deductible against any income, including salary. A capital loss can only offset capital gains.
Sources: CRA, Guide T4037, Capital Gains; CRA, Form T123. Checked October 2026. Whether trading is a business is a question of fact; court decisions go both ways. The TFSA statement reflects CRA's published position and reported cases, some under appeal at different times. The example uses our 2026 engine with basic credits.
Last reviewed October 5, 2026 against CRA and Government of Canada sources. How we check our facts.
