Para declarar cripto no imposto de renda sem refazer conta nenhuma na mão, o caminho é exportar o histórico de cada corretora (um arquivo CSV ou um relatório de operações) e subir esse arquivo no Controle Cripto. O sistema reconhece de qual corretora veio o arquivo, lê todas as operações e calcula sozinho o preço médio de cada moeda, o ganho de capital de cada mês e o DARF a pagar. Em vez de digitar centenas de linhas, você junta os arquivos das suas corretoras num só lugar e recebe os números prontos para a declaração anual.
Quem opera em duas ou três corretoras ao longo do ano sabe o tamanho do problema. Cada compra muda o preço médio do ativo. Cada venda acima do limite mensal gera imposto. E a Receita já recebe das corretoras brasileiras o registro dessas operações, então declarar um número que não bate com o histórico é pedir para cair na malha. Importar o histórico oficial resolve as duas pontas: o cálculo fica correto e a sua declaração conversa com o que a corretora informou.
Por que importar resolve o problema do preço médio
O imposto de cripto não incide sobre o quanto você comprou. Incide sobre o lucro de cada alienação, e esse lucro depende do preço médio ponderado de aquisição de cada moeda, recalculado a cada nova compra. Com duas compras, dá para fazer de cabeça. Com cem, vira um trabalho de planilha que erra fácil.
Um exemplo rápido com Bitcoin. Você comprou 0,1 BTC por R$ 30.000 (preço de R$ 300.000 por BTC) e depois 0,2 BTC por R$ 90.000 (preço de R$ 450.000 por BTC). Seu saldo passa a ser 0,3 BTC, e o custo total foi R$ 120.000. O preço médio é R$ 120.000 dividido por 0,3, ou seja, R$ 400.000 por BTC. É esse número, e não o preço da última compra, que entra na conta de imposto quando você vender. A cada nova aquisição do mesmo ativo, a média muda de novo.
Quem faz isso na mão costuma escorregar em dois pontos: esquece de incluir as taxas no custo e usa o preço da compra mais recente em vez da média. Importar o histórico tira esse cálculo das suas mãos. O arquivo da corretora já traz data, hora, quantidade e preço de cada operação, e o sistema refaz a média a cada linha.
Passo 1: exportar o histórico em cada corretora
Antes de importar, você precisa do arquivo. Cada corretora guarda o histórico num lugar diferente, e o nome do menu muda de tempos em tempos. Abaixo estão os caminhos das três mais usadas no Brasil, conferidos na documentação oficial de cada uma.
Binance
Entre em Carteira, depois Histórico de Ativos, passe o mouse sobre o ícone de exportar e escolha Exportar registros de transações. Selecione o período (a exportação imediata cobre até seis meses; períodos maiores são gerados de forma assíncrona) e clique em gerar. Quando o status mudar para pronto, baixe o CSV. O link de download fica disponível por sete dias, então não deixe para depois. A Binance também tem a área de Relatórios Fiscais (Binance Tax), que monta um relatório anual, mas para importar e calcular do nosso lado o registro de transações já basta. Se você declara só essa corretora, vale ler também o nosso guia de como declarar a Binance no imposto de renda.
Mercado Bitcoin
No menu do seu perfil, vá em Meus Informes. Em Histórico - IR você vê os relatórios já disponíveis; em Solicitar emissão você gera um novo, que chega no e-mail cadastrado em poucos minutos. O relatório do Mercado Bitcoin já vem com preço médio e custo de aquisição calculados pela própria corretora. Um detalhe que muita gente pula: se você transferiu moedas de outra plataforma para o MB, edite o custo de aquisição original (o ícone de lápis na tela do ativo) antes de gerar o relatório, senão o custo entra zerado e infla o ganho.
Coinbase
Clique no ícone ao lado do perfil, vá em Accounts e depois em Statements. Escolha Transactions, selecione todos os ativos e todos os tipos de operação, defina o intervalo de datas como personalizado e baixe no formato CSV. A Coinbase oferece o arquivo também em PDF e HTML, mas o CSV é o que importa para o cálculo automático.
E as outras corretoras?
Além dessas três, o Controle Cripto tem leitura dedicada para Kraken, KuCoin, Bitget, Gate.io, Crypto.com, BingX, Bybit, Coinext, Foxbit e NovaDAX. Se a sua corretora não está na lista, ou se você guardou as operações numa planilha própria, dá para usar o importador de CSV genérico, que mapeia as colunas para o formato que o sistema entende.
Passo 2: importar no Controle Cripto
Com o arquivo em mãos, a importação roda na versão desktop da plataforma (o fluxo de leitura de arquivo grande não cabe bem na tela do celular, então deixamos essa etapa no computador de propósito). Você seleciona a carteira correspondente, sobe o CSV e o sistema faz a auto-detecção: ele olha o formato do arquivo e identifica de qual corretora veio, sem você precisar dizer.
Esse reconhecimento automático tem uma história por trás. Binance e Mercado Bitcoin mudaram o layout do relatório várias vezes ao longo dos anos, e cada layout antigo continua circulando entre quem guardou exportações de exercícios anteriores. Por isso o sistema mantém mais de um leitor por corretora: são treze corretoras cobertas e dezenove leitores no total, justamente para dar conta dos formatos que mudaram. Na prática, isso significa que um CSV de 2021 da Binance e um de 2025 são lidos do mesmo jeito, sem você ter que adivinhar qual versão baixou.
Depois que o arquivo é lido, as operações aparecem para conferência antes de entrar de vez. Esse é o momento de olhar com calma, e é onde a maioria dos erros é pega.
Passo 3: o que o sistema calcula depois da importação
Importado o histórico, o motor de cálculo assume o trabalho pesado. Ele apura o preço médio de cada moeda, calcula o ganho de capital mês a mês e monta o DARF de cada mês em que houve venda acima do limite. O imposto sai com o código de receita 4600 (ganho de capital na alienação de bens e direitos) e vence no último dia útil do mês seguinte ao da venda. Se você quer entender a mecânica desse cálculo por dentro, o passo a passo está no guia de como calcular o DARF de criptomoedas.
Os mesmos dados alimentam os relatórios que você usa na entrega: o relatório no formato da DIRPF, o relatório mensal de ganho de capital e o relatório geral da carteira. Para quem precisa preencher o programa de ganhos de capital da Receita, o relatório mensal entrega exatamente os números de cada mês, o que economiza a parte mais chata do preenchimento do GCAP.
Os erros que mais vemos (e que a importação evita)
Depois de processar a importação de muita gente, três problemas se repetem com uma frequência que dá para prever.
O primeiro é a transferência entre carteiras próprias lida como compra ou venda. Quando você manda Bitcoin da Binance para uma carteira fria, isso não é alienação e não gera imposto. Mas se o arquivo registra a saída e a entrada como duas operações soltas, o cálculo enxerga uma venda e uma compra, e o ganho de capital aparece inflado. A recomendação é importar o histórico das duas pontas e marcar a operação como transferência, para o sistema cancelar o efeito.
O segundo é misturar exportações de várias corretoras sem consolidar. O preço médio do Bitcoin é um só, somando todas as suas compras em todas as corretoras. Quem calcula a média separada por corretora chega a um número errado. Importar tudo no mesmo lugar é o que conserta isso.
O terceiro é declarar o saldo pelo valor de mercado de 31 de dezembro. A Receita quer o custo de aquisição, ou seja, o que você pagou, não o que vale hoje. Esse é, de longe, o engano mais comum entre quem declara cripto pela primeira vez. Nossa posição aqui é direta: importe todo o histórico antes de preencher qualquer campo da declaração, porque é o histórico que define o custo correto de cada moeda.
Quanto disso vira imposto de verdade
Importar e calcular não significa que você vai pagar imposto sobre tudo. A regra de ouro: vendas de cripto até R$ 35.000 no mês são isentas de imposto sobre o ganho de capital, conforme o artigo 22 da Lei 9.250/1995. O detalhe que pega muita gente é que o limite vale sobre o valor total alienado no mês, somando todas as moedas e todas as corretoras, não sobre o lucro. Vender R$ 40.000 com apenas R$ 500 de lucro já passa do limite e gera imposto sobre esses R$ 500.
Outro ponto que assusta quem não esperava: trocar uma cripto por outra conta como alienação. Trocar Bitcoin por Ethereum sem passar pelo real é, para a Receita Federal, uma venda do Bitcoin, e entra na soma dos R$ 35 mil. A lista do que gera e do que não gera fato gerador está no nosso artigo sobre operações com cripto que geram imposto, e a mecânica do limite mensal está detalhada em como funciona a isenção de R$ 35 mil.
Quando passa do limite, a alíquota começa em 15% sobre o ganho e só sobe para faixas maiores acima de R$ 5 milhões de lucro no mês, o que não é o caso de quase ninguém. Um exemplo fechado: você vendeu R$ 50.000 em cripto num mês, e o custo de aquisição dessa quantidade era R$ 40.000. O ganho foi R$ 10.000. O imposto é 15% sobre R$ 10.000, ou seja, R$ 1.500, recolhido no DARF código 4600 até o último dia útil do mês seguinte. Repare que o imposto incide sobre o ganho de R$ 10.000, nunca sobre os R$ 50.000 vendidos.
Na declaração anual, cada moeda entra na ficha de Bens e Direitos, grupo 08 (Criptoativos), pelo custo de aquisição, com a obrigação de declarar valendo quando o valor de um tipo de cripto chega a R$ 5.000 ou mais em 31 de dezembro. O relatório no formato da DIRPF que sai da importação já organiza esses valores por moeda.
Uma observação de calendário para quem opera fora das corretoras brasileiras (exchange estrangeira, P2P ou carteira própria): existe a obrigação de reporte mensal à Receita acima de um limite de movimentação, hoje regida pela IN 1.888/2019 e que passa a seguir a DeCripto (IN RFB 2.291/2025) a partir de 1 de julho de 2026. Quem opera só em corretora nacional não precisa fazer esse reporte mensal, porque a própria corretora informa à Receita.
Junte tudo num lugar só
A vantagem de importar não é só economizar digitação. É ter o preço médio, o ganho de capital e o DARF saindo do mesmo conjunto de dados, sem furo entre uma corretora e outra. Se você ainda não testou, dá para criar uma conta no Controle Cripto e subir o histórico das suas corretoras para ver os números calculados antes de fechar a declaração.
Perguntas frequentes
Preciso importar se só comprei e nunca vendi?
Sim, vale importar mesmo assim. Sem venda não há imposto a pagar, mas você ainda precisa declarar cada moeda na ficha de Bens e Direitos quando o custo de aquisição de um tipo chega a R$ 5.000. A importação organiza esses custos por moeda e deixa o relatório da DIRPF pronto.
A importação funciona com corretora estrangeira?
Funciona. Você exporta o CSV na corretora estrangeira do mesmo jeito e sobe na plataforma. Lembre que operar fora de corretora brasileira pode gerar a obrigação de reporte mensal à Receita acima do limite de movimentação, então importar o histórico ajuda também a ter esse controle.
Importar substitui o programa de ganhos de capital da Receita?
Não substitui a entrega. O Controle Cripto calcula o preço médio, o ganho de capital e o DARF, e gera os relatórios. Você ainda usa o programa GCAP e a declaração anual para entregar à Receita, mas com os números prontos, em vez de calcular tudo do zero.
Minha corretora não está na lista. E agora?
Use o importador de CSV genérico. Ele permite mapear as colunas do seu arquivo (data, tipo de operação, moeda, quantidade, valor) para o formato que o sistema lê, então funciona mesmo com corretoras menores ou com uma planilha sua.
Dá para importar pelo celular?
A importação roda na versão desktop. O resto da plataforma funciona no celular, mas a leitura do arquivo e a conferência das operações ficam melhores numa tela maior, por isso essa etapa é feita no computador.
Para fechar
Calcular imposto de cripto na mão é onde mora a maior parte dos erros de declaração: preço médio refeito errado, transferência confundida com venda, saldo declarado pelo valor de mercado. Importar o histórico de cada corretora tira essas três armadilhas do caminho e ainda deixa a sua declaração alinhada com o que as corretoras já informaram à Receita. Exporte os arquivos, suba na plataforma e confira os números antes de entregar. É menos trabalho e bem menos risco.