Skip to main content
๐Ÿ“– Guide

Crypto Gambling Tax Canada

In-depth guide for crypto casino players.

Guide
Crypto Gambling Tax Canada Step-by-step guide for crypto casino players
Verified Info
Safe Practices
VERIFIED
KYC Reality
sha256: a3f5e9b1c2d 4f6a78b9c0 d1e2f3a4b5
Technical Detail

Canada usually leaves casual gambling winnings untaxed โ€” usually

Of the major English-speaking jurisdictions, Canada is the most player-friendly for occasional gamblers and the most ambiguous for everyone else. The Canada Revenue Agency does not tax windfalls from games of chance for casual players, which sweeps in lottery wins, casino winnings, and most online gambling income. But once your activity crosses into "carrying on a business" โ€” frequent, organised, systematic with profit expectation โ€” every dollar becomes business income and the exemption vanishes. Crypto adds a second moving part: the CRA treats cryptocurrency as a commodity, so converting BTC, ETH or USDT involves a separate capital gain or loss calculation. Stake.com is geo-blocked in Ontario, but offshore casinos like BC.Game, Roobet and Cloudbet remain accessible across Canada and Stake's traffic data still shows Canada as its single largest country at roughly 16.5% of monthly visits. This guide walks through the CRA framework, the lottery exemption nuance, how to track crypto cost basis on a casino balance, provincial differences, and the documentation that has actually been requested in CRA audits during 2024-2026. The information here is general; consult a Canadian tax professional before filing.

What the CRA treats as taxable

The CRA's authoritative position lives in Income Tax Folio S3-F9-C1 ("Lottery Winnings, Miscellaneous Receipts, and Income (and Losses) from Crime and Other Sources"). The key passages: a windfall is not income; "carrying on a business" of gambling is income. Whether you cross that line is a facts-and-circumstances test built from criminal case law (Stewart v. The Queen) and tax appeals (Tarascio, Leblanc). The CRA looks for organised system, profit motive, time commitment, and the player's skill level relative to the game.

Practically, the vast majority of casino players โ€” including high-stakes recreational players โ€” fall under the windfall exemption. Slots, roulette, dice, baccarat, lotteries and most sportsbook activity for non-professional bettors are not taxable. Poker is the perennial grey zone: the Canadian Tax Court accepted in Leblanc that a high-volume online poker professional's winnings were business income, but most casual poker players are still safe under the windfall rule.

Crypto is taxed under a separate framework. The CRA position since 2014 treats cryptocurrency as a commodity rather than currency. Any disposition โ€” selling, swapping, spending โ€” triggers a capital gain or loss equal to fair-market-value at disposition minus adjusted cost base. 50% of capital gains are taxable at your marginal rate; 100% are taxable if the activity is business-level trading. Mining and staking are typically business or property income depending on the operation's scale.

How the two systems interact step by step

  1. Buy crypto from an exchange. No taxable event. Record date, amount and CAD cost.
  2. Deposit crypto to a casino. CRA position remains unsettled but most tax professionals treat the deposit as a disposal for fair market value, triggering a capital gain or loss on the crypto. The conservative position is to record the disposal; the aggressive position is to treat the casino as a custodian and defer until withdrawal. Take the conservative position unless your accountant directs otherwise.
  3. Win at the casino. If casual, the winnings are not taxable as income. The winning crypto inside the casino balance now has a cost base equal to its CAD fair-market-value at the time of the win.
  4. Withdraw crypto to your wallet. Acquisition of crypto at fair-market-value on the withdrawal date. The cost base for future disposal calculations is set here.
  5. Sell or swap the withdrawn crypto. Capital gain or loss on the difference between disposal value and the cost base recorded at withdrawal. 50% inclusion if casual; 100% inclusion if business-level activity.

The result for a casual player is that gambling winnings themselves are typically untaxed, but the crypto trips around the winnings are. A player who buys $1,000 of BTC, deposits to a casino, wins $500, withdraws $1,500 of BTC, and converts back to CAD when BTC has risen $300 over the round trip would face a $150 taxable capital gain (50% of $300) on the price appreciation โ€” even though the actual gambling profit is exempt.

Practical examples โ€” a casual year

Consider a Toronto-based casual player in 2025.

Deposits: $4,000 CAD of BTC over the year, purchased on Bitbuy at average $140,000/BTC (so 0.02857 BTC total).

Casino activity: Casual slots and sportsbook play on BC.Game and Stake. Total wagered $25,000, net winnings $1,200, kept entirely in BTC inside the casino.

Withdrawal: 0.035 BTC withdrawn from BC.Game in November 2025. BTC price at withdrawal $148,571/CAD, so $5,200 CAD of BTC withdrawn (the original $4,000 plus the $1,200 of winnings).

Conversion: Player sells the 0.035 BTC on Newton in December 2025 at $155,000/CAD per BTC. Proceeds = $5,425 CAD.

Tax reporting (casual player position):

  • $1,200 of gambling winnings: NOT TAXABLE โ€” windfall exemption applies.
  • Capital gain on the crypto round trip: cost base $4,000 (deposit) + $1,200 (acquisition of crypto at win time) = $5,200. Disposal proceeds $5,425. Capital gain = $225. Taxable portion 50% = $112.50.
  • Reported on Schedule 3 of T1, line 13200.

If the same player ran an organised, systematic, full-time poker bankroll grinding several thousand hands a day, the CRA could classify the activity as a business, in which case the $1,200 of net winnings would be fully taxable as business income plus the full $225 of crypto gain (no 50% reduction). The de facto test is whether the player operates "like a business" โ€” fixed hours, profit reinvestment, exclusion of recreation as the main motivation.

Provincial variations

Provinces piggyback on the federal T1 return for income tax, so the gambling exemption applies everywhere. The provincial layer matters mainly for the crypto disposal piece. Quebec and the Maritimes apply the highest combined federal-provincial marginal rates, peaking above 53%; Alberta and British Columbia sit lower; Ontario lands in the middle around 48% at the top bracket.

Ontario's iGaming Ontario (iGO) regulated market launched April 2022. Crypto is explicitly excluded โ€” only fiat through licensed Ontario operators counts as the regulated channel. Stake.com geo-blocks Ontario; BC.Game and Roobet remain accessible but operate outside the iGO framework. From a tax perspective, this does not change the federal treatment: gambling income is still windfall for casuals regardless of whether the operator is local or offshore. The provincial gambling regulator and the federal tax authority are entirely separate.

FINTRAC has stepped up enforcement against unregulated operators. CNE Casino paid CA$199,000 in September 2025; KuCoin was fined CA$19.55 million. The fines hit the operators, not the players, but the underlying data flow means CEX disposals to and from Canadian players are increasingly visible to CRA via the Common Reporting Standard.

Common mistakes and red flags

  • Assuming all winnings are tax-free. They usually are, but the CRA can challenge classification. Volume, regularity, profit motive and demonstrated skill matter โ€” particularly for poker and sports betting. Keep a session log even if you think you are casual.
  • Skipping the crypto disposal calculation. The most common error in Canadian crypto tax filings is treating the casino round trip as one continuous "gambling activity". The CRA treats every crypto disposition as its own event. Use a tracker like Koinly, CoinTracker or a manual spreadsheet.
  • Mixing personal and casino wallets. If you use the same wallet for trading and casino, separating the two for CRA purposes becomes a nightmare. Maintain a dedicated address or sub-wallet for casino deposits and withdrawals.
  • Ignoring foreign-account reporting. If your casino balance plus other foreign holdings exceeds CA$100,000 at any point in the year, form T1135 (Foreign Income Verification Statement) may apply. CRA position on whether casino balances count is unsettled; the conservative path is to report.
  • Trusting "Canada is tax-free" forum posts. Canada is tax-friendly, not tax-free. The exemption is real but conditional. A high-volume poker grinder, day-trading crypto sportsbook arbitrageur, or anyone whose primary income looks like gambling will face a fact-pattern challenge.

FAQ

Are lottery winnings really tax-free in Canada? Yes, for casual players. Lottery, raffles, and most casino windfalls are not taxable. The exemption is specifically for games of chance with no expectation of profit beyond luck.

What if I win a large jackpot? The principal is tax-free. Any interest, dividends or capital gains earned on the winnings after you receive them are fully taxable at ordinary rates.

Do I have to declare winnings even if not taxable? No declaration is required if the activity is genuinely casual. Keep records anyway โ€” a session log, deposit/withdrawal screenshots, exchange CSVs โ€” in case the CRA later argues your activity was business-level.

How does the CRA find out about my offshore casino activity? Through CEX 1099-equivalents under the Common Reporting Standard, large deposits flagged via FINTRAC, blockchain analysis linking your wallet to casino-known addresses, and any T1135 filings you submit. Offshore is not invisible in 2026.

Are crypto-to-crypto swaps inside a casino taxable? The CRA has not directly addressed it. Treating internal swaps as non-events until withdrawal is the standard approach; the conservative approach treats each swap as a disposal. Discuss with a CPA before adopting either position consistently.

Updated 22 May 2026. This is general information, not tax advice โ€” consult a Canadian tax professional.

At a glance

STEP BY STEP 1 Sign up at casino 2 Generate deposit address 3 Send crypto ยท ~3 min 4 Play ยท withdraw winnings
Step-by-step
SIDE-BY-SIDE Feature A B โœ“โœ“ โœ“โœ— 9.28.1
Comparison
โ‚ฟ Wallet BLOCK CHAIN Network ๐ŸŽฐ Casino DEPOSIT FLOW ~3 min ยท single confirmation
Deposit flow
Curaรงao Gaming Control Board licence verification badge eCOGRA certified safe and fair gambling badge Gaming Laboratories International (GLI) RNG-tested badge Malta Gaming Authority (MGA) compliance badge GPWA Code of Conduct certified affiliate badge BeGambleAware responsible gambling partner badge GamCare responsible gambling support partner badge 18 plus age restriction badge โ€” must be of legal gambling age