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
-
Dauerhafte Konten
2024-01-01 open Liabilities:Payables USD
2024-01-01 open Assets:Receivables USD -
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 -
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
-
Dateiorganisation
- Zuerst eine Hauptdatei verwenden
- Klare Abschnittsüberschriften verwenden
- Verwandte Konten zusammen gruppieren
-
Kontonamen
- Konsistente Namenskonventionen verwenden
- Länder-/Institutionspräfixe einbeziehen
- Logische Hierarchie beibehalten
-
Saldoüberprüfung
- Regelmäßige Saldo-Assertionen
- Konten entsprechend auffüllen
- Kontoschließungen verfolgen
-
Währungshandhabung
- Betriebswährungen deklarieren
- Konsistente Commodity-Codes verwenden
- Währungsbeschränkungen festlegen
Nächste Schritte
Nachdem Sie nun ein einfaches Hauptbuch eingerichtet haben:
- Regelmäßige Transaktionen erfassen: Beginnen Sie mit Ihren täglichen Ausgaben und Einnahmen
- Bankkonto-Importe einrichten: Verwenden Sie CSV-Importe oder Bankverbindungen, um die Dateneingabe zu automatisieren
- Erweiterte Syntax lernen: Erkunden Sie die Syntaxreferenz für komplexere Szenarien
- 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 GirokontoExpenses:Food:Groceries- LebensmittelausgabenIncome:Salary:Company- ArbeitseinkommenLiabilities:CreditCard:Visa- Kreditkartenschulden
Wichtige Befehle:
bean-check ledger.beancount- Validiert Ihr Hauptbuchbean-report ledger.beancount balsheet- Erstellt eine Bilanzbean-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.