Quick answer: There is no fixed limit. CRA does not publish a trade-count threshold for TFSAs — frequency is one of six factors weighed together to decide if your activity is investing (tax-free) or carrying on a business (fully taxable).
What this means: A few hundred trades per year alone won’t trigger a reassessment if you hold positions for months. Day-trade-grade frequency (multiple per day, same-week exits) plus options or leverage is when audit risk spikes.
What to do next: See the six-factor framework CRA actually uses. Read the rule →
There is no fixed number of trades that turns a TFSA into a business. The Canada Revenue Agency assesses business activity based on the full pattern of behaviour drawn from Income Tax Folio S3-F9-C1, not a count. That said, court cases and CRA technical interpretations show that hundreds of trades per year, holding periods measured in days or hours, and high turnover relative to account size are the patterns that get reassessed. A retail investor placing a few rebalancing trades per year is in a different category from someone running ten trades a day.
What the CRA actually weighs
| Factor | Capital-treatment indicator | Business-treatment indicator |
|---|---|---|
| Number of trades | Few per year | Hundreds per year, often with same security multiple times |
| Holding period | Months to years | Days, hours, or intraday |
| Knowledge | Casual investor | Professional trader, financial industry employee |
| Time spent | Occasional check-ins | Markets monitored daily during trading hours |
| Financing | No leverage | Margin in connected non-registered accounts; short selling |
| Nature of securities | Diversified, dividend-paying | Penny stocks, options, shorts, news-driven plays |
| Account growth pattern | Tracks broad markets | Outperforms in ways consistent with active trading |
Patterns that have triggered reassessments
The Tax Court of Canada has decided several TFSA cases where high trade counts combined with short holding periods produced business income. The leading decision is Ahamed v The King, 2023 TCC 17, where the taxpayer’s TFSA executed hundreds of trades in penny stocks over three years, with the account growing from $15,000 of contributions to over $617,000. The Federal Court of Appeal upheld the decision.
The takeaway is not “stop trading at X trades.” It is that the more your activity looks like a business under the Folio factors, the higher the audit risk. CRA technical interpretations have refused to set a numeric threshold and instead point back to the multifactor test.
A useful internal benchmark
Practitioners often use the following as a rough screen, not a CRA rule:
- Under 30 trades per year, average holding period over 90 days, no margin, broad-market ETFs: low audit risk.
- 30 to 100 trades per year, average holding period 14 to 90 days, some sector or single-name picks: moderate; audit risk rises if account growth is large relative to contributions.
- Over 100 trades per year, average holding period under 14 days, options or short-term news plays: high audit risk; treat as business if your full-time activity supports that finding.
None of these are safe harbours. The CRA can find a business below 100 trades per year if the other factors line up.
Worked example: the difference frequency makes
Two TFSA holders each contribute $7,000 in 2026 and pick stocks worth roughly the same dollar amounts.
- Holder A buys six dividend-paying Canadian banks, holds them for over a year, reinvests dividends, and ends 2026 up 11 percent. Six trades. Capital treatment is virtually certain.
- Holder B picks the same six banks but rotates among them as prices move, executing 240 trades over the year and ending up 22 percent. The activity, frequency, and time spent matter more than the underlying securities. The CRA may look at this account closely if it grows enough to draw attention.
What the issuer reports to CRA
TFSA issuers file an annual information return with the CRA reporting fair market value, contributions, and withdrawals for each account. The issuer does not report individual trades, but issuers must identify non-qualified and prohibited investments. Unusual year-over-year growth on a small contribution base is a screening signal CRA uses to select TFSAs for review.
Cross-references
- For the broader rules, see Can CRA Tax Your TFSA? Day Trading, Business Income, and Audit Risk.
- For the reassessment process, see TFSA Business Income Tax: What Happens If CRA Reassesses You?
Frequently asked questions
- How many trades per year is too many for a TFSA?
- There is no fixed number. The CRA uses a multifactor test, but court cases involving reassessment usually feature several hundred trades per year combined with very short holding periods.
- Does CRA see every trade in a TFSA?
- Not directly. TFSA issuers report year-end fair market value, contributions, and withdrawals to the CRA, but not each trade. CRA can request the broker statements during an audit.
- Is buying and selling the same stock multiple times a problem?
- Frequent re-entries into the same security are one of the patterns CRA cites when finding business activity, especially when combined with short holding periods.
- How long should I hold a stock in a TFSA?
- There is no minimum. Longer holding periods (months or years) are consistent with capital treatment. Holding periods measured in days or hours weigh toward business treatment.
- Does the size of the gain matter?
- Indirectly. CRA selects TFSAs for review when account growth is large relative to contributions. The size itself is not the test, but it raises the likelihood of an inquiry.
- Can a casual day trader run trades in a TFSA?
- It is allowed in the sense that no rule limits the number of trades, but if the activity meets the Folio factors for a business, the trust will be taxable on the income.
- Is using ETFs safer than picking stocks?
- Frequency matters more than instrument type. Frequent rotation among ETFs is treated the same as frequent rotation among stocks under the multifactor test.