Pular para o conteúdo principal
Conversor de CSV para Beancount

Mint → Beancount

Mint CSV para Beancount

Converta o arquivo de transações do Mint que você baixou antes do Mint ser encerrado em transações Beancount de partidas dobradas e equilibradas — a coluna Transaction Type é mapeada, então débitos e créditos recebem o sinal correto.

Mapeamento de colunas verificado em uma exportação real do Mint

O processamento é feito localmente no seu navegador.

Mapeamentos salvos

Os perfis ficam só neste navegador. Suas transações nunca saem dele.

Ainda não há mapeamentos salvos. Cole um CSV, configure as colunas e salve a configuração aqui para reutilizá-la.

Saída Beancount

Suas transações aparecerão aqui assim que você colar um CSV.

Como exportar suas transações do Mint

  1. Não há exportação ao vivo para executar: o Mint foi encerrado em 23 de março de 2024. Encontre o CSV que você baixou antes disso — geralmente "transactions.csv" na sua pasta Downloads, ou dentro do ZIP que uma ferramenta de exportação do Mint produziu.

  2. Abra-o e verifique se a primeira linha contém Date, Description, Original Description, Amount, Transaction Type, Category, Account Name, Labels, Notes. Esse é o layout do arquivo ao qual este preset está mapeado.

  3. O arquivo contém todas as contas de uma só vez, então mantenha as linhas para um único Account Name, copie-as junto com a linha de cabeçalho e cole-as abaixo.

O sinal está em Transaction Type, não no valor

O Mint nunca escrevia um sinal de menos: Amount é sempre uma magnitude, e a direção está em Transaction Type, onde "debit" é dinheiro saindo e "credit" é dinheiro entrando. Este preset lê essa coluna, então compras saem negativas enquanto reembolsos, salários e pagamentos com cartão saem positivos — sem precisar separar o arquivo em duas partes e sem localizar e substituir primeiro. Dois outros hábitos do arquivo são tratados para você: datas não são preenchidas com zeros e são mês-primeiro (8/1/2026, e arquivos antigos usam anos com dois dígitos), e descrições longas de cartão às vezes quebram em uma segunda linha dentro das aspas, que o parser lê como um único campo em vez de uma linha quebrada.

Perguntas sobre exportação do Mint

Ainda posso exportar do Mint?

Não. A Intuit encerrou o Mint em 23 de março de 2024 e o histórico de transações não foi transferido para o Credit Karma, então os únicos dados do Mint que qualquer pessoa tem são o CSV que baixaram antes dessa data. Se você baixou em lotes para ultrapassar o limite de exportação de 10.000 linhas do Mint, converta cada arquivo e cole os resultados um após o outro — o conversor é sem estado, e o Beancount lê as transações pela data, não pela ordem em que você as anexou.

Devo mapear Description ou Original Description?

Description é o nome do comerciante limpo pelo Mint, e é o que o preset mapeia porque fica melhor em um livro-razão. Original Description é a string bruta que seu banco enviou — troque o seletor Description para ela se preferir manter a redação exata para comparar com extratos antigos depois. Ambas as colunas estão em todos os arquivos; o conversor usa uma e deixa a outra intacta.

O que acontece com minhas categorias, rótulos e notas do Mint?

Nada é descartado — eles permanecem no seu arquivo de origem — mas o conversor mapeia apenas data, descrição e valor, então cada transação equilibra contra a única conta de categoria que você nomeia. A taxonomia do Mint (Restaurantes, Mercadorias Gerais, Transferências…) não tem equivalente direto no Beancount, então a abordagem usual é converter primeiro e depois reatribuir contas no seu livro-razão uma categoria de cada vez.

Convertendo uma exportação de outro banco ou aplicativo?

Mantenha o livro-razão que você acabou de converter

O Beancount.io hospeda seu livro-razão em texto simples, importa extratos futuros para você e mantém cada número auditável.