A plain-English breakdown of how the CRA actually treats crypto gambling winnings — and the easy mistake that creates a tax bill where you don't expect one.
For casual Canadian players, gambling winnings — including crypto winnings — are not taxable income. The CRA treats them as a windfall.
However, the moment you dispose of the crypto you won (sell to CAD, swap to another coin, or spend it), that disposition is a capital-gains event you must report. This is where most players accidentally create a tax bill.
If you gamble as a business — high frequency, expectation of profit, organised system — winnings are fully taxable as income.
Here's the structure that catches Canadian crypto gamblers off-guard:
The capital gain is the difference between the CAD value of the crypto when the casino paid you, and the CAD value when you sold it. For volatile coins (BTC, ETH), this gap can be substantial. For stablecoins (USDT, USDC), it's usually trivial — but you're still required to report the disposition.
The $2,000 win itself: tax-free. The $400 of crypto appreciation between winning and selling: taxable at 50% inclusion. Total bill: $66.
The CRA can deem you to be carrying on a gambling business — flipping windfall treatment into ordinary income. The leading test comes from Luprypa v. The Queen (1997 TCC) and its progeny. Factors:
The bar is high. The CRA does not deem a recreational $50/week sports bettor to be running a business. But a poker professional grinding 40 hours/week with documented EV math: yes, that's business income.
If you're a casual gambler: you cannot deduct losses. The flip side of windfalls being non-taxable is that losing nights are non-deductible. There is no Canadian equivalent of the US itemised gambling-loss deduction.
If you're deemed business: losses are deductible only against gambling income, not against other income (s. 31, Income Tax Act, restricting "personal endeavour" losses).
The CRA requires you to track every disposition of cryptocurrency. For a Canadian crypto gambler, this means logging:
Tools like Koinly, CoinTracker, or Canada-specific ACB.ca automate this. The CRA accepts these as documentation. Manual spreadsheets are also acceptable if accurate.
Federal tax treatment is uniform across provinces — the windfall rule is in the federal Income Tax Act. Provincial nuances:
Casual player: no tax owed. The 1 BTC sits in your wallet, no disposition has occurred, no event to report. The day you sell, swap, or spend it: that's when you calculate the capital gain.
Casual player: the $500 win is not taxable. When you eventually convert any of that USDT to CAD, you'll calculate capital gains — typically negligible because USDT is a stablecoin, but the disposition must still be reported.
Likely business income. File T2125 (Statement of Business Activities). $80,000 added to taxable income, taxed at marginal rates. You can deduct losing buy-ins, tournament fees, software, and proportional home-office costs.
The $3,000 win: not taxable. The steam deck purchase using crypto: a disposition. Calculate gain/loss based on FMV difference between when you got the crypto and when you spent it.
Canadian tax residency — not the casino's location — determines your obligation. If you live in Canada and gamble at an offshore Curaçao site: same rules apply. The casino doesn't issue you a T5. You're responsible for self-reporting any taxable dispositions.
The CRA receives data from Canadian crypto exchanges under the Common Reporting Standard. Cashing offshore crypto winnings into a Canadian exchange creates a paper trail. Don't assume it's invisible.
For casual Canadian players, gambling winnings are treated as a windfall by the CRA and are not taxable income. This applies whether you're paid in CAD, BTC, or USDT. The exception is if you carry on gambling as a business — in which case winnings become taxable income under section 9 of the Income Tax Act.
Casual gambling winnings are not reportable as income. However, when you dispose of the crypto you received (sell to fiat, swap to another coin, or spend it), that disposition is a capital-gains event you must report. The cost base is the fair market value of the crypto when you received it from the casino.
The CRA applies a multi-factor test ("system" test from Luprypa v. The Queen): frequency, expectation of profit, organisation, time spent, and skill. Professional poker players and high-volume sports bettors who meet these criteria must report winnings as business income, taxable at marginal rates, and may also deduct losses.
Yes. The CRA treats cryptocurrency as a commodity. Disposing of USDT (selling, swapping, or spending) triggers a capital-gains calculation: proceeds minus adjusted cost base. For a stablecoin like USDT, the gain or loss is typically minimal, but the disposition still must be reported.
Casual players cannot deduct gambling losses against any income — the flip side of winnings being non-taxable. Only those gambling as a business can deduct losses, and only against gambling income. There is no recreational write-off for losing tickets, sessions, or bad runs.
Probably not directly — but they receive data from Canadian crypto exchanges (CRS reporting), and any cash-out into a Canadian exchange creates a paper trail. Self-reporting dispositions correctly is the safe path; non-reporting is increasingly detectable.
This guide is general information, not personalised advice. Crypto tax is fact-specific. If you've had a meaningful win, complex play activity, or are uncertain about the business-vs-windfall line, talk to a Canadian CPA who specialises in crypto. Most charge $200–$400 for a one-hour consult — cheaper than misfiling.
Gambling carries financial risk. ConnexOntario 1-866-531-2600 · Jeu QC 1-800-461-0140 · BC RG 1-888-795-6111 · AHS Alberta 1-866-332-2322