Budget-Tracking: Betrag festlegen, Ausgaben im Blick behalten
Die meisten Buchhaltungswerkzeuge zeigen Ihnen, was Sie ausgegeben haben. Wenige helfen Ihnen bei der Entscheidung, was Sie ausgeben sollten. Und fast keine erlauben es Ihnen, dieses Ziel neben Ihren eigentlichen Büchern in einem transparenten, versionskontrollierten Klartextformat zu verfolgen.
Budget-Tracking in Beancount.io schließt diese Lücke.

Was es tut
Budget-Tracking ermöglicht es Ihnen, Ausgabenlimits für jedes Aufwandskonto in Ihrem Hauptbuch festzulegen – monatliche Lebensmittel, vierteljährliche Software-Abonnements, jährliche Reisen – und einen visuellen Vergleich Ihres Budgets mit den tatsächlichen Ausgaben im Zeitverlauf zu sehen. Alle Budgetdaten werden als standardmäßige Beancount-custom-Anweisungen in Ihrer Ledger-Datei gespeichert, sodass sie versionskontrolliert und vollständig portabel sind.
Wie es funktioniert
1. Ein Budget hinzufügen
Klicken Sie auf Budget hinzufügen und füllen Sie drei Felder aus: das Konto, das Sie verfolgen möchten (z. B. Expenses:Food:Groceries), das Intervall (täglich, wöchentlich, monatlich, quartalsweise oder jährlich) und den Zielbetrag mit Währung.
Das Budget wird als standardmäßige Beancount-Anweisung in Ihr Hauptbuch geschrieben:
2026-03-01 custom "budget" "Expenses:Food:Groceries" "monthly" 500.00 USD
Es befindet sich in Ihrer Ledger-Datei zusammen mit Ihren Transaktionen – keine separate Datenbank, kein proprietäres Format.
2. Ausgaben vs. Budget auf einen Blick sehen
Jedes Budgetkonto erhält eine Diagrammkarte, die Balkenspalten für die tatsächlichen Ausgaben neben einer gestrichelten Budgetlinie anzeigt. Bewegen Sie den Mauszeiger über einen Balken, um den genauen Betrag für diesen Zeitraum zu sehen. Wenn sich die Ausgaben der Budgetlinie nähern oder diese überschreiten, ist dies sofort sichtbar.
Das Diagramm verwendet automatisch die korrekte Intervallgruppierung – ein monatliches Budget zeigt monatliche Balken; ein wöchentliches Budget zeigt wöchentliche Balken.
3. Budgets anpassen, ohne den Verlauf zu verlieren
Umstände ändern sich. Wenn Ihr Budget für Lebensmittel erhöht werden muss, fügen Sie einen neuen Eintrag mit einem neuen Datum hinzu – der alte Eintrag bleibt bestehen. Das Diagramm stellt jede Budgetrevision als Stufenlinie dar, sodass Sie sehen können, wie das Ziel zu jedem Zeitpunkt aussah.
Die Verlaufstabelle unter jedem Diagramm zeigt jeden Budgeteintrag mit Datum und Betrag an und bietet Ihnen einen vollständigen Prüfpfad (Audit Trail) der Entwicklung Ihrer Ziele.
4. Einträge entfernen, die nicht mehr benötigt werden
Jede Zeile im Verlauf verfügt über eine Löschschaltfläche. Das Entfernen eines Budgeteintrags überarbeitet die Ledger-Datei direkt und aktualisiert das Diagramm sofort.
Warum wir es so gebaut haben
Budgets gehören in Ihr Hauptbuch. Das Speichern von Budgets als custom-Anweisungen hält alles an einem Ort. Ihr Budgetverlauf ist zusammen mit Ihren Transaktionen in Gitea versionskontrolliert, was bedeutet, dass Sie Budgetänderungen auf die gleiche Weise vergleichen (diff), rückgängig machen oder prüfen können wie jeden anderen Ledger-Eintrag.
Intervalle entsprechen Ihrer tatsächlichen Budgetierung. Eine monatliche Obergrenze für Restaurantbesuche unterscheidet sich von einer jährlichen Obergrenze für Konferenzen. Sie können beides festlegen, und jedes wird in der richtigen Detailgenauigkeit grafisch dargestellt.
Historische Budgets bleiben erhalten. Anstatt ein Budget bei einer Revision zu überschreiben, ist jede Änderung ein neuer datierter Eintrag. Das Diagramm stellt diese als Stufenlinie dar, sodass Sie sehen können, dass Sie Ihr Lebensmittelbudget im Februar erhöht haben, und beurteilen können, ob dies die richtige Entscheidung war.
Keine Synchronisierung erforderlich. Da Budgets in Ihrer Ledger-Datei gespeichert werden, synchronisieren sie sich automatisch über Gitea – denselben Git-Server, der die Versionskontrolle für alle Ihre Buchhaltungsdaten übernimmt. Es muss nichts zusätzlich konfiguriert werden.
Für wen es nützlich ist
- Jeder mit wiederkehrenden Ausgabenkategorien, der vor Monatsende wissen möchte, ob er auf Kurs ist, nicht erst danach.
- Freiberufler und Auftragnehmer, die unregelmäßiges Einkommen verwalten und feste Obergrenzen für variable Ausgaben wünschen.
- Haushalte, die gemeinsame Ausgaben über mehrere Kategorien mit unterschiedlichen Zykluslängen verfolgen.
- Personen, die von Tools wie YNAB oder Mint umsteigen und Budget-Leitplanken wünschen, ohne die Klartext-Buchhaltung zu verlassen.
Loslegen
Budget-Tracking ist ab sofort für alle Beancount.io-Nutzer verfügbar.
- Melden Sie sich in Ihrem Ledger an.
- Navigieren Sie in der Seitenleiste zu Budget.
- Klicken Sie auf Budget hinzufügen, wählen Sie ein Konto, ein Intervall und einen Betrag.
Erstellen Sie Ihr erstes Budget
FAQ
Wie werden Budgets gespeichert?
Als standardmäßige Beancount-custom "budget"-Anweisungen in Ihrer Ledger-Datei. Sie sind Klartext, versionskontrolliert und vollständig portabel – Sie können sie in jedem Texteditor öffnen.
Welche Intervalle werden unterstützt? Täglich, wöchentlich, monatlich, quartalsweise und jährlich.
Kann ich Budgets in anderen Währungen als USD verfolgen? Ja. Beim Hinzufügen eines Budgets wählen Sie sowohl den Betrag als auch die Währung aus den in Ihrem Ledger vorhandenen Währungen aus.
Was passiert, wenn ich ein Budget aktualisiere? Ein neuer datierter Eintrag wird Ihrem Ledger hinzugefügt. Der alte Eintrag bleibt erhalten. Das Diagramm zeigt beide als gestufte Budgetlinie an, sodass Sie eine vollständige Historie Ihrer Ziele haben.
Kann ich Einnahmenziele verfolgen oder nur Ausgaben?
Die Kontoauswahl ist standardmäßig auf Expenses-Konten eingestellt, was der Regelfall ist. Jedes Konto in Ihrem Ledger kann verwendet werden, aber Budgetvergleiche sind am aussagekräftigsten für Aufwandskonten, bei denen Sie versuchen, innerhalb eines Limits zu bleiben.
Ist dies auf dem Handy verfügbar?
Die Budget-Seite ist Teil des Beancount.io Web-Dashboards. Die zugrunde liegenden Ledger-Daten (die custom "budget"-Anweisungen) sind überall dort zugänglich, wo Sie Ihre Ledger-Datei lesen können.
