Como Preencher o Form 8949 para Cripto: Guia Coluna por Coluna

14 de março de 202612 min de leituradTax Team

O Que É o Form 8949?

O Form 8949, "Sales and Other Dispositions of Capital Assets" (Vendas e Outras Alienações de Ativos de Capital), é o formulário do IRS onde você lista cada venda ou alienação individual de criptomoeda, incluindo data de aquisição, data de venda, receitas, base de custo e ganho ou perda calculado. Os totais do seu Form 8949 fluem para o Schedule D do seu Form 1040, que resume seus ganhos e perdas de capital gerais para o ano fiscal.

Quando Você Precisa do Form 8949?

Você deve preencher o Form 8949 sempre que tiver um ganho ou perda de capital da venda, negociação ou outra alienação de criptomoeda durante o ano fiscal. Sob o IRS Notice 2014-21, cripto é tratada como propriedade, então cada alienação — seja vendendo por USD, trocando por outro token ou gastando em bens — aciona um evento de capital reportável.

De acordo com as instruções do IRS para o Form 8949 (atualizadas anualmente), você deve preencher este formulário se vendeu ou trocou ativos de capital incluindo ações, títulos e moeda virtual. O formulário foi explicitamente atualizado para referenciar ativos digitais desde o ano fiscal 2022.

Se você recebeu um Form 1099-B ou Form 1099-DA de uma exchange, usará as informações desse formulário para completar o Form 8949. Se não recebeu um 1099, ainda deve reportar a transação usando seus próprios registros.

Entendendo o Sistema de Box (A até F)

O Form 8949 tem duas partes e seis boxes de seleção. Selecionar o box correto é crítico porque informa ao IRS se sua corretora reportou sua base de custo e se a transação é de curto ou longo prazo.

Parte I: Transações de Curto Prazo (Mantidas Um Ano ou Menos)

  • Box A: Base foi reportada ao IRS no Form 1099-B ou 1099-DA. Estas são transações "cobertas" — sua exchange reportou tanto receitas quanto base de custo ao IRS. Seus números reportados devem corresponder ao que a exchange reportou, ou você deve explicar quaisquer diferenças usando códigos de ajuste.

  • Box B: Base NÃO foi reportada ao IRS. A exchange reportou suas receitas mas não reportou a base de custo. Isso é comum para contas de exchange mais antigas ou transferências entre plataformas onde a exchange receptora não conhece seu preço original de compra.

  • Box C: Você não recebeu um Form 1099-B ou 1099-DA. Isso se aplica à maioria das transações DeFi, vendas peer-to-peer e transações em exchanges que ainda não implementaram reporte 1099-DA. Após o Congresso revogar a regra de reporte de corretora DeFi (Lei Pública 119-7, 10 de abril de 2025), todas as transações em DEX caem nesta categoria.

Parte II: Transações de Longo Prazo (Mantidas Mais de Um Ano)

  • Box D: Equivalente de longo prazo do Box A — base foi reportada ao IRS (transação coberta)
  • Box E: Equivalente de longo prazo do Box B — base não foi reportada
  • Box F: Equivalente de longo prazo do Box C — nenhum 1099 recebido

Como Determinar Seu Box

Para o ano fiscal 2025 em diante, use esta árvore de decisão:

  1. Você recebeu um 1099-B ou 1099-DA para esta transação?

    • Não → Box C (curto prazo) ou Box F (longo prazo)
    • Sim → O 1099 reportou sua base de custo?
      • Não → Box B (curto prazo) ou Box E (longo prazo)
      • Sim → Box A (curto prazo) ou Box D (longo prazo)
  2. O período de manutenção é de um ano ou menos?

    • Sim → Parte I (A, B ou C)
    • Não → Parte II (D, E ou F)

Você precisa de um Form 8949 separado para cada box que usar. Se tem transações nos Boxes A, C e F, você preenche três Form 8949 separados.

Explicação Coluna por Coluna

Cada linha no Form 8949 representa uma alienação. Aqui está o que vai em cada coluna:

Coluna (a): Descrição da Propriedade

Insira o nome da criptomoeda e a quantidade vendida. Seja específico o suficiente para que o IRS possa identificar o ativo.

Exemplos:

  • 2.5 BTC
  • 1,000 SOL
  • 0.75 ETH (sold via Uniswap swap)

O IRS não exige que você liste o nome da exchange nesta coluna, mas pode ser útil para seus próprios registros.

Coluna (b): Data de Aquisição

Insira a data em que você originalmente comprou ou recebeu a cripto. Use o formato MM/DD/YYYY.

  • Para FIFO: esta é a data do seu lote mais antigo
  • Para Identificação Específica: esta é a data do lote específico que você designou para venda
  • Para cripto recebida como renda (staking, mineração, airdrops): esta é a data em que recebeu os tokens

Se recebeu a cripto em múltiplos lotes e está vendendo uma porção, a data depende do seu método de base de custo. Sob FIFO (o padrão do IRS conforme Revenue Ruling 2019-24), a data de aquisição é a data de compra mais antiga.

Se adquiriu a cripto em datas variadas e não pode identificar especificamente o lote, insira "Various" nesta coluna.

Coluna (c): Data de Venda ou Alienação

Insira a data da venda, swap ou alienação. Para transações DeFi, esta é o timestamp do bloco da transação on-chain.

Coluna (d): Receitas

Insira o valor total que recebeu da venda, em USD. Isso inclui o valor justo de mercado de qualquer cripto recebida em um swap.

Conforme as instruções do IRS para o Form 8949, receitas geralmente significam o valor bruto que você recebeu. Para negociações cripto-para-cripto, as receitas equivalem ao valor justo de mercado do token recebido no momento do swap.

Se seu 1099-DA reporta receitas brutas que incluem taxas, e você quer reportar receitas líquidas, precisará de um ajuste (veja Coluna g).

Coluna (e): Custo ou Outra Base

Insira sua base de custo — o que você originalmente pagou pela cripto, incluindo taxas de compra. Se recebeu a cripto como renda, sua base de custo é o valor justo de mercado no momento do recebimento.

Conforme a Seção 1012 do IRC, sua base é geralmente o custo da propriedade. Para cripto, isso inclui:

  • O preço de compra em USD
  • Taxas de transação pagas para adquirir o ativo (taxas de exchange, taxas de gas para compras)
  • Para renda: o valor justo de mercado reportado como renda ordinária no momento do recebimento

Coluna (f): Código de Ajuste

Se precisar fazer um ajuste entre os valores reportados no seu 1099 e os valores corretos, insira o código aplicável. Códigos comuns para cripto:

  • W: Ajuste de wash sale. Se você recomprou a mesma cripto ou substancialmente idêntica dentro de 30 dias antes ou depois da venda, a perda negada deve ser adicionada à base de custo do ativo de substituição. Nota: regulamentações propostas pelo IRS (REG-106013-19) estendem regras de wash sale a ativos digitais — verifique a data efetiva para seu ano de declaração.

  • E: Despesa de venda não refletida nas receitas. Use quando suas taxas de venda (taxas de gas, comissões de exchange) não foram subtraídas das receitas no seu 1099. O valor de ajuste na Coluna (g) compensa essas taxas.

  • B: Base reportada ao IRS está incorreta. Use quando seu 1099 mostra uma base de custo errada e você precisa corrigi-la.

  • T: Ganho de curto prazo reportado no 1099-B como longo prazo (ou vice-versa). Use para corrigir a classificação do período de manutenção.

Coluna (g): Valor do Ajuste

Insira o valor em dólares do ajuste. Isso é adicionado ou subtraído do seu cálculo de ganho/perda.

  • Para wash sales (código W): insira a perda negada como número positivo (aumenta sua perda atual, reduzindo o benefício, e é adicionada à base do ativo de substituição)
  • Para despesas (código E): insira o valor da taxa como número negativo (reduz seu ganho)

Coluna (h): Ganho ou Perda

Calcule: Coluna (d) - Coluna (e) + Coluna (g) = Ganho ou Perda

Um número positivo é um ganho; um número negativo (insira entre parênteses) é uma perda.

Exemplo de linha:

(a)(b)(c)(d)(e)(f)(g)(h)
1.5 BTC03/15/202411/20/2025$142,500$63,000E($25)$79,475

Isso mostra uma venda de 1.5 BTC, mantido de março de 2024 a novembro de 2025 (longo prazo), com US$ 25 em taxas de venda deduzidas via código E, resultando em um ganho de capital de longo prazo de US$ 79.475.

Do Form 8949 ao Schedule D

Após completar todos os seus Form 8949s, os totais fluem para o Schedule D:

Schedule D, Parte I (Curto Prazo)

  • Linha 1a: Ganhos de curto prazo do 1099-B Box A onde nenhum ajuste é necessário (pode ser reportado diretamente no Schedule D sem Form 8949)
  • Linha 1b: Ganhos de curto prazo do Form 8949, Box A
  • Linha 2: Ganhos de curto prazo do Form 8949, Box B
  • Linha 3: Ganhos de curto prazo do Form 8949, Box C
  • Linha 7: Ganho ou perda de capital líquido de curto prazo

Schedule D, Parte II (Longo Prazo)

  • Linha 8a: Ganhos de longo prazo do 1099-B Box D, sem ajustes necessários
  • Linha 8b: Ganhos de longo prazo do Form 8949, Box D
  • Linha 9: Ganhos de longo prazo do Form 8949, Box E
  • Linha 10: Ganhos de longo prazo do Form 8949, Box F
  • Linha 15: Ganho ou perda de capital líquido de longo prazo

Schedule D, Parte III

  • Linha 16: Combine curto prazo líquido (Linha 7) e longo prazo líquido (Linha 15)

Se você tem uma perda de capital líquida, conforme a Seção 1211(b) do IRC, pode deduzir até US$ 3.000 por ano (US$ 1.500 se casado declarando separadamente) contra renda ordinária. Perdas excedentes são transportadas para o próximo ano fiscal sob a Seção 1212(b) do IRC.

Formato TXF para TurboTax

Se você usa TurboTax, pode importar seus dados do Form 8949 usando um arquivo TXF (Tax Exchange Format). A versão TXF V042 é o padrão atual. O arquivo contém dados por transação que o TurboTax mapeia diretamente para os campos do Form 8949.

Uma entrada TXF típica inclui:

  • Tipo de registro (venda de ativo de capital)
  • Descrição correspondendo à Coluna (a)
  • Data de aquisição correspondendo à Coluna (b)
  • Data de venda correspondendo à Coluna (c)
  • Base de custo correspondendo à Coluna (e)
  • Receitas de venda correspondendo à Coluna (d)

A maioria das calculadoras de impostos sobre cripto, incluindo o dTax, pode gerar arquivos TXF para importação direta no TurboTax. Isso elimina entrada manual de dados e reduz o risco de erros de transcrição, especialmente quando você tem centenas ou milhares de transações.

Dicas para Declaração Precisa

  1. Reconcilie com seu 1099: Se recebeu um 1099-DA, garanta que suas entradas no Form 8949 correspondam. O IRS cruza esses formulários, e incompatibilidades acionam notificações automáticas (CP2000).

  2. Não agregue transações: O IRS espera que cada alienação seja listada individualmente no Form 8949. Embora as Linhas 1a/8a do Schedule D permitam alguma agregação para transações cobertas sem ajustes, esta exceção é restrita. Em caso de dúvida, liste cada transação separadamente.

  3. Rastreie transferências cuidadosamente: Mover cripto entre suas próprias carteiras não é um evento tributável, mas falhar em rastrear transferências adequadamente pode fazer sua calculadora tratá-las como vendas com base de custo zero — criando ganhos fantasma.

  4. Mantenha seis anos de registros: Enquanto o prazo padrão de prescrição é de três anos (Seção 6501 do IRC), ele se estende para seis anos se você omitir mais de 25% da renda bruta. Dada a complexidade do cripto, manter registros abrangentes por pelo menos seis anos é prudente.

Perguntas Frequentes

Qual Box uso para a maioria das transações cripto?

Para a maioria dos investidores cripto individuais em 2025-2026, Box C (curto prazo) e Box F (longo prazo) são os mais comuns. Estes se aplicam quando você não recebeu um Form 1099-B ou 1099-DA para a transação, o que inclui toda atividade DeFi e muitas transações de exchange centralizada durante os primeiros anos de implementação do 1099-DA. À medida que exchanges implementam reporte 1099-DA, você usará cada vez mais Box A/D (base reportada) ou Box B/E (base não reportada).

Preciso listar cada transação individual?

Sim, como regra geral. O IRS espera que cada alienação apareça como uma linha separada no Form 8949. No entanto, as instruções do IRS para o Form 8949 observam que se você tem muitas transações, pode anexar uma declaração com as mesmas informações em formato similar. Alguns profissionais anexam um Form 8949 substituto gerado por computador (como um PDF de software fiscal) e inserem apenas os totais resumidos no formulário real. Se seguir esta rota, garanta que o anexo contenha todas as colunas obrigatórias e esteja claramente identificado.

Posso usar software para gerar automaticamente o Form 8949?

Sim, e para a maioria dos contribuintes cripto, esta é a abordagem recomendada. Calculadoras de impostos sobre cripto como o dTax geram PDFs completos do Form 8949 com todas as transações devidamente categorizadas por box, junto com arquivos TXF para importação no TurboTax. O software lida com cálculo de base de custo, determinação de período de manutenção e códigos de ajuste automaticamente. Você ainda deve revisar a saída para precisão antes de declarar — particularmente verificando que transferências não foram classificadas incorretamente como vendas e que os valores de base de custo correspondem aos seus registros de compra.

Última atualização: 14 de março de 2026
Pergunte à AI sobre impostos cripto