Zum Hauptinhalt springen
Schnellstart

Schnellstart

Schnellstart-Anleitung zur Erstellung Ihres ersten Beancount-Hauptbuchs mit essentieller Konfiguration, Dateiorganisation und Validierungsschritten.

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.

beancount.io journal view listing plain-text double-entry transactions with directive type filters

Explore the live ledger →

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.