Zum Hauptinhalt springen

Erste Schritte mit Beancount

Bereit, die Kontrolle über Ihre Finanzen zu übernehmen? Diese Anleitung hilft Ihnen, Beancount in wenigen Minuten einzurichten und zu verwenden. Sie lernen, wie Sie Ihr erstes Hauptbuch erstellen, wichtige Konten einrichten und Ihre ersten Transaktionen erfassen.

Ersteinrichtung

Erstellung Ihres ersten Hauptbuchs

; Grundstruktur für ein neues Hauptbuch
2024-01-01 open Assets:Checking
2024-01-01 open Equity:Opening-Balances

2024-01-02 * "Erste Einzahlung"
Assets:Checking 100.00 USD
Equity:Opening-Balances

Essentielle Konfiguration

option "title" "Persönliches Finanzhauptbuch"
option "operating_currency" "USD"

Dateiorganisation

Empfohlene Struktur

; 1. Konfigurationsoptionen
option "title" "Persönliches Hauptbuch"
option "operating_currency" "USD"

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

; 3. Anfangssalden
2024-01-01 pad Assets:Checking Equity:Opening-Balances
2024-01-01 balance Assets:Checking 1000.00 USD

; 4. Transaktionen
2024-01-15 * "Lebensmittelgeschäft" "Wöchentliche Einkäufe"
Expenses:Food 50.00 USD
Assets:Checking

Abschnittsorganisation

  1. Dauerhafte Konten

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

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

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

Validierung und Berichterstellung

Grundlegende Validierung

# Auf Fehler prüfen
bean-check ledger.beancount

# Web-Oberfläche anzeigen
bean-web ledger.beancount

Häufige Berichte

# Bilanz
bean-report ledger.beancount balsheet

# Gewinn- und Verlustrechnung
bean-report ledger.beancount income

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

Verwaltung von Anfangssalden

Padding-Beispiel

2024-01-01 open Assets:Checking    USD

; Konto auffüllen, um bekanntem Saldo zu entsprechen
2024-01-01 pad Assets:Checking Equity:Opening-Balances

; Bekannten Saldo bestätigen
2024-01-01 balance Assets:Checking 1525.00 USD

Kontoschließung

2024-01-01 open Assets:OldBank:Checking   USD
2024-06-30 close Assets:OldBank:Checking ; Konto geschlossen

Transaktions-Deduplizierung

Umgang mit Überweisungen

; Kreditkartenzahlung - kombinierte Ansicht
2024-01-15 * "Kreditkartenzahlung"
Assets:Checking -500.00 USD
Liabilities:CreditCard 500.00 USD

; Kennzeichen für ausstehende Übereinstimmung
2024-01-15 * "Ausstehende KK-Zahlung"
! Assets:Checking -500.00 USD
Liabilities:CreditCard 500.00 USD

Saldo-Assertionen

; Regelmäßige Saldoprüfungen verhindern Duplikate
2024-01-31 balance Assets:Checking 2150.25 USD
2024-01-31 balance Liabilities:CreditCard -350.00 USD

Bewährte Praktiken

  1. Dateiorganisation

    • Zuerst eine Hauptdatei verwenden
    • Klare Abschnittsüberschriften verwenden
    • Verwandte Konten zusammen gruppieren
  2. Kontonamen

    • Konsistente Namenskonventionen verwenden
    • Länder-/Institutionspräfixe einbeziehen
    • Logische Hierarchie beibehalten
  3. Saldoüberprüfung

    • Regelmäßige Saldo-Assertionen
    • Konten entsprechend auffüllen
    • Kontoschließungen verfolgen
  4. Währungshandhabung

    • Betriebswährungen deklarieren
    • Konsistente Commodity-Codes verwenden
    • Währungsbeschränkungen festlegen

Nächste Schritte

Nachdem Sie nun ein einfaches Hauptbuch eingerichtet haben:

  1. Regelmäßige Transaktionen erfassen: Beginnen Sie mit Ihren täglichen Ausgaben und Einnahmen
  2. Bankkonto-Importe einrichten: Verwenden Sie CSV-Importe oder Bankverbindungen, um die Dateneingabe zu automatisieren
  3. Erweiterte Syntax lernen: Erkunden Sie die Syntaxreferenz für komplexere Szenarien
  4. Ihre ersten Berichte erstellen: Verwenden Sie die UI-Funktionen, um Finanzberichte zu erstellen und Ihre Ausgaben zu analysieren

Kurzübersicht

Gängige Kontotypen:

  • Assets:Bank:Checking - Ihr Girokonto
  • Expenses:Food:Groceries - Lebensmittelausgaben
  • Income:Salary:Company - Arbeitseinkommen
  • Liabilities:CreditCard:Visa - Kreditkartenschulden

Wichtige Befehle:

  • bean-check ledger.beancount - Validiert Ihr Hauptbuch
  • bean-report ledger.beancount balsheet - Erstellt eine Bilanz
  • bean-web ledger.beancount - Startet die Web-Oberfläche

Diese Richtlinien bilden eine solide Grundlage für die Verwaltung persönlicher Finanzen mit Beancount. Bereit, Ihre erste Transaktion hinzuzufügen? Sehen Sie sich unsere UI-Transaktionsanleitung an.