Maya tem um filho de quatro anos, uma composteira no quintal que ela descreve como "aspirante", e um hábito de compras no supermercado sobre o qual ela não quer falar até o final deste artigo. Ela é engenheira de backend há doze anos e, nos últimos oito, cada dólar que sua família ganhou ou gastou vive em um arquivo de texto puro em um repositório Git.

Antes disso, ela fazia o que a maioria das pessoas faz. Mint, desde o primeiro emprego até o dia em que foi desativado. Depois, seis meses de uma planilha que, em suas palavras, "virou um segundo emprego com ferramentas piores". Um colega mencionou contabilidade em texto puro, ela caiu na toca do coelho e nunca mais saiu. "Li a documentação do Beancount numa terça-feira à noite e migrei três anos de histórico naquele fim de semana. Meu parceiro achou que eu tinha sido hackeada, porque estava no computador sorrindo."
O ritual: 20 minutos, uma vez por semana, só no laptop
A regra de Maya é o oposto da maioria dos usuários de aplicativos: finanças acontecem na mesa, não no celular. Todo domingo, depois que o pequeno vai para a cama, ela abre seu livro-razão no Fava em beancount.io e executa o mesmo ciclo. Revisa as transações da semana. Categoriza tudo o que os importadores deixaram ambíguo. Dá uma olhada no gráfico de patrimônio líquido. Fecha o laptop.
"É o mesmo motivo pelo qual gosto de CI", diz ela. "Pequeno, chato, repetível. Vinte minutos e estou pronta, e nunca penso nisso durante a semana."
O celular tem um trabalho, no entanto: captura. No supermercado, ela tira foto do recibo no aplicativo móvel do beancount.io antes mesmo de sair do estacionamento. No domingo, ele já está na caixa de entrada como uma transação rascunho esperando para ser confirmada. "O recibo costumava ir para o bolso do casaco e, depois, para o lixo. Agora vai para o livro-razão. Esse é o truque — captura no momento do gasto, julgamento uma vez por semana."
Assertivas de saldo são testes unitários para o dinheiro
Pergunte a ela sobre seu recurso favorito e ela não hesita — mas não é um gráfico. São as assertivas balance: uma declaração de uma linha no arquivo que diz "nesta data, esta conta tinha exatamente este valor". Se o livro-razão e o banco discordarem, o arquivo se recusa a passar no bean-check.
"É um teste falho para suas finanças. Meu livro-razão não pode se desviar silenciosamente da realidade. As pessoas pagam por aplicativos que conciliam contas, e eu tenho isso de um arquivo de texto que não compila."
Seu recurso mais subestimado são os documentos — anexar o PDF ou a foto do recibo diretamente a uma transação. "Na época do imposto de renda, minha contadora perguntou onde estavam meus registros. Enviei um bundle do Git. Ela achou que era piada. Depois abriu o balancete e parou de rir."
A consulta da creche
O momento em que o sistema realmente se pagou foi uma consulta BQL. A creche do filho de quatro anos parecia cara, mas sentimentos não são números, então ela rodou uma linha — total por mês, agrupado, janela de doze meses — na página de consultas do Fava.
"Eu não precisava de software para me dizer que creche é cara. Mas ver a linha subindo para a direita por um ano seguido foi o que finalmente nos fez pesquisar preços. Mudamos para um lugar que realmente gostamos mais, vinte minutos mais perto, e a diferença cobre nossa conta de supermercado. Uma consulta. Esse é o ROI de oito anos de contabilidade, se você está mantendo a pontuação. O que, obviamente, estou."
Ela também usa o mesmo truque para assinaturas a cada trimestre: uma consulta, uma lista, dez minutos de cancelamentos. "São sempre os serviços de streaming. Parece que se multiplicam."
Mas também: café
Engenheiros também têm categorias de gastos supérfluos. Se seu livro-razão a expusesse, ela admite, a piada seria Expenses:Food:Coffee. "Teve um V60. Depois uma balança. Depois uma chaleira Fellow. Depois um moedor que custou mais que meu primeiro monitor." Ela sabe exatamente quanto tudo custou, claro — ela pode fazer git log na era do pour-over e ver os commits ficarem mais frequentes.
Essa é a parte que as pessoas interpretam mal sobre rastrear dinheiro em texto puro, diz ela. Não se trata de restrição. "Não é uma dieta. É um espelho. Olho para a linha do café e não sinto culpa alguma, porque eu escolhi o moedor. O livro-razão só garante que eu escolho de olhos abertos."
Oito anos depois, o repositório é o projeto de longo prazo que ela já manteve. "Tudo o mais que escrevi no trabalho foi reescrito ou deletado. Este arquivo continua compilando."
Quer seu próprio ritual de domingo? Inscreva-se no beancount.io, importe seu primeiro extrato com o Smart Import e deixe o livro-razão fazer a memorização.