Additional languages and currencies are not published yet.
Search BetSiteRank
BR / Payments
Do You Pay Imposto de Renda on Crypto Casino Wins in Brazil?
BB
By BetSiteRank Brazil Desk
July 1, 2026 · 10 min read
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 Casino
Offshore Crypto Casino
Tax Rate on Winnings
15% 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 Pay
Nothing to do — casino withholds at source and remits to Receita Federal
Monthly via DARF (Documento de Arrecadação de Receitas Federais), code 6313-01. Calculate using Carnê-Leão.
When to Pay
Withheld at time of payout
By last business day of the month following the gain
Annual Declaration
Must 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 System
Casino 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 detected
Exchanges 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 Tax
Progressive: 15–22.5%
Flat: 17.5%
Monthly Exemption
R$35,000/month in sales exempt
ELIMINATED — all gains taxable
Calculation Period
Monthly
Quarterly
Loss Offset
Limited
Same quarter + 5 previous quarters
Self-Custody
Ambiguous
Explicitly taxable — self-custody included
Foreign Exchanges
Taxable
Explicitly taxable, same 17.5% rate
Betting Winnings (.bet.br)
15% exclusive taxation
15% exclusive taxation (unchanged)
Declaration Threshold
R$28,467.20/year in betting prizes
R$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.
If you play at offshore crypto casinos (Stake, BC.Game, Roobet, etc.), here’s the process:
During the Year (Quarterly from 2026)
Track every transaction: deposit, win, loss, withdrawal, crypto sale. Keep records of dates, amounts (in crypto and BRL equivalent), and platforms used.
When you sell crypto for BRL on an exchange, calculate the gain (sale price minus cost basis in BRL).
Use the GCAP (Programa de Apuração de Ganhos de Capital) or Carnê-Leão to calculate the tax due.
Generate a DARF (code 6313-01) for the tax amount.
Pay the DARF by the last business day of the month following the quarter (from 2026, quarterly calculation applies).
Annual Declaration (IRPF)
Declare crypto holdings ≥ R$5,000 in “Bens e Direitos” (Group 08 – Criptoativos). Use the correct code for each crypto type.
Import Carnê-Leão data into your IRPF declaration.
Declare foreign casino income under “Rendimentos Tributáveis Recebidos de PF/Exterior.”
Declare balances held on offshore platforms, even if not withdrawn.
Submit by the deadline (March 23 – May 29 for IRPF 2026).
Penalties for Non-Compliance
Penalty
Details
Late filing
Minimum R$165.74, up to 20% of tax due
Omission of income
75% of the unpaid tax amount
Fraud / bad faith
150% of the unpaid tax amount
Interest
Selic rate, accumulated from the date the tax was originally due
CPF restrictions
Pending 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 winnings
R$5,000
~$1,000 USDT (~R$5,000 equivalent)
Tax withheld at source
R$750 (15% of R$5,000)
R$0 (no withholding)
You receive
R$4,250 in BRL via Pix
~$1,000 USDT in your wallet
When you sell USDT for BRL
N/A (already in BRL)
Taxable event: 17.5% on any gain above cost basis
Your tax responsibility
Declare in IRPF. Tax already paid.
Calculate and pay DARF quarterly. Declare in IRPF. Track all records.
Complexity
Low — automated
High — manual tracking, GCAP, DARF, quarterly payments
Risk of errors
Low — casino handles withholding
High — errors in calculation or omission trigger penalties
What You Need to Track (Offshore Players)
For every crypto casino transaction, record:
Date
Exact date and time of each deposit, win, and withdrawal
Amount (crypto)
How much USDT/BTC/ETH was involved
BRL equivalent
The BRL value at the time of the transaction (use PTAX rate for USD conversions)
Bank statements showing BRL deposits to exchange and withdrawals from exchange
Cost basis
What you originally paid for the crypto (BRL value at purchase time)
Gain calculation
Sale 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