Skip to main content
About Us
Brazil
ENUSD

Additional languages and currencies are not published yet.

BR / Payments

Do You Pay Imposto de Renda on Crypto Casino Wins in Brazil?

2026 Tax Guide for Brazilian Crypto Casino Players

Important DisclaimerThis guide provides general information about Brazilian tax rules as they apply to crypto casino winnings. It is NOT tax advice. Tax laws are complex and change frequently. The rules described here reflect the regulatory environment as of May 2026. Always consult a qualified tax professional (contador) or the Receita Federal directly for advice specific to your situation.

The Short Answer

Yes. Brazilian tax law requires you to pay Imposto de Renda (Income Tax) on crypto casino winnings. The specific rules depend on whether you play at a licensed Brazilian operator (.bet.br) or an offshore crypto casino.

Two Scenarios: Licensed vs Offshore

Licensed .bet.br CasinoOffshore Crypto Casino
Tax Rate on Winnings15% on net prizes exceeding R$2,824.55/month (exclusive/definitive taxation)Crypto capital gains tax: 17.5% flat rate (from 2026 onwards, per new MP). Previously progressive 15–22.5%.
Who Pays?The casino withholds and pays on your behalf. Automatic.YOU are responsible. No automatic withholding.
How to PayNothing to do — casino withholds at source and remits to Receita FederalMonthly via DARF (Documento de Arrecadação de Receitas Federais), code 6313-01. Calculate using Carnê-Leão.
When to PayWithheld at time of payoutBy last business day of the month following the gain
Annual DeclarationMust declare in IRPF (Imposto de Renda Pessoa Física). Import data from e-CAC portal.Must declare in IRPF. Import from Carnê-Leão. Also declare crypto holdings ≥ R$5,000 in Bens e Direitos.
Reporting SystemCasino reports via Sigap/COAF. Receita Federal has real-time data.Exchanges report via DeCripto/e-Financeira. Self-reported off-exchange transactions via IN 1,888/2019.
What If You Don’t Declare?Data is pre-filled by Receita — omission is easily detectedExchanges report. Blockchain analysis. Penalties: 75% of tax due (150% for fraud) + Selic interest.

Key Tax Changes for 2026

Major Change: R$35,000 Monthly Exemption EliminatedThe Brazilian government published a Medida Provisória (provisional measure) that eliminates the previous R$35,000/month exemption on crypto capital gains. Starting in 2026, ALL crypto gains are taxable at a flat 17.5% rate, regardless of the amount. This is a significant change from the previous progressive scale (15–22.5%) that only applied above R$35,000/month.Additionally, tax calculation is now done quarterly (not monthly), and losses can be offset within the same quarter or carried back up to 5 previous quarters.
Previous Rules (Pre-2026)New Rules (2026 Onwards)
Crypto Capital Gains TaxProgressive: 15–22.5%Flat: 17.5%
Monthly ExemptionR$35,000/month in sales exemptELIMINATED — all gains taxable
Calculation PeriodMonthlyQuarterly
Loss OffsetLimitedSame quarter + 5 previous quarters
Self-CustodyAmbiguousExplicitly taxable — self-custody included
Foreign ExchangesTaxableExplicitly taxable, same 17.5% rate
Betting Winnings (.bet.br)15% exclusive taxation15% exclusive taxation (unchanged)
Declaration ThresholdR$28,467.20/year in betting prizesR$28,467.20/year (unchanged for IRPF 2026)

How Crypto Casino Winnings Are Actually Taxed

Crypto casino winnings involve TWO potential taxable events:

Taxable Event 1: The Casino Win Itself

At a licensed .bet.br casino: The casino withholds 15% on net prizes above R$2,824.55/month. You declare this in your IRPF as “Rendimentos Sujeitos à Tributação Exclusiva/Definitiva.” The casino handles everything — you just report the income in your annual declaration.

At an offshore crypto casino: The casino doesn’t withhold anything. Your winnings arrive as cryptocurrency (USDT, BTC, etc.) in your wallet. The taxable event for the casino win is treated as income upon receipt.

Taxable Event 2: Selling Crypto for BRL

When you sell your crypto winnings (USDT, BTC) for BRL on an exchange, you trigger a capital gains event:

  • Cost basis: The BRL value of the crypto at the time you received it from the casino
  • Sale price: The BRL value when you sell on the exchange
  • Taxable gain: Sale price minus cost basis
  • Tax rate: 17.5% flat (from 2026) on any gain
USDT Simplifies ThisIf you play with USDT (pegged 1:1 to the dollar), the gain between receiving and selling is usually minimal — just the BRL/USD exchange rate movement. With BTC, the gain can be significant if Bitcoin’s price moves between your casino withdrawal and your exchange sale. This is another practical reason to use USDT for casino play.

Step-by-Step: Declaring Offshore Crypto Casino Winnings

If you play at offshore crypto casinos (Stake, BC.Game, Roobet, etc.), here’s the process:

During the Year (Quarterly from 2026)

  1. Track every transaction: deposit, win, loss, withdrawal, crypto sale. Keep records of dates, amounts (in crypto and BRL equivalent), and platforms used.
  2. When you sell crypto for BRL on an exchange, calculate the gain (sale price minus cost basis in BRL).
  3. Use the GCAP (Programa de Apuração de Ganhos de Capital) or Carnê-Leão to calculate the tax due.
  4. Generate a DARF (code 6313-01) for the tax amount.
  5. Pay the DARF by the last business day of the month following the quarter (from 2026, quarterly calculation applies).

Annual Declaration (IRPF)

  1. Declare crypto holdings ≥ R$5,000 in “Bens e Direitos” (Group 08 – Criptoativos). Use the correct code for each crypto type.
  2. Import Carnê-Leão data into your IRPF declaration.
  3. Declare foreign casino income under “Rendimentos Tributáveis Recebidos de PF/Exterior.”
  4. Declare balances held on offshore platforms, even if not withdrawn.
  5. Submit by the deadline (March 23 – May 29 for IRPF 2026).

Penalties for Non-Compliance

PenaltyDetails
Late filingMinimum R$165.74, up to 20% of tax due
Omission of income75% of the unpaid tax amount
Fraud / bad faith150% of the unpaid tax amount
InterestSelic rate, accumulated from the date the tax was originally due
CPF restrictionsPending status (“Pendência de Regularização”) — blocks bank accounts, loans, passport renewal, and public employment
Malha fina (audit)Declaration flagged. Must provide casino extracts, exchange records, and proof of all transactions to resolve.
The Receita Federal Sees More Than You ThinkBrazilian exchanges report to the Receita Federal via the DeCripto system and e-Financeira declarations. For off-exchange transactions above R$30,000/month, you must self-report under Normative Instruction 1,888/2019. The Receita Federal also analyzes public blockchain data and can tie wallet activity to CPF numbers. Omitting crypto casino winnings is increasingly risky as enforcement technology improves.

Tax Comparison: Licensed Casino vs Offshore Crypto Casino

Example: You deposit R$1,000 and win R$5,000 in net prizes

Licensed Casino (Betano .bet.br)Offshore Crypto Casino (Stake)
Net winningsR$5,000~$1,000 USDT (~R$5,000 equivalent)
Tax withheld at sourceR$750 (15% of R$5,000)R$0 (no withholding)
You receiveR$4,250 in BRL via Pix~$1,000 USDT in your wallet
When you sell USDT for BRLN/A (already in BRL)Taxable event: 17.5% on any gain above cost basis
Your tax responsibilityDeclare in IRPF. Tax already paid.Calculate and pay DARF quarterly. Declare in IRPF. Track all records.
ComplexityLow — automatedHigh — manual tracking, GCAP, DARF, quarterly payments
Risk of errorsLow — casino handles withholdingHigh — errors in calculation or omission trigger penalties

What You Need to Track (Offshore Players)

For every crypto casino transaction, record:

DateExact date and time of each deposit, win, and withdrawal
Amount (crypto)How much USDT/BTC/ETH was involved
BRL equivalentThe BRL value at the time of the transaction (use PTAX rate for USD conversions)
PlatformCasino name and deposit/withdrawal address
Transaction hashBlockchain transaction ID for each transfer
Exchange recordsBuy/sell orders, trade confirmations, withdrawal receipts
Pix confirmationsBank statements showing BRL deposits to exchange and withdrawals from exchange
Cost basisWhat you originally paid for the crypto (BRL value at purchase time)
Gain calculationSale price minus cost basis for each disposal
Record RetentionThe Brazilian Tax Code requires you to keep supporting documents for at least 5 years after filing your DIRPF. Preserve exchange CSVs, wallet histories, transaction hashes, DARF payment proofs, bank/Pix statements, and screenshots of casino transactions.

Practical Tips for Brazilian Crypto Casino Players

  • Use USDT to minimize capital gains complexity. USDT is pegged to USD, so the only gain between receiving and selling is the BRL/USD exchange rate movement — much simpler than tracking BTC price swings.
  • Sell crypto promptly after withdrawing. The longer you hold crypto winnings, the more potential for price movement that creates additional taxable gains (or losses). Selling immediately simplifies accounting.
  • Use one exchange consistently. Using Binance or Mercado Bitcoin for all your BRL-to-crypto and crypto-to-BRL conversions creates a single, clean transaction history that’s easy to export.
  • Export exchange records quarterly. Don’t wait until tax season. Export your exchange transaction history at the end of each quarter. Exchanges may not retain records indefinitely.
  • Consider using a crypto tax tool. Services like TokenTax, Koinly, or CoinTracker can import exchange/wallet data and generate Brazilian tax reports. The cost is typically worth the time saved.
  • Consult a contador (accountant). Brazilian crypto tax rules are complex and evolving. A qualified tax professional familiar with criptoativos can ensure correct filing and avoid penalties.
  • Don’t assume offshore = untaxed. Playing at an offshore crypto casino does not create a tax exemption. The tax obligation follows the taxpayer (you), not the platform. Brazilian tax law applies regardless of where the casino is located.
  • Declare even if you haven’t withdrawn. The Receita Federal now requires declaration of balances held on betting platforms at year-end, even if you haven’t withdrawn the funds to your bank.

Frequently Asked Questions

Do I pay tax if I didn’t withdraw my winnings?You must declare platform balances at year-end. The tax on the gain itself is typically triggered when you sell/dispose of the crypto, not when you win it. However, the Receita Federal is increasingly treating receipt of winnings as a taxable event at the time of receipt.
What if I lost more than I won?From 2026, losses can be offset within the same quarter or carried back up to 5 previous quarters. Keep records of losses as they reduce your overall tax liability.
Does USDT count as crypto for tax purposes?Yes. Stablecoins are classified as criptoativos by the Receita Federal. All USDT transactions (buy, sell, transfer) must be recorded and declared if above thresholds.
What about swapping BTC to USDT in the casino?Swapping one crypto for another is a taxable disposal event. The BTC is “sold” at its BRL market value on the swap date. Any gain is taxable.
Do exchanges report my transactions to the government?Yes. Brazilian exchanges report via DeCripto/e-Financeira. For transactions above R$30,000/month on foreign platforms without Brazilian operations, you must self-report under IN 1,888/2019.
What if the casino doesn’t provide receipts?You are responsible for maintaining your own records. Screenshot transactions, export casino history if available, and save blockchain transaction hashes as proof.
Can I deduct my deposits (losses) from my winnings?Yes, to a degree. Net gains are taxed, meaning losses reduce the taxable amount. Track both deposits and withdrawals to calculate net position accurately.
Is there a minimum amount exempt from tax?For crypto capital gains: the R$35,000/month exemption has been eliminated from 2026. All gains are now taxable at 17.5%. For licensed betting winnings: net prizes below R$2,824.55/month are exempt from the 15% withholding.

Related Guides

  • “How to Withdraw Casino Winnings to Reais via Stablecoins” — converting crypto winnings back to BRL
  • “Regulated Brazilian Operators vs Offshore Crypto Casinos” — comprehensive comparison including tax treatment
  • “PIX Casinos vs Crypto Casinos in Brazil” — payment method comparison

Disclaimer

Important Legal NoticeThis guide provides general information about Brazilian tax rules as they may apply to crypto casino winnings. It is for informational and educational purposes ONLY and does NOT constitute tax, legal, or financial advice.Tax laws are complex, subject to interpretation, and change frequently. The information reflects rules as of May 2026, including changes introduced by Medida Provisória (provisional measure) regarding crypto taxation. Provisional measures require congressional approval to become permanent law and may be modified or revoked.Always consult a qualified tax professional (contador) or the Receita Federal directly for advice specific to your individual situation. The authors of this guide are not tax professionals and accept no liability for any tax decisions made based on this information.For official information, visit: receita.fazenda.gov.brFor IRPF filing: Use the Meu Imposto de Renda portal or the PGD IRPF programFiling deadline for IRPF 2026: March 23 – May 29, 2026