CoinLedger
Form 8949 / Schedule D output ready to attach to your 1040.
- Integrates with most major US exchanges and wallets
- Free tier for low transaction counts
- Paid tiers from ~$49 for higher counts
Learn
How crypto-casino winnings interact with tax in the US, UK, and EU. What to report, what to track, and which records survive a tax-authority audit. Based on published IRS and HMRC guidance, not advice.
Educational use only. This is not legal or tax advice. Rules vary by residence, filing status, and operator jurisdiction, and they change. Verify with your tax authority or a licensed adviser before you file.
Two options, depending on where you file. CoinLedger leads for US filers because of the reader discount; Koinly leads for UK, EU, and AU filers because of country-specific report output.
Both links are affiliate links: we may earn a commission if you sign up through them. The CoinLedger code lowers your price; the Koinly link does not change the price you pay. Our recommendations are editorial.
Form 8949 / Schedule D output ready to attach to your 1040.
Country-specific tax-form output across UK, EU, AU, and US.
This guide explains how crypto-casino winnings interact with tax law in the three jurisdictions where most readers of payoutdb sit: the United States, the United Kingdom, and the European Union. We focus on two questions: are your winnings taxable and how do you keep records you can show a tax authority later.
We cite the official documents where we can. For anything you act on, confirm with a licensed professional in your country.
Three things stack up to make this confusing:
For a single $1,000 USDT withdrawal from an online casino, your tax position can involve a gambling-income event and a future crypto-disposal event when you sell or convert the USDT.
The US treats gambling winnings as fully taxable ordinary income. IRS Topic No. 419, Gambling Income and Losses, and Publication 525 cover this. Winnings paid in crypto are still gambling income; their fair-market value in US dollars at the time of receipt is what you report.
Where to report it: Gambling winnings go on Schedule 1 (Form 1040), Line 8b for 2025 returns. Gambling losses can be deducted on Schedule A only if you itemize, only up to the amount of winnings, and only with documentation for each session.
Crypto-specific layer: When you later sell, swap, or spend the USDT (or BTC, ETH, etc.) you won, that is a separate taxable event under the IRS virtual-currency FAQ. The conservative position, by analogy to the income-paid-in-crypto rules, is that your cost basis is generally the fair-market value at the time you received the winnings. The gain or loss from then to disposal goes on Form 8949 and Schedule D. Confirm the specific cost-basis treatment for gambling-prize crypto with your tax adviser.
Reporting threshold: Offshore crypto casinos generally do not issue Form W-2G. You must report winnings even if the operator files no form.
The UK generally does not tax gambling winnings for individuals. HMRC's Business Income Manual BIM22017 sets this out: gambling is normally not a trade and winnings are not taxable income.
The crypto layer still applies. If you receive winnings in USDT, BTC, or any crypto, holding it is fine. But when you later sell, swap, gift, or spend it, that is a disposal under HMRC's Cryptoassets Manual and Capital Gains Tax may apply on the gain since you received it.
What to record: Date and time of each winning withdrawal, the asset received, the quantity, and the GBP value at that moment. Ask a UK tax adviser how that value feeds into your CGT cost pool for the asset when you later dispose of it.
Edge case: If gambling is your only source of income and is sufficiently organised and systematic, HMRC may treat it as a trade. Most casual crypto-casino players are not in this position, but professional players should get advice.
There is no EU-wide rule. Each member state has its own gambling and crypto tax law. A short and incomplete map:
The EU is not one tax regime. Start with your own country's tax authority.
Whether or not your country taxes the winnings, you want the same record. For each casino withdrawal:
The transaction hash is the cleanest piece of evidence because anyone can verify it. payoutdb's verified payout data uses exactly this format for the operator-side settlements we observe. Apply the same discipline to your own records.
For anything beyond a few withdrawals per year, manual spreadsheets break down quickly. See the tax-tracking tools recommendation at the top of this page for the two options we use.
Mistake 1: assuming the casino reports your winnings. Offshore crypto casinos generally do not file Form W-2G, 1099-K, or any equivalent with your tax authority. Reporting is on you.
Mistake 2: forgetting the crypto disposal event. Even in countries where gambling winnings are tax-free, the moment you sell or spend the crypto you won, the crypto-tax rules apply.
Mistake 3: only recording wins. Document each session, not each cashout. In the US, you can offset gambling losses against winnings, but only with records.
Mistake 4: trusting screenshots. A casino-side screenshot is weak evidence. The on-chain transaction hash is what survives a dispute.
Mistake 5: assuming EU = one tax zone. It is twenty-seven different tax regimes. Look up yours.
The reason payoutdb tracks operator-side payout settlements on-chain is the same reason you should track your own withdrawals: the blockchain timestamp is independent evidence. If a tax authority asks for proof of when you received a specific amount of USDT, a transaction hash on Etherscan or Tronscan is harder to argue with than a casino-side dashboard screenshot.
For each of your withdrawals, save the transaction hash the moment it appears. Pair it with the casino's email or in-app receipt showing the withdrawal request was yours. That pair (request + on-chain settlement) is what we recommend keeping.
See how payoutdb verifies casino withdrawals for the operator-side equivalent we apply.