Lançamentos Contábeis Beancount: Como Fazer, Definições e Exemplos
Toda transação financeira que sua empresa realiza precisa ser registrada — e no mundo da contabilidade em texto simples, isso começa com os lançamentos contábeis. Se você está usando o Beancount, entender os lançamentos contábeis é fundamental para construir registros financeiros precisos, auditáveis e claros.
Este guia irá te guiar por:
- O que é um lançamento contábil
- Por que os lançamentos contábeis são importantes
- Como escrevê-los na sintaxe Beancount
- Como usá-los de forma eficaz
- Exemplos de transações do mundo real (pagamentos de clientes, compras, empréstimos, etc.)
🧾 O que é um Lançamento Contábil no Beancount?
No Beancount, um lançamento contábil é uma transação datada escrita em um formato de texto simples e legível por humanos. Cada lançamento segue os princípios da contabilidade de partidas dobradas — você registra de onde o dinheiro vem (crédito) e para onde ele vai (débito), garantindo que seus livros sempre se equilibrem.
Exemplo:
2024-06-01 * "Client payment for invoice #123"
Assets:Bank:Checking 600.00 USD
Income:Sales
- O
*
indica uma transação compensada. - A descrição mostra o contexto para o lançamento.
Assets:Bank:Checking
é debitado.Income:Sales
é creditado (valor implícito).
Cada lançamento reside dentro de um arquivo .beancount
— apenas um arquivo de texto que você pode controlar a versão, fazer backup e até mesmo editar no Vim ou VSCode.