Ga naar hoofdinhoud

Aan de slag met Beancount

Klaar om de controle over je financiën te nemen? Deze gids helpt je binnen enkele minuten op weg met Beancount. Je leert hoe je je eerste grootboek creëert, essentiële rekeningen instelt en je eerste transacties registreert.

Initiële Setup

Je eerste grootboek maken

; Basisstructuur voor een nieuw grootboek
2024-01-01 open Assets:Checking
2024-01-01 open Equity:Opening-Balances

2024-01-02 * "Initiële storting"
Assets:Checking 100.00 USD
Equity:Opening-Balances

Essentiële Configuratie

option "title" "Persoonlijk Financieel Grootboek"
option "operating_currency" "USD"

Bestandsorganisatie

Aanbevolen structuur

; 1. Configuratieopties
option "title" "Persoonlijk Grootboek"
option "operating_currency" "USD"

; 2. Rekeningdeclaraties
2024-01-01 open Assets:Checking USD
2024-01-01 open Assets:Savings USD
2024-01-01 open Expenses:Food USD

; 3. Initiële Saldi
2024-01-01 pad Assets:Checking Equity:Opening-Balances
2024-01-01 balance Assets:Checking 1000.00 USD

; 4. Transacties
2024-01-15 * "Supermarkt" "Wekelijkse boodschappen"
Expenses:Food 50.00 USD
Assets:Checking

Sectie Organisatie

  1. Eeuwige Rekeningen

    2024-01-01 open Liabilities:Payables    USD
    2024-01-01 open Assets:Receivables USD
  2. Bankrekeningen

    2024-01-01 open Assets:Bank:Checking     USD
    2024-01-01 open Assets:Bank:Savings USD
    2024-01-01 open Income:Bank:Interest USD
  3. Beleggingsrekeningen

    2024-01-01 open Assets:Investment:Cash    USD
    2024-01-01 open Assets:Investment:Stocks VTSAX
    2024-01-01 open Income:Investment:Dividend USD

Validatie en Rapportage

Basisvalidatie

# Controleer op fouten
bean-check ledger.beancount

# Bekijk webinterface
bean-web ledger.beancount

Gemeenschappelijke Rapporten

# Balans
bean-report ledger.beancount balsheet

# Winst-en-verliesrekening
bean-report ledger.beancount income

# Rekeningjournaal
bean-report ledger.beancount journal -a Assets:Checking

Beheren van Initiële Saldi

Padding Voorbeeld

2024-01-01 open Assets:Checking    USD

; Pad rekening om te overeenkomen met bekend saldo
2024-01-01 pad Assets:Checking Equity:Opening-Balances

; Assert bekend saldo
2024-01-01 balance Assets:Checking 1525.00 USD

Rekeningafsluiting

2024-01-01 open Assets:OldBank:Checking   USD
2024-06-30 close Assets:OldBank:Checking ; Rekening gesloten

Transactie De-duplicatie

Verwerken van Overboekingen

; Creditcardbetaling - gecombineerde weergave
2024-01-15 * "Creditcardbetaling"
Assets:Checking -500.00 USD
Liabilities:CreditCard 500.00 USD

; Vlag voor wachtende match
2024-01-15 * "Wachtende CC Betaling"
! Assets:Checking -500.00 USD
Liabilities:CreditCard 500.00 USD

Saldo Asserties

; Regelmatige saldocontroles voorkomen duplicaten
2024-01-31 balance Assets:Checking 2150.25 USD
2024-01-31 balance Liabilities:CreditCard -350.00 USD

Beste Praktijken

  1. Bestandsorganisatie

    • Begin met één hoofdbestand
    • Gebruik duidelijke sectiekoppen
    • Groepeer gerelateerde rekeningen samen
  2. Rekeningnamen

    • Gebruik consistente naamgevingsconventies
    • Voeg land-/instellingsvoorvoegsels toe
    • Onderhoud logische hiërarchie
  3. Saldo Verificatie

    • Regelmatige saldo-assertions
    • Pad rekeningen op de juiste manier
    • Volg rekeningafsluitingen
  4. Valutabeheer

    • Declareer operationele valuta's
    • Gebruik consistente commodity codes
    • Specificeer valutabeperkingen

Volgende Stappen

Nu je een basisgrootboek hebt ingesteld:

  1. Registreer Regelmatige Transacties: Begin met je dagelijkse uitgaven en inkomsten
  2. Stel Bankrekening Import in: Gebruik CSV-import of bankconnecties om de gegevensinvoer te automatiseren
  3. Leer Geavanceerde Syntax: Verken syntax referentie voor meer complexe scenario's
  4. Genereer je Eerste Rapporten: Gebruik de UI-functies om financiële rapporten te maken en je uitgaven te analyseren

Snelle Referentie

Gemeenschappelijke Rekeningtypes:

  • Assets:Bank:Checking - Je betaalrekening
  • Expenses:Food:Groceries - Boodschappenuitgaven
  • Income:Salary:Company - Inkomen uit loondienst
  • Liabilities:CreditCard:Visa - Creditcardschuld

Essentiële Commando's:

  • bean-check ledger.beancount - Valideer je grootboek
  • bean-report ledger.beancount balsheet - Genereer balans
  • bean-web ledger.beancount - Start webinterface

Deze richtlijnen vormen een solide basis voor het beheren van persoonlijke financiën met Beancount. Klaar om je eerste transactie toe te voegen? Bekijk onze UI transactie gids.