Copiez une structure de comptes éprouvée à partir de l'un de ces cinq livres de comptes Beancount en production, puis renommez les comptes et remplacez les montants fictifs par les vôtres. Chaque livre de comptes intégré est public, versionné dans Git et validé avec bean-check.
Finances personnelles au quotidien
Utilisez un compte d'actif par banque, un compte de passif par carte de crédit, et des comptes de dépenses pour les questions auxquelles vous souhaitez que vos rapports répondent. L'exemple complet montre également la paie, les avantages sociaux, les virements, les assertions de solde et les avoirs d'investissement.
Copiez cette structure lorsque vous souhaitez un ensemble unique de livres pour les liquidités, les cartes, les revenus et les dépenses courantes :
option "operating_currency" "USD"
2026-01-01 open Assets:Bank:Checking USD
2026-01-01 open Liabilities:CreditCard USD
2026-01-01 open Equity:Opening-Balances USD
2026-01-01 open Expenses:Food:Groceries USD
2026-01-01 * "Opening balance"
Assets:Bank:Checking 3,000.00 USD
Equity:Opening-Balances -3,000.00 USD
2026-01-18 * "Corner Market" "Weekly groceries"
Liabilities:CreditCard -71.90 USD
Expenses:Food:Groceries 71.90 USD
2026-01-25 * "Credit card" "Statement payment"
Liabilities:CreditCard 71.90 USD
Assets:Bank:Checking -71.90 USDLe compte de carte de crédit sépare la date d'achat de la date de paiement en espèces. Ajoutez une assertion de solde balance mensuelle à chaque compte réel afin qu'une erreur d'importation ne puisse pas passer inaperçue.
Budgétisation par enveloppes avec report
Modélisez chaque enveloppe comme un sous-compte de capitaux propres superposé au compte bancaire réel. L'affectation d'un chèque de paie déplace la valeur au sein des capitaux propres, tandis qu'un achat enregistre à la fois le mouvement de trésorerie et la décision budgétaire.
Copiez l'arborescence Equity:Budget et gardez le plan séparé de l'argent :
option "operating_currency" "USD"
2026-01-01 open Assets:Bank:Checking USD
2026-01-01 open Income:Salary USD
2026-01-01 open Expenses:Groceries USD
2026-01-01 open Equity:Budget:Unallocated USD
2026-01-01 open Equity:Budget:Groceries USD
2026-01-05 * "Acme Corp" "January salary"
Assets:Bank:Checking 4,100.00 USD
Income:Salary -4,100.00 USD
2026-01-05 * "Budget" "Fund groceries"
Equity:Budget:Unallocated -550.00 USD
Equity:Budget:Groceries 550.00 USD
2026-01-08 * "Whole Foods" "Weekly shop"
Assets:Bank:Checking -128.44 USD
Expenses:Groceries 128.44 USD
Equity:Budget:Groceries -128.44 USD
Equity:Budget:Unallocated 128.44 USDLes deux paires de l'achat se compensent indépendamment. Cette séparation vous permet de réinitialiser ou de réaffecter une enveloppe sans modifier le solde bancaire rapproché. Pour l'affichage cible versus réel de Fava, utilisez plutôt les directives budgétaires plus simples.
Facturation et créances pour freelance
Enregistrez une facture lorsque vous gagnez le revenu, puis soldez la créance lorsque le client paie. Un compte de créances distinct par client rend les factures impayées ou partiellement payées visibles sous forme de soldes ordinaires.
Copiez l'arborescence des créances et placez le numéro de facture sur les deux événements :
option "operating_currency" "USD"
2026-01-01 open Assets:Bank:Business USD
2026-01-01 open Assets:Receivable:Northwind USD
2026-01-01 open Income:Consulting USD
2026-01-09 * "Northwind Traders" "January retainer"
invoice: "2026-001"
due: 2026-02-08
Assets:Receivable:Northwind 6,000.00 USD
Income:Consulting -6,000.00 USD
2026-02-05 * "Northwind Traders" "Payment — invoice 2026-001"
invoice: "2026-001"
Assets:Bank:Business 6,000.00 USD
Assets:Receivable:Northwind -6,000.00 USDAjoutez la taxe de vente à un passif, et non à un revenu, et déplacez la trésorerie de l'impôt estimé vers un compte de réserve avant de la payer. Le livre de comptes en production montre ces deux modèles, les paiements partiels, les coûts refacturés et une radiation pour créance irrécouvrable.
Propriété locative et principal hypothécaire
Traitez la propriété comme un actif, le prêt hypothécaire comme un passif et le dépôt de garantie d'un locataire comme de l'argent que vous devez rembourser. Divisez chaque paiement hypothécaire entre intérêts, principal et compte séquestre afin que le bilan et le compte de résultat racontent des réalités différentes.
Copiez les groupes de comptes de propriété, de dette et d'exploitation avant d'ajouter l'activité mensuelle :
option "operating_currency" "USD"
1970-01-01 commodity PROP123MAIN
2024-01-01 open Assets:RealEstate:Property PROP123MAIN
2024-01-01 open Assets:Bank:Checking USD
2024-01-01 open Assets:Bank:EscrowImpound USD
2024-01-01 open Liabilities:Mortgage USD
2024-01-01 open Income:RealEstate:Rent USD
2024-01-01 open Expenses:RealEstate:MortgageInterest USD
2024-03-15 * "Escrow" "Buy rental property"
Assets:RealEstate:Property 1 PROP123MAIN {400,000.00 USD}
Assets:Bank:Checking -80,000.00 USD
Liabilities:Mortgage -320,000.00 USD
2024-04-01 * "Bank" "Mortgage payment"
Expenses:RealEstate:MortgageInterest 1,866.67 USD
Liabilities:Mortgage 262.39 USD
Assets:Bank:EscrowImpound 566.67 USD
Assets:Bank:Checking -2,695.73 USDGardez distincts le terrain, la valeur dépréciable du bâtiment, les améliorations en capital, la dépréciation cumulée et l'activité du compte séquestre. Le guide sur la propriété locative explique comment ces soldes alimentent les rapports.
Lots de crypto-monnaies et coût de revient
Donnez à chaque achat un coût entre accolades et identifiez le même lot lors de la vente. Beancount transporte ensuite la date d'acquisition et la base à travers les portefeuilles, les échanges et les cessions imposables, au lieu de réduire un investissement à un solde unique mélangé.
Copiez la marchandise, les comptes d'échange et l'écriture explicite de gain réalisé :
option "operating_currency" "USD"
1970-01-01 commodity BTC
2024-01-01 open Assets:Crypto:Coinbase:BTC BTC
2024-01-01 open Assets:Crypto:Coinbase:USD USD
2024-01-01 open Expenses:Crypto:Fees:Trading USD
2024-01-01 open Income:Crypto:CapitalGains:ShortTerm USD
2024-02-15 * "Coinbase" "Buy 0.10 BTC"
Assets:Crypto:Coinbase:BTC 0.10 BTC {43,800.00 USD, 2024-02-15}
Assets:Crypto:Coinbase:USD -4,380.00 USD
2024-08-20 * "Coinbase" "Sell the February lot"
Assets:Crypto:Coinbase:BTC -0.10 BTC {43,800.00 USD, 2024-02-15}
Assets:Crypto:Coinbase:USD 5,900.00 USD
Expenses:Crypto:Fees:Trading 8.85 USD
Assets:Crypto:Coinbase:USD -8.85 USD
Income:Crypto:CapitalGains:ShortTerm -1,520.00 USDLes transferts entre vos propres portefeuilles préservent le lot au lieu de créer un revenu. Le livre de comptes en production se poursuit avec le staking, le minage, la finance décentralisée et les NFT ; le guide de l'inventaire explique les méthodes de comptabilisation et la réduction des lots.