Beancount für Kleinunternehmer
Buchhaltungsgrundlagen, die Sie wirklich verstehen – und beherrschen können
Die Verwaltung Ihrer eigenen Bücher muss nicht Tabellenkalkulationen, Stress oder teure Software bedeuten. Beancount bietet Ihnen eine minimalistische, prüfbare und leistungsstarke Methode zur Buchführung, die lediglich Klartext und ein System der doppelten Buchführung verwendet.
Dieser Leitfaden ist Ihre vollständige Einführung, um Ihre Kleinunternehmer-Buchhaltung mit Beancount in Ordnung zu bringen – mit echten Beispielen und Schritt-für-Schritt-Anleitungen.
🧾 Was ist Beancount?
Beancount ist ein Open-Source-Klartext-Buchhaltungssystem, das auf der doppelten Buchführung basiert. Sie schreiben Ihre Transaktionen in .beancount
-Dateien und verwenden Tools wie bean-doctor
, bean-report
oder Fava, um Ihre Bücher zu analysieren und zu visualisieren.
Hier ist eine grundlegende Transaktion:
2025-06-01 * "Client Payment: Invoice #123"
Assets:Bank:Business:Checking 1,200.00 USD
Income:Consulting -1,200.00 USD
Es ist lesbar, skriptfähig und versionskontrollierbar – perfekt für Geschäftsinhaber, die Transparenz und Kontrolle wünschen.
📌 Warum Buchhaltung wichtig ist (und warum Beancount)
- Sie brauchen sie für die Steuern
- Sie brauchen sie für Klarheit
- Sie brauchen sie für die Finanzierung
- Sie brauchen sie, um Fehler frühzeitig zu erkennen
Und mit Beancount können Sie all dies mit nur einem Texteditor und ein paar Tools erledigen.
🪜 8 Schritte, um Ihre eigene Buchhaltung mit Beancount zu beginnen
1. Geschäftliche und private Finanzen trennen
Eröffnen Sie ein separates Geschäftskonto und eine Geschäftskreditkarte. Berücksichtigen Sie dies in Beancount:
2025-06-01 open Assets:Bank:Business:Checking USD
2025-06-01 open Liabilities:CreditCard:Business USD
Dies hält Ihre Bücher sauber und schützt Sie rechtlich (insbesondere wenn Sie eine GmbH oder Kapitalgesellschaft sind).
2. Doppelte Buchführung verwenden
Jedes Finanzereignis betrifft zwei Konten. Beancount erzwingt dieses Gleichgewicht durch sein Design:
2025-06-05 * "Web hosting payment"
Expenses:Hosting 15.00 USD
Assets:Bank:Business:Checking -15.00 USD
Dies garantiert die mathematische Integrität in Ihrem Hauptbuch.
3. Ist- oder Soll-Besteuerung wählen
- Ist-Besteuerung: Erfassen Sie Einnahmen/Ausgaben nur, wenn Geld empfangen/ausgegeben wird.
- Soll-Besteuerung: Verfolgen Sie Verpflichtungen (Verbindlichkeiten/Forderungen).
Beispiel Ist-Besteuerung:
2025-06-10 * "Client payment received"
Assets:Bank:Business:Checking 800.00 USD
Income:Sales -800.00 USD
Beispiel Soll-Besteuerung (Rechnung gesendet, dann Zahlung erhalten):
2025-06-01 * "Invoice #2001 issued"
Assets:AccountsReceivable 800.00 USD
Income:Sales -800.00 USD
2025-06-15 * "Payment received for Invoice #2001"
Assets:Bank:Business:Checking 800.00 USD
Assets:AccountsReceivable -800.00 USD
4. Ihren Kontenplan einrichten
Definieren Sie Ihre Kategorien klar. Ein minimalistisches Beispiel:
2025-01-01 open Income:Sales USD
2025-01-01 open Expenses:Software USD
2025-01-01 open Expenses:Meals USD
2025-01-01 open Equity:Owner USD
Passen Sie diese an Ihr Geschäft an. Halten Sie sie konsistent und beschreibend.
5. Transaktionen kategorisieren (mit Metadaten)
Verwenden Sie Metadaten, um den Kontext zu verfolgen. Dies hilft bei Abzügen, Prüfungen und Klarheit.
2025-06-18 * "Team lunch after Q2 milestone"
Expenses:Meals 90.00 USD
Assets:Bank:Business:Checking -90.00 USD
; business_purpose: Q2 celebration
; attendees: Alice, Bob, Tian
Fügen Sie Tags oder Links zu Belegen hinzu:
; receipt: ./receipts/2025-06-18-lunch.jpg
6. Belege aufbewahren
Verwenden Sie Dropbox, Google Drive oder einen receipts/
-Ordner. Verknüpfen Sie sie dann in Beancount wie folgt:
2025-06-02 * "Domain Renewal - GoDaddy"
Expenses:Hosting 20.00 USD
Assets:Bank:Business:Checking -20.00 USD
; receipt: ./receipts/domain-godaddy.pdf
Prüfer und Steuerberater werden Sie lieben.
7. Für Abzüge organisieren
Kennzeichnen Sie abzugsfähige Ausgaben klar:
2025-06-03 * "Adobe Creative Cloud Subscription"
Expenses:Software 60.00 USD
Assets:Bank:Business:Checking -60.00 USD
; deductible: true
; usage: 100% business
Verwenden Sie benutzerdefinierte Metadaten oder Tags wie #abzugsfähig
, um potenzielle Abschreibungen zu verfolgen.
8. Machen Sie es zur Gewohnheit
Erstellen Sie einen Arbeitsablauf. Beispiel:
# Weekly bookkeeping routine
git pull origin main
bean-extract transactions.csv >> ledger.beancount
bean-doctor ledger.beancount
bean-check ledger.beancount
fava ledger.beancount
Oder verpflichten Sie sich einfach zu einem "Beancount-Freitag" und gleichen Sie wöchentlich alles ab.
💼 Selber machen oder Hilfe engagieren?
Sie können mit Beancount alles selbst erledigen. Aber selbst Power-User sollten:
- Einen Steuerberater (oder Wirtschaftsprüfer) während der Einrichtung konsultieren
- Bei Bedarf einen Buchhalter zur Steuerzeit beauftragen
- Fava für monatliche Berichte verwenden
Sie erhalten die volle Leistung eines Buchhaltungssystems ohne Anbieterbindung oder Abonnementgebühren.
🛠️ Empfohlene Tools für Beancount-Benutzer
- Fava – schönes Web-Dashboard für Beancount-Dateien
- bean-doctor – Gesundheitsprüfungen für Ihr Hauptbuch
- bean-query – SQL-ähnliche Berichte ausführen
- beancount-import / beanie – automatischer Bankimport
- Versionskontrolle – verwenden Sie Git, um Änderungen an Ihren Büchern zu verfolgen
✅ Letztes Beispiel: Vollständiger Transaktionsfluss
2025-06-20 * "Consulting payment from Acme Inc."
Assets:Bank:Business:Checking 3,000.00 USD
Income:Consulting -3,000.00 USD
; invoice: 2025-06-acme
; project: "Backend API redesign"
2025-06-21 * "Notion Pro Plan"
Expenses:Software 10.00 USD
Assets:Bank:Business:Checking -10.00 USD
; purpose: project documentation
; receipt: ./receipts/notion-june.pdf
🎯 Zusammenfassung
Beancount ist perfekt für Kleinunternehmer, die Folgendes möchten:
- Kosten niedrig halten
- Die volle Kontrolle über ihre Finanzen behalten
- Die Überfrachtung durch veraltete Software vermeiden
- Transparenz und Klartext-Einfachheit nutzen
Möchten Sie eine herunterladbare .bean
-Startvorlage für Ihr Unternehmen? Teilen Sie mir Ihre Geschäftsart mit, und ich erstelle eine maßgeschneiderte Vorlage für Sie.