Pular para o conteúdo principal
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

Como exportar suas transações do Mint

  1. 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. 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. 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

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

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.

Comece Grátis