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
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.
Saída Beancount
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.
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.
Comece Grátis→