Skip to main content
About Us
Brazil
ENUSD

Additional languages and currencies are not published yet.

BR / Payments

Brazilian Crypto Casino Tax Guide 2026

How Receita Federal taxes offshore crypto casino winnings, what you actually owe, when DARF payments are due, and how to keep records that survive an audit. A practical guide for Brazilian players in 2026.

How crypto casino tax works in Brazil — the short version• Gambling profit → taxable as income (offshore winnings: progressive IRPF rates 0–27.5%).• Crypto appreciation → separate capital gains tax (15–22.5% progressive).• No withholding offshore → you must calculate, declare, and pay yourself.• Crypto gains are paid via monthly DARF, not just on the annual return.

Brazilian tax law treats gambling winnings as taxable income and treats cryptocurrency as a digital asset subject to capital gains tax. Winnings from offshore crypto casinos are taxed in the same broad framework as winnings from licensed Brazilian operators — with one critical difference. Licensed .bet.br operators handle the tax for you. Offshore platforms like Stake.com or BC.Game do not. The moment you withdraw winnings, the entire compliance burden is yours.

In simple terms: every offshore crypto casino session creates two tax events, not one. The gambling result, and any cryptocurrency gain or loss along the way. Both must be declared. Both can trigger Receita Federal scrutiny if mishandled. Ignoring this does not avoid tax — it compounds risk as Brazilian reporting systems get more sophisticated each year.

Important disclaimer upfrontThis article explains how Brazilian tax law applies to crypto casino winnings based on regulations through April 2026. It is not personalised tax advice. Tax treatment varies based on your total income, filing situation, and specific transactions. Always consult a contador público familiar with cryptocurrency taxation before filing.

How Crypto Gambling is Taxed in Brazil

Brazil does not have a single “crypto gambling tax.” It has two existing tax frameworks that both apply to crypto casino activity at the same time. Players who treat them as one rule almost always under-report.

Layer 1: The gambling winning itself

Under the Lei do Imposto de Renda, gambling winnings are taxable income. How they are taxed depends entirely on where you played.

At a licensed .bet.br operator: a flat 15% IRRF (Imposto de Renda Retido na Fonte) is withheld at source on net wins above BRL 2,824 per event. The operator does the work — you receive a comprovante and the data is reported to Receita Federal automatically.

At an offshore crypto casino: winnings are not subject to the 15% IRRF. They are taxed under the standard progressive IRPF rates (0–27.5%), declared by you on your annual return as outras rendimentos. The actual rate you pay depends on where the winnings sit relative to your total income for the year.

Key clarification: the 15% Brazilian gambling tax is a withholding rate at licensed operators only. It does not automatically apply to offshore winnings. Offshore winnings are taxed under progressive income tax brackets, not a flat rate.

Layer 2: The cryptocurrency capital gain

Under Instrução Normativa RFB No. 1.888/2019 and subsequent updates, cryptocurrencies are recognised as digital assets subject to capital gains tax when sold. If Bitcoin’s price rose between when you bought it (to deposit at a casino) and when you converted it back to Reais (after winning), that price appreciation is a separate capital gain — taxable independently from the gambling result.

The tax rate on crypto capital gains is progressive:

  • 15% on monthly gains up to BRL 5 million
  • 17.5% from BRL 5–10 million
  • 20% from BRL 10–30 million
  • 22.5% above BRL 30 million

Monthly exemption: if your total crypto sales across all assets in a given month stay below BRL 35,000, capital gains for that month are exempt. Useful for casual users; easy to exceed in active gambling months.

Stablecoin nuance: USDT, USDC, and BRL-pegged stablecoins are not treated as cash equivalents under Brazilian tax law. They are taxable digital assets like any other crypto. Selling USDT into BRL is a capital gains event, even if the BRL price barely moved.

Gambling Income vs Crypto Gains (Explained)

These two layers confuse most players. The simplest way to keep them straight:

Gambling incomeCrypto capital gain
What it taxesNet winnings from the casinoPrice appreciation of the crypto asset
Trigger eventWithdrawal / measurable gambling gainSale of crypto into BRL
RateProgressive IRPF (0–27.5%) for offshore15–22.5% progressive
Reporting placeOutras rendimentos on annual IRPFGanhos de Capital + monthly DARF
ExemptionNone specific to gamblingMonthly crypto sales ≤ BRL 35,000

Realisation timing — a real-world nuance: Brazilian rules don’t always perfectly define when a gambling “win” is realised. In practice, most contadores treat winnings as taxable upon withdrawal or measurable gain (e.g., when crypto leaves the casino back to your wallet). Aggressive interpretations might push realisation to the BRL conversion. Conservative interpretations recognise it earlier. Pick a defensible method, document it, and apply it consistently.

Step-by-Step Tax Calculation

Here is how the calculation actually runs. Use this as a template, not as advice for any specific situation.

  1. Calculate the gambling gain in BRL. For each session or relevant period: (BRL value of crypto withdrawn) − (BRL value of crypto deposited) = gambling gain. Use BRL values at the moment of each transaction, not current value.
  2. Calculate the crypto capital gain. For each crypto sale on a Brazilian exchange: (BRL received) − (BRL cost basis at original purchase) = capital gain. Calculated per asset, not per session.
  3. Apply the right cost basis method. Receita Federal defaults to FIFO (first-in, first-out), but allows some flexibility where the taxpayer can document an alternative method consistently. Pick one and stick with it across the year.
  4. Apply the rates. Gambling income → progressive IRPF based on your total income bracket. Crypto gains → 15–22.5% by monthly bracket. Apply the BRL 35,000 monthly exemption only if total monthly crypto sales stay under it.
  5. Pay crypto gains via monthly DARF. Crypto capital gains tax is paid via DARF (Documento de Arrecadação de Receitas Federais) by the last business day of the month following the sale. Annual reporting confirms — it does not replace the monthly DARF.

Worked example (simplified)

ScenarioJanuary: you buy 0.01 BTC on Mercado Bitcoin for BRL 5,000 (cost basis: BRL 500,000 per BTC).February: you deposit it at an offshore casino, play, and withdraw 0.018 BTC. At withdrawal, BTC is BRL 611,111 per coin, so 0.018 BTC ≈ BRL 11,000.Same day: you sell the 0.018 BTC on Mercado Bitcoin for BRL 11,000.Two taxable events1. Gambling gain: BRL 11,000 (withdrawn) − BRL 5,000 (deposited at then-BRL value) = BRL 6,000 gambling income → declared as outras rendimentos under progressive IRPF.2. Crypto capital gain: cost basis of the 0.01 BTC originally bought was BRL 5,000. The 0.018 BTC sold for BRL 11,000 includes both the original 0.01 BTC and 0.008 BTC won at the casino. The capital gain portion is the price appreciation of crypto held — calculated per FIFO against your overall BTC inventory.Result: the gambling income is taxed under IRPF progressive brackets; the crypto appreciation is taxed at 15% if total monthly crypto sales exceed BRL 35,000. If your total monthly crypto sales stay under BRL 35,000, the capital gain portion is exempt for that month.
Budgeting estimate: for a typical Brazilian crypto casino player whose monthly volumes stay under the major capital gains thresholds, expect a combined effective burden of roughly 20–25% of net winnings (IRPF + crypto gains). Higher volumes push the effective rate up. This is a rough planning number, not a calculation — confirm with a contador for material amounts.

How to Report Crypto Casino Winnings to Receita Federal

Brazilian residents file the Declaração de Imposto de Renda Pessoa Física (IRPF) annually, with the typical filing window running March–May for the previous year’s income. For 2026 income, the filing deadline falls in May 2027. Several sections of the return matter for crypto casino activity.

Bens e Direitos

All cryptocurrency holdings as of December 31 of the tax year go here. Include crypto in self-custody wallets and on Brazilian exchanges. Holding crypto inside an offshore casino balance long-term is uncommon and adds complexity — most players withdraw to a personal wallet promptly.

Rendimentos Sujeitos à Tributação Exclusiva/Definitiva

Gambling winnings from licensed Brazilian operators with IRRF withholding go here. Offshore winnings typically do not — they go under outras rendimentos.

Outras Rendimentos

This is where most offshore crypto casino winnings end up. Income that is taxable under progressive IRPF but did not have automatic withholding at source.

Ganhos de Capital

Cryptocurrency capital gains land here when monthly crypto sales exceed the BRL 35,000 exemption. Each sale event is calculated separately and summed annually.

Monthly crypto reporting (the IN 1.888 obligation)

Separate from the annual IRPF, Brazilian residents have a monthly crypto reporting obligation under Instrução Normativa RFB No. 1.888/2019. The threshold applies when:

  • Monthly transactions on a Brazilian exchange exceed BRL 30,000 in aggregate, OR
  • Any cryptocurrency activity occurs on foreign exchanges (no de minimis), OR
  • Self-custody/peer-to-peer activity exceeds the threshold.

This declaration is filed via the Receita Federal e-CAC system and has its own monthly deadline. Failing to file when required is a separate compliance issue from underpaying tax.

DARF: how crypto gains are actually paid

Crypto capital gains are not paid through the annual return. They are paid each month via DARF (Documento de Arrecadação de Receitas Federais) under the appropriate code, by the last business day of the month following the taxable sale. The annual IRPF reflects what was already paid; it doesn’t replace it. Many players miss this and end up with months of unpaid DARFs accumulating fines and interest.

Brazilian vs Foreign Exchanges (Why It Matters)

Where you buy and sell your crypto changes how visible you are to Receita Federal — and how much of the reporting burden is on you.

Brazilian exchanges (Mercado Bitcoin, Foxbit, NovaDAX, Binance Brasil, etc.): regulated under CVM and reporting obligations. They auto-report customer transactions to Receita Federal under existing AML and tax frameworks. Your transaction history is already in their system — your job is to declare it consistently.

Foreign exchanges (offshore platforms, no Brazilian registration): no automatic reporting to Receita Federal. The full self-reporting burden falls on you, and the IN 1.888 monthly declaration is required for any activity, regardless of the BRL 30,000 threshold that applies to Brazilian exchanges. International tax information sharing (CRS) is closing this gap quickly, but the responsibility today still sits with the taxpayer.

What Happens If You Don’t Declare

Many Brazilian crypto casino players have been quietly winning at offshore platforms for years without declaring any of it. If that describes you, exposure is growing — not shrinking — as enforcement tightens.

Penalties for non-compliance

  • Late payment fine (multa de mora): 0.33% per day, capped at 20% of the unpaid tax.
  • Interest (juros): the Selic rate accumulated from the original due date until payment.
  • Punitive fine on assessed tax: 75% of the unpaid amount in standard cases, doubling to 150% where Receita Federal finds intent to evade or fraud.
  • Failure-to-file fines: for missed IN 1.888 monthly crypto declarations, fines apply per missed filing — small individually, expensive in aggregate over months or years.
  • Criminal exposure: in serious cases of intentional evasion involving substantial amounts, criminal tax fraud charges are possible — though rare for individual gambling cases without aggravating factors.

What triggers an audit

Receita Federal does not audit at random. Common triggers for crypto gambling players:

  • Mismatch between declared income and observable financial activity (Pix volume, exchange activity, lifestyle indicators).
  • High-volume crypto trading without corresponding capital gains declarations.
  • Frequent BRL conversions from crypto without reported income source for the original purchases.
  • Large transactions or unusual patterns flagged to COAF by exchanges as Suspicious Transaction Reports (STRs).
  • International information sharing hits, where data from Curaçao, Malta, or other jurisdictions arrives via CRS or bilateral arrangements and contradicts your declarations.

Voluntary regularisation

Brazil periodically offers regularização tributária programs that allow taxpayers to come forward with previously undeclared income at reduced penalties. These are not always open, but when they are, they meaningfully reduce exposure compared with waiting to be audited.

Going-forward compliance

Even if past years were not handled cleanly, starting to declare current activity properly builds defensible records and demonstrates good-faith compliance. Combined with professional advice, this is often the most realistic path back to clean status.

Common Tax Mistakes Brazilian Crypto Gamblers Make

  • Treating offshore winnings as if 15% IRRF applies. It does not. Progressive IRPF rates apply to offshore winnings.
  • Forgetting the monthly DARF on crypto gains. Crypto capital gains tax is due monthly, not at year-end.
  • Not tracking cost basis. Without a clear record of what each unit of crypto cost in BRL, capital gains can’t be calculated correctly. Defaulting to zero cost basis (which some players do out of laziness) massively overstates tax.
  • Mixing wallets and exchanges. Moving crypto across multiple wallets and exchanges without records makes FIFO calculation almost impossible after the fact.
  • Ignoring small transactions. Many small crypto-to-BRL conversions add up. The BRL 35,000 monthly exemption is on total monthly sales — if you exceed it, every gain that month is taxable, not just the amount over the threshold.
  • Treating stablecoins as cash. USDT and USDC are taxable assets, not BRL substitutes. Selling USDT for BRL is a capital gains event.
  • Skipping the IN 1.888 monthly declaration. Especially common for users of foreign exchanges, where the obligation kicks in regardless of the BRL 30,000 threshold.
  • No documentation. If Receita Federal asks and you cannot show records, the burden of proof shifts against you.

Record-Keeping System and Tools

The single most important defensive practice is comprehensive transaction documentation. What this looks like in practice:

What to record

  • Every crypto purchase: date, exchange, BRL paid, crypto received, BRL/crypto rate, transaction ID.
  • Every casino deposit: date, casino, crypto amount sent, BRL equivalent at the time, transaction hash, casino’s deposit address.
  • Every casino withdrawal: date, casino, crypto amount received, BRL equivalent at the time, transaction hash.
  • Every crypto sale: date, exchange, crypto sold, BRL received, BRL/crypto rate, gain/loss versus cost basis.
  • Casino email confirmations of deposits, withdrawals, and bonuses.
  • Wallet screenshots and quarterly exchange transaction history exports.

Tools that help

  • Spreadsheets (Google Sheets, Excel): the most flexible and audit-friendly format. A simple template with one row per transaction usually beats more complex tools for individual players.
  • Crypto tax software: Brazilian-focused tools (Koinly with Brazilian configuration, Contabilizei integrations, dedicated crypto-tax SaaS) automate cost basis tracking. Quality of Receita-specific output varies — verify outputs before filing.
  • Exchange CSV exports: Mercado Bitcoin, Foxbit, and NovaDAX all support transaction history exports. Pull these quarterly so data is preserved even if an account is later restricted.
  • Block explorer references: transaction hashes give you a permanent on-chain record. Save them — they don’t disappear.

Retention period

Keep records for at least five years (the standard Receita Federal audit window). Some advisors recommend ten years for substantial activity, particularly where significant carry-forward cost basis is involved.

Checklist Before Filing Your Annual Tax Return

Records to gather☐ Full year of crypto purchase records, with BRL cost basis.☐ Full year of casino deposit and withdrawal records (per casino).☐ Full year of crypto sales (back to BRL), with gain/loss per sale.☐ Comprovantes from any licensed Brazilian operators.☐ Bank statements showing source of funds for crypto purchases.☐ Year-end crypto holdings snapshot (December 31 balances at BRL value).Confirmations to make☐ All monthly DARF payments for crypto gains were made on time.☐ All required IN 1.888 monthly declarations were filed.☐ Cost basis method (FIFO or alternative) is consistent across the year.☐ Stablecoin sales are included in capital gains calculations.Deadlines to remember☐ Monthly DARF (crypto gains): last business day of the following month.☐ Monthly IN 1.888 declaration: end of the following month.☐ Annual IRPF: typical window March–May (e.g., May 2027 for 2026 income).

Future Tax Regulation Outlook

What’s likely to change over 2026–2027 for Brazilian crypto gamblers:

  • Tighter international information sharing. CRS coverage of crypto-friendly jurisdictions is expanding. Data flowing into Receita Federal from Curaçao, Malta, and similar will keep increasing.
  • Stronger COAF-driven monitoring. Pattern recognition on STRs from exchanges is improving. Frequent crypto-to-BRL flows aligned with offshore gambling will continue to draw attention.
  • Possible refinements to the IN 1.888 framework. Brazil has hinted at consolidation and clearer thresholds, particularly around foreign exchange usage.
  • Continued interaction with the .bet.br regime. As licensed operators mature, the policy contrast between cleanly-taxed licensed winnings and self-reported offshore winnings becomes more visible — which generally pushes enforcement on the offshore side, not relaxation.
  • Stablecoin-specific rules. Pressure is building for Receita Federal and the BCB to issue more specific guidance on stablecoin taxation, particularly given how commonly USDT is used as a Reais-equivalent in offshore play.

Frequently Asked Questions

Do you pay tax on crypto gambling in Brazil?

Yes. Offshore crypto casino winnings are taxable as income under progressive IRPF rates, and any cryptocurrency price appreciation is separately taxable as a capital gain. Licensed .bet.br operators handle the 15% IRRF withholding for you; offshore operators do not.

If I keep my winnings in crypto and never convert to BRL, do I owe tax?

The gambling income is taxable when realised, regardless of whether you convert to BRL. Most contadores treat realisation as withdrawal from the casino. The crypto capital gain, however, is only realised on sale into BRL — holding crypto delays only the capital gains event, not the gambling income event.

What if I’m losing overall — do I still need to declare?

You still need to maintain records, but if net gambling for the year is a loss, there is generally no taxable gambling income to declare. Crypto losses can offset crypto gains in the same month/year, but gambling losses cannot offset non-gambling income.

Does the BRL 35,000 monthly exemption help me?

If your total monthly crypto sales across all assets stay under BRL 35,000, capital gains for that month are exempt. Active gambling months frequently exceed this. Track totals per calendar month, not per session.

Are crypto-to-crypto trades inside the casino taxable?

Generally no. Internal balance switches (e.g., BTC → USDT inside the casino) typically don’t trigger Brazilian tax events because they aren’t realisations into BRL. This is an evolving area — confirm with a contador for non-trivial volumes.

What if I am a professional player?

If gambling activity reaches the level of professional or business activity, treatment can shift toward business income, with different rate structures and possible deductions. Most casual players don’t reach this threshold; high-frequency or high-stakes players should consult a contador on classification.

What if Receita Federal asks specifically about offshore gambling?

Be straightforward. Provide your records. Demonstrate that you are declaring appropriately or are willing to regularise. Receita Federal’s primary interest is tax compliance, not gambling judgment. Players with clean records and good-faith compliance generally fare meaningfully better than those who appear to be hiding activity.

The Bottom Line

Brazilian tax law treats offshore crypto casino winnings as fully taxable income, with two separate calculations required: the gambling result under progressive IRPF, and the cryptocurrency capital gain at 15–22.5% with monthly DARF payments. Combined effective burden for typical players runs around 20–25% of net winnings, depending on full income picture and total activity.

The enforcement environment in 2026 is materially stronger than even two years ago. Brazilian exchanges report transactions to Receita Federal. International information sharing is improving. COAF is paying closer attention to crypto-on-ramp flows. The political climate around online betting has tightened. Players who treat tax casually are not avoiding it — they are stockpiling exposure that becomes harder to manage with each filing year that passes.

The compliance task is achievable. Maintain detailed records of every transaction. Use Brazilian licensed exchanges where possible. File the IN 1.888 monthly declarations when required. Pay crypto gains via monthly DARF. Declare offshore winnings honestly. Consult a contador familiar with cryptocurrency and gambling for your annual filing. The combined effective rate is not catastrophic, and clean records eliminate the audit risk that exists for players who try to keep the activity invisible. Treat tax compliance as part of the cost of playing offshore — because that is exactly what it is.

Jogo Responsável & Aviso LegalThis article is for informational purposes only and does not constitute legal, tax, or financial advice. Brazilian tax treatment of cryptocurrency and gambling income may vary depending on individual circumstances, and interpretations of the same rules can differ between professionals. Regulations under Law No. 14.790/2023, IN RFB 1.888/2019, and SPA/MF ordinances are evolving. Users are solely responsible for compliance with Receita Federal reporting and payment obligations, including DARF payments, IN 1.888 monthly declarations, and the annual IRPF. The author and publisher accept no liability for decisions made based on this content. Always consult a qualified contador or tax professional before filing.Gambling may be addictive. Play only what you can afford to lose. 18+ only.Need help? Contact CVV (Centro de Valorização da Vida): 188 (24h, free, confidential). Jogadores Anônimos Brasil: meetings in major cities. Instituto Brasileiro de Jogo Responsável (IBJR): ibjr.org.br.