Calcular impostos sobre criptomoedas no Brasil não precisa ser um bicho de sete cabeças. Neste artigo, vamos explicar de forma direta como funciona o cálculo do ganho de capital, as alíquotas aplicáveis e quando você está isento.
📊 Entendendo o Ganho de Capital
O ganho de capital é a diferença positiva entre o preço de venda e o preço de aquisição de um ativo. Para criptomoedas, funciona assim:
Ganho de Capital = Preço de Venda − Custo de Aquisição
O custo de aquisição inclui: o valor pago pela cripto + taxas da exchange + taxas de rede (gas fees).
📝 Exemplo:
Comprou 1 ETH por R$ 8.000 (incluindo taxas)
Vendeu 1 ETH por R$ 12.000
Ganho de capital = R$ 12.000 - R$ 8.000 = R$ 4.000
💰 Tabela de Alíquotas
As alíquotas do imposto sobre ganho de capital em criptomoedas são progressivas:
| Faixa de Ganho | Alíquota |
|---|---|
| Até R$ 5 milhões | 15% |
| De R$ 5M a R$ 10M | 17,5% |
| De R$ 10M a R$ 30M | 20% |
| Acima de R$ 30M | 22,5% |
Para a grande maioria dos investidores pessoa física, a alíquota será de 15%.
🎯 Quando Você Está Isento
Existe uma regra de isenção importante:
✅ Isenção: Se o total das suas vendas de criptomoedas no mês for inferior a R$ 35.000, o ganho de capital é isento de imposto. Você não precisa pagar DARF, mas deve declarar os bens no IR anual.
Atenção: O limite de R$ 35.000 é sobre o total das vendas, não sobre o lucro. Se vendeu R$ 40.000 com lucro de R$ 500, você paga 15% sobre os R$ 500.
🧮 Método de Cálculo: Custo Médio Ponderado
Quando você compra a mesma criptomoeda em momentos diferentes e preços diferentes, usa-se o custo médio ponderado para calcular o ganho:
📝 Exemplo com custo médio:
1ª compra: 0.5 BTC por R$ 50.000 (custo unitário: R$ 100.000/BTC)
2ª compra: 0.3 BTC por R$ 24.000 (custo unitário: R$ 80.000/BTC)
Custo médio = (R$ 50.000 + R$ 24.000) ÷ 0.8 BTC = R$ 92.500/BTC
Se vender 0.5 BTC por R$ 60.000:
Custo = 0.5 × R$ 92.500 = R$ 46.250
Ganho = R$ 60.000 - R$ 46.250 = R$ 13.750
Imposto (15%) = R$ 2.062,50
⚡ Operações Especiais
Troca entre criptomoedas (Swap)
A Receita Federal considera a troca de uma cripto por outra como uma operação de venda + compra. Isso significa que você precisa calcular o ganho de capital da cripto vendida e o custo de aquisição da cripto comprada.
📝 Exemplo de swap:
Você trocou 1 ETH (custo de aquisição: R$ 8.000) por 0.1 BTC quando 1 ETH valia R$ 12.000.
→ Venda do ETH: Ganho de capital = R$ 12.000 − R$ 8.000 = R$ 4.000
→ Compra do BTC: Custo de aquisição = R$ 12.000 (valor de mercado no momento)
Staking e DeFi
Rendimentos de staking, farming ou empréstimos DeFi são tributáveis como rendimento e aumentam sua posição em criptoativos. O custo de aquisição dessas recompensas é zero, o que significa que toda a venda futura será ganho de capital.
NFTs
NFTs seguem as mesmas regras de tributação dos criptoativos. A venda com lucro pode gerar ganho de capital tributável.
🌍 Exchange Nacional vs Estrangeira — A Diferença que Muda Tudo
Desde janeiro de 2024, a Lei 14.754/2023 mudou completamente a tributação de criptomoedas em exchanges estrangeiras. Entender essa diferença é fundamental para calcular seus impostos corretamente:
| Regra | Exchange Nacional | Exchange Estrangeira |
|---|---|---|
| Isenção mensal | Vendas até R$ 35.000/mês → isento | Não existe isenção |
| Alíquota | 15% a 22,5% (progressiva) | 15% fixo sobre todo lucro |
| Apuração | Mensal (GCAP) | Anual (na declaração do IR) |
| Pagamento | DARF até último dia útil do mês seguinte | Na declaração anual |
| Exemplos | Mercado Bitcoin, Foxbit, NovaDAX | Binance, Coinbase, Kraken, Bybit |
💡 Impacto prático: Se você vendeu R$ 30.000 com R$ 5.000 de lucro no Mercado Bitcoin → isento (abaixo de R$ 35 mil). A mesma operação na Binance → paga R$ 750 de imposto (15% de R$ 5.000). Saber em qual exchange você operou é o primeiro passo do cálculo.
📝 Passo a Passo: Como Preencher o GCAP e Gerar o DARF
Se você vendeu criptomoedas com lucro acima da isenção em uma exchange nacional, precisa usar o programa GCAP (Ganhos de Capital) da Receita Federal:
- Baixe o GCAP 2026 no site da Receita Federal (gratuito)
- Preencha os dados da operação: data da compra, data da venda, valor de aquisição, valor de alienação e tipo de ativo (código 01 para criptomoedas)
- O programa calcula automaticamente: ganho de capital, isenção aplicável e imposto devido
- Gere o DARF com código 4600 (ganho de capital em ativo digital)
- Pague até o último dia útil do mês seguinte à venda
- Exporte os dados do GCAP para importar na declaração anual do IR
⚠️ Atenção: Muitos investidores esquecem que o DARF tem vencimento mensal. Se vendeu com lucro em março, o DARF vence em abril. Pagou atrasado? Há multa de 0,33% ao dia + juros Selic.
🔢 Exemplo Completo: Do Cálculo ao DARF
Vamos simular uma situação real de um investidor que comprou e vendeu Bitcoin em uma exchange nacional:
📝 Cenário:
• Janeiro: Comprou 0.2 BTC por R$ 40.000 no Mercado Bitcoin
• Março: Comprou mais 0.1 BTC por R$ 25.000 no Mercado Bitcoin
• Julho: Vendeu 0.15 BTC por R$ 52.500 (BTC a R$ 350.000)
Passo 1 — Calcular o custo médio:
Total investido: R$ 40.000 + R$ 25.000 = R$ 65.000
Total em BTC: 0.2 + 0.1 = 0.3 BTC
Custo médio = R$ 65.000 ÷ 0.3 = R$ 216.666,67/BTC
Passo 2 — Calcular o ganho de capital:
Custo dos 0.15 BTC vendidos: 0.15 × R$ 216.666,67 = R$ 32.500,00
Valor da venda: R$ 52.500,00
Ganho de capital = R$ 52.500 − R$ 32.500 = R$ 20.000
Passo 3 — Verificar isenção:
Total vendido no mês: R$ 52.500 → acima de R$ 35.000 → NÃO isento
Passo 4 — Calcular imposto:
Alíquota: 15% (ganho abaixo de R$ 5 milhões)
Imposto = 15% × R$ 20.000 = R$ 3.000
Passo 5 — Gerar DARF:
Código: 4600 | Valor: R$ 3.000 | Vencimento: último dia útil de agosto
💡 Dica: Se esse investidor tivesse vendido R$ 34.000 (abaixo de R$ 35.000), mesmo com lucro, não pagaria nada. Por isso é importante monitorar o total de vendas mensal antes de vender.
🔢 Cansado de fazer contas?
O Cripto Azul calcula ganho de capital, custo médio e gera o DARF automaticamente — inclusive com múltiplas exchanges e moedas.
Calcular Meus Impostos — Grátis❓ Perguntas Frequentes
Prejuízo em cripto pode ser compensado?
Sim, desde 2024. Com a Lei 14.754/2023, operações em exchanges estrangeiras permitem compensar prejuízos com ganhos futuros na apuração anual. Em exchanges nacionais, a compensação mensal de prejuízos entre diferentes criptoativos também é permitida no mesmo mês.
Preciso calcular em reais ou dólares?
Sempre em reais (R$). Se a operação foi feita em dólar (ex: Binance internacional), converta pelo câmbio do dia da operação (PTAX de venda do Banco Central). O Cripto Azul faz essa conversão automaticamente para todas as exchanges internacionais.
Stablecoins (USDT, USDC) pagam imposto?
Sim. Stablecoins são criptoativos e seguem as mesmas regras. Se você comprou USDT a R$ 5,00 e vendeu quando o dólar estava R$ 5,50, teve ganho de capital de R$ 0,50 por unidade — que pode ser tributável dependendo do volume.
O que acontece se eu não declarar?
A Receita Federal recebe dados das exchanges brasileiras via DeCripto. Não declarar pode resultar em multa de 75% sobre o imposto devido (podendo chegar a 150% em caso de fraude) mais juros SELIC.
🧮 Calcule seus impostos automaticamente: Use o Simulador de Impostos da Cripto Azul para saber exatamente quanto você deve. Grátis, sem cadastro. Ou veja a cotação atual no Conversor de Criptomoedas.
Equipe Cripto Azul