Form 8949 para criptomoedas: reportar as suas alienações, linha a linha
Form 8949, *Sales and Other Dispositions of Capital Assets*, é onde os contribuintes norte-americanos reportam as alienações individuais subjacentes às suas mais-valias — e as vendas, trocas e gastos de criptomoedas pertencem-lhe. Este guia explica o que é o formulário, quem o preenche, como cada coluna se mapeia para uma alienação de criptomoedas, como os totais fluem para o Schedule D, e como a CryptaTax transforma um ano de atividade on-chain e em exchanges num 8949 pronto para declarar. Informação geral, não aconselhamento fiscal — verifique com as orientações atuais do IRS ou com um profissional.
Esta página explica o formulário em termos gerais; não é aconselhamento fiscal nem um substituto para as instruções do IRS ou um profissional qualificado. As regras fiscais de criptomoedas — incluindo o reporte de corretores com o 1099-DA e o tratamento das wash sales — mudam ao longo do tempo e os detalhes dependem das suas circunstâncias. Verifique com as orientações atuais do IRS antes de declarar.

O que é o Form 8949
O Form 8949, *Sales and Other Dispositions of Capital Assets*, é o formulário do IRS no qual lista cada alienação de um ativo de capital durante o ano — uma linha por transação. Como o IRS trata as criptomoedas como propriedade, uma alienação de criptomoedas é uma alienação de um ativo de capital, por isso é reportada aqui tal como uma ação vendida. O formulário em si não calcula o seu imposto; é o anexo detalhado que suporta os totais resumidos das mais-valias e menos-valias que transporta para o Schedule D. Pense nele como o documento de trabalho que mostra *como* cada ganho ou perda foi alcançado, transação a transação.
Quem o preenche para criptomoedas
Geralmente precisa do Form 8949 se alienou criptomoedas durante o ano fiscal — vendeu por dólares, trocou uma moeda por outra, ou gastou em bens ou serviços. Simplesmente *comprar* e *manter* criptomoedas não é uma alienação e não vai para o formulário; tão pouco mover as suas próprias moedas entre as suas próprias carteiras. O que desencadeia uma linha é uma alienação tributável: um ponto em que se separou de uma unidade de criptomoeda e realizou um ganho ou perda relativamente à sua base de custo. Se teve pelo menos uma dessas alienações, o seu detalhe pertence ao 8949.
Como se encaixa com o Schedule D
Os dois formulários são um par. Form 8949 contém o detalhe linha a linha — cada alienação, as suas datas, contraprestação, base e ganho ou perda resultante. Schedule D contém o resumo — os totais de curto e longo prazo, líquidos entre si, que finalmente chegam ao seu Form 1040. Na prática, completa primeiro o 8949, subtotaliza-o, e esses subtotais fluem para o Schedule D. Se todas as suas alienações já foram reportadas ao IRS num 1099-B com base, há casos restritos em que pode resumir diretamente no Schedule D; para a maioria das criptomoedas, onde a base não é reportada pelo corretor, o detalhe por transação do 8949 é o que precisa.
As colunas, e o que cada uma significa para criptomoedas
Cada alienação ocupa uma linha com as mesmas colunas. Saber o que cada uma pede torna óbvio o que colocar onde — e onde uma cifra de criptomoedas tende a falhar:
- (a) Descrição da propriedade — o que alienou, ex. "0.75 BTC" ou "1,200 USDC". Suficiente para identificar o lote.
- (b) Data de aquisição — quando obteve originalmente essa unidade. Para criptomoedas, é a data de aquisição do lote específico a ser alienado, que o seu método de base de custo determina.
- (c) Data de venda ou alienação — quando a alienação aconteceu (a venda, troca ou gasto).
- (d) Contraprestação — o que recebeu, medido em dólares norte-americanos à data da alienação (o valor justo de mercado recebido, líquido de comissões de venda quando aplicável).
- (e) Custo ou outra base — quanto o lote lhe custou: o preço de aquisição mais comissões, ou o seu valor justo de mercado no momento da receção se entrou como rendimento.
- (f) e (g) Códigos e ajustamentos — usados quando se aplica um ajustamento ao ganho ou perda; a maioria das alienações simples de criptomoedas não precisa de nenhum.
- (h) Ganho ou (perda) — contraprestação menos base, com qualquer ajustamento aplicado. Este é o número que sobe para o Schedule D.
Que eventos de criptomoedas lhe pertencem
Apenas alienações de um ativo de capital pertencem aqui. Os comuns em criptomoedas são:
- Vender criptomoedas por moeda fiduciária — a alienação clássica; a contraprestação são os dólares recebidos.
- Trocar uma criptomoeda por outra — uma troca cripto-para-cripto é uma alienação da moeda que cedeu, valorizada em dólares no momento da troca, mesmo que nenhuma moeda fiduciária tenha sido movimentada.
- Gastar criptomoedas — pagar por bens ou serviços com criptomoedas aliena-as ao seu valor em dólares no momento da compra.
Criptomoedas recebidas como rendimento — recompensas de staking, airdrops, mineração, ou pagamento por trabalho — *não* são um evento do 8949 quando recebidas; são rendimento ordinário reportado noutro local (ver Schedule 1 ou Schedule C). Esse valor de receção torna-se então a base de custo usada quando mais tarde alienar essas moedas, momento em que a alienação aparece no 8949.
Curto prazo versus longo prazo: Parte I e Parte II
O Form 8949 divide-se em duas partes consoante o período de detenção. Parte I é para ativos detidos por um ano ou menos (curto prazo); Parte II é para ativos detidos por mais de um ano (longo prazo). A distinção é importante porque os ganhos de longo prazo são geralmente tributados a taxas mais favoráveis do que os de curto prazo. Para criptomoedas, isto torna a data de aquisição de cada lote específico decisiva — e acertar nela depende de um histórico de base de custo ininterrupto, porque o lote que é tratado como alienado é definido pelo seu método de base de custo, não pelas moedas que por acaso moveu.
As caixas de categorias de reporte (A/B/C e D/E/F)
Dentro de cada parte, as transações são agrupadas por como foram reportadas ao IRS. As caixas de curto prazo A, B e C (e os seus equivalentes de longo prazo D, E e F) distinguem alienações reportadas num 1099-B com base, reportadas sem base, e não reportadas num 1099-B de todo. Historicamente, a maioria das alienações de criptomoedas caía na categoria "não reportada num 1099-B", porque as exchanges de criptomoedas não eram tratadas como corretores que emitem 1099-B com base. Essa é a caixa que a maioria das auto-declarações de criptomoedas tem usado.
A mudança do 1099-DA — leia isto condicionalmente
Esta área está a mudar, por isso trate qualquer cronologia específica como algo a verificar em vez de retirar desta página. O IRS introduziu o Form 1099-DA para reporte de corretores de ativos digitais, faseado ao longo dos últimos anos fiscais — com o reporte de contraprestações brutas a começar antes do reporte de base. À medida que essa implementação avança, mais alienações de criptomoedas chegarão já reportadas, alterando a caixa do 8949 que usam e mudando quanto precisa de reconciliar por si. Como as datas efetivas exatas e o âmbito têm mudado e podem ainda mudar, confirme as regras atuais do 1099-DA com as orientações mais recentes do IRS ou o seu consultor antes de confiar em qualquer ano específico. A postura segura, de qualquer forma, é manter o seu próprio registo completo e reconciliado — um número de corretor nunca remove a sua responsabilidade de reportar corretamente, e a base do corretor pode estar incompleta para moedas que transferiu.
Trocas cripto-para-cripto: a parte que as pessoas perdem
O erro mais comum no Form 8949 para criptomoedas é omitir trocas cripto-para-cripto. Trocar ETH por SOL parece uma troca equivalente, mas para efeitos fiscais é uma alienação do ETH ao seu valor em dólares nesse momento, com um ganho ou perda relativamente à base do ETH — uma linha no 8949 — seguida pela aquisição de SOL a esse mesmo valor em dólares como sua nova base. Um ano de negociação ativa pode gerar centenas destas, nenhuma das quais envolveu moeda fiduciária, e todas pertencem ao formulário. É exatamente aqui que uma exportação simples de uma exchange subestima a sua atividade reportável.
De onde vêm os números
Cada linha do 8949 precisa de quatro valores — data de aquisição, data de alienação, contraprestação e base — e para criptomoedas raramente estão num só lugar. As contraprestações e datas de alienação vêm dos seus registos de exchange e on-chain; a base e as datas de aquisição vêm de onde quer que tenha obtido originalmente a moeda, que pode ser uma exchange diferente, uma carteira, ou um evento de rendimento anos antes. Reconstruir uma base defensável significa, portanto, combinar o seu *histórico completo* em todas as carteiras e exchanges, igualar transferências entre as suas próprias contas para que não sejam confundidas com alienações, e aplicar um método de base de custo consistente permitido na sua jurisdição.
Erros comuns de criptomoedas neste formulário
- Omissão de trocas cripto-para-cripto — o maior; cada troca é uma alienação, não um não-evento.
- Base de custo em falta em moedas transferidas de outra plataforma, o que faz o ganho sair errado.
- Registar auto-transferências como vendas — mover as suas próprias moedas não é uma alienação e não deve criar uma linha.
- Período de detenção errado — aquisições com datas incorretas empurram alienações para a parte errada (curto vs longo).
- Ignorar comissões — comissões de negociação e de rede ajustam a contraprestação e a base e alteram o ganho.
- Usar um histórico parcial — começar apenas deste ano quebra a cadeia de base para lotes mais antigos.
Uma nota sobre wash sales — verifique o tratamento atual
Pode ter lido que a regra de wash sale, que não permite uma perda quando recomprar um título "substancialmente idêntico" dentro de 30 dias, atualmente não se aplica a criptomoedas porque criptomoedas são propriedade em vez de um título. Esse tem sido o entendimento comum, mas é uma área onde a alteração legislativa tem sido repetidamente proposta, por isso não trate a posição como permanente — confirme a regra atual antes de nela confiar para um ano específico. Esta página explica o formulário, não uma posição de planeamento fiscal.
Porque é que o seu 8949 pode não corresponder aos números de uma exchange
Se comparar um Form 8949 construído a partir do seu histórico completo com um resumo que uma única exchange lhe dá, os totais frequentemente diferem — e a diferença é geralmente o ponto cego da exchange, não um erro no seu relatório. Uma exchange apenas vê o que aconteceu nessa exchange. Se comprou moedas noutro local e as moveu para lá, ela não conhece a sua base de custo original, por isso qualquer ganho que mostre pode estar sobrestimado ou subestimado. Também não consegue ver alienações que fez noutras plataformas ou on-chain. Um 8949 correto reconcilia através de todas as carteiras e exchanges, para que cada alienação seja medida contra a sua base real em vez de uma parcial — que é precisamente a razão pela qual um valor por exchange nunca deve ser declarado sozinho.
Alterar um ano anterior
Se declarou um ano passado sem reportar todas as suas alienações de criptomoedas — ou as reportou com a base errada — geralmente não é tarde demais para corrigir. Nos EUA, isso é feito alterando a declaração, anexando um Form 8949 corrigido com as alienações reexpressas. Como o seu histórico de exchanges e a blockchain são permanentes, um ano anterior pode ser reconstruído a partir dos dados de origem mesmo que não tenha acompanhado nada na altura, em vez de adivinhar. Reconstruir cada ano afetado na mesma base consistente é o que lhe permite atualizar declarações anteriores com precisão; verifique as regras atuais de alteração e quaisquer prazos para a sua situação, ou procure aconselhamento profissional, antes de apresentar uma correção.
Registos a manter
Um Form 8949 é apenas tão defensável quanto os registos por trás dele — cada linha deve remontar a uma transação real que possa produzir se solicitado. Como mínimo, mantenha a data, montante e valor em dólares norte-americanos de cada aquisição e alienação, as comissões em cada negociação e transferência, as transferências entre as suas próprias contas para que a base siga as moedas, o método de base de custo que aplicou, e o valor de receção de qualquer rendimento (staking, recompensas, airdrops) que mais tarde se tornou base. Manter o detalhe subjacente — não apenas o resumo que declarou — é o que lhe permite responder a uma consulta sem reconstruir um ano de atividade sob pressão.
Como a CryptaTax produz os seus dados
CryptaTax conecta todas as carteiras e exchanges que usa, iguala transferências entre as suas próprias contas para que não sejam contadas como alienações, reconstrói a base de custo com um método consistente em todas as fontes, e classifica cada alienação — venda, troca ou gasto — com a sua data de aquisição, data de alienação, contraprestação e base. O resultado é um registo por alienação que se mapeia diretamente para as colunas do Form 8949, dividido em curto e longo prazo, com cada valor rastreável até uma transação de origem — pronto para declarar ou entregar ao seu preparador. Gerar o seu relatório → · Todos os relatórios fiscais de criptomoedas →
Formulários e relatórios relacionados
o formulário raramente se apresenta sozinho. Se teve de o preencher começa com a pergunta sobre ativos digitais do Form 1040 →; os seus totais fluem depois para o Schedule D →. Se um corretor lhe enviou um Form 1099-DA →, as suas contraprestações são reconciliadas com estas linhas; e criptomoedas que *ofereceu* em vez de vender caem sob o Form 709 → em vez daqui. O *rendimento* de criptomoedas — staking, airdrops, recompensas — é reportado separadamente; veja o guia de rendimento de criptomoedas →. Para o resumo subjacente de alienações em qualquer jurisdição, um relatório de mais-valias → ou relatório de ganhos/perdas → é o documento de trabalho por trás do formulário. A declarar fora dos EUA? Veja imposto sobre criptomoedas por país →, incluindo os EUA.
Juntando tudo
o formulário é onde cada alienação de criptomoedas se torna uma linha reportável, e o Schedule D é onde essas linhas se tornam os totais na sua declaração. O formulário em si é mecânico; o verdadeiro trabalho está por trás — um histórico completo, transferências igualadas, base consistente, períodos de detenção corretos, e todas as trocas cripto-para-cripto capturadas. Se acertar nessa reconciliação, preencher o formulário é simples; se errar, nenhuma formatação cuidada corrige os totais. É precisamente essa a parte que vale a pena automatizar, para que o seu esforço vá para verificar o resultado em vez de montar centenas de linhas manualmente.
FAQ
Reporta cada alienação de criptomoedas durante o ano — vendas, trocas cripto-para-cripto e gastos — com as datas, contraprestação, base de custo e ganho ou perda resultante. Os seus totais alimentam o Schedule D.
Geralmente ambos. O formulário lista cada alienação em detalhe; o Schedule D resume os totais de curto e longo prazo dele. Completa primeiro o 8949, depois leva os seus subtotais para o Schedule D.
Sim. Trocar uma moeda por outra é uma alienação da moeda que cedeu, valorizada em dólares norte-americanos no momento da troca, e cada troca desse tipo é uma linha no formulário — mesmo que nenhuma moeda fiduciária tenha estado envolvida.
Não. Criptomoedas recebidas como rendimento são rendimento ordinário reportado noutro local (como Schedule 1 ou Schedule C) ao seu valor no momento da receção. Esse valor torna-se a base de custo usada mais tarde, quando alienar as moedas — e essa alienação vai no formulário.
O reporte de corretores com o 1099-DA está a ser implementado gradualmente e altera quais alienações chegam pré-reportadas, mas continua a ser sua responsabilidade reportar as suas alienações corretamente, e a base do corretor pode estar incompleta para moedas transferidas. Confirme as regras atuais do 1099-DA com as orientações mais recentes do IRS para o seu ano fiscal.
Reconcilia o seu histórico completo entre plataformas, iguala auto-transferências, reconstrói a base de custo de forma consistente e produz um registo por alienação — datas, contraprestação, base, ganho/perda, curto vs longo — que se mapeia diretamente para as colunas do formulário.