Zum Hauptinhalt springen

87 Beiträge mit „Beancount“ markiert

Alle Tags anzeigen

Buchhaltungsgrundlagen für Etsy-Verkäufer mit Beancount

· 7 Minuten Lesezeit
Mike Thrift
Mike Thrift
Marketing Manager

Handgenähte Bücher schlagen verworrene Tabellenkalkulationen – besonders wenn jeder Cent zählt.

Für die Künstler, Hersteller und Kuratoren auf Etsy ist Leidenschaft der Motor des Geschäfts. Aber mit dem Wachstum Ihres Shops wird die finanzielle Klarheit genauso wichtig wie die kreative Vision. Das Jonglieren mit Gebühren, die Verfolgung der Materialkosten und die Vorbereitung auf Steuern können sich überwältigend anfühlen und Sie von Ihrer Werkbank wegziehen.

2024-07-16-bookkeeping-basics-for-etsy-sellers-with-beancount

Was wäre, wenn Sie die Finanzen Ihres Shops mit der gleichen Sorgfalt und Präzision verwalten könnten, die Sie in Ihre Produkte stecken? Dieser Leitfaden stellt einen Plain-Text-Buchhaltungsworkflow mit Beancount vor, einer Open-Source-Engine, die auf Genauigkeit und Kontrolle ausgelegt ist. Es ist eine Methode, die Ihnen hilft, Ihre Zahlen zu beherrschen, damit Sie sich auf Ihr Handwerk konzentrieren können.

Warum Etsy-Buchhaltung anders ist

Ein Etsy-Shop hat einen einzigartigen finanziellen Fingerabdruck mit Komplexitäten, die generische Buchhaltungssoftware oft übersieht.

  • Marktplatzgebühren überall: Ihre endgültige Auszahlung ist das, was übrig bleibt, nachdem Etsy seinen Anteil genommen hat. Angebotsgebühren, Transaktionsgebühren, Gebühren für die Zahlungsabwicklung und Werbekosten knabbern an jedem Verkauf. Ohne sie einzeln zu verfolgen, können Sie Ihre wahren Gewinnmargen nicht kennen.
  • Plattformgesteuerte Umsatzsteuer: Ein großer Gewinn für Verkäufer ist, dass Etsy jetzt in den meisten Bundesstaaten automatisch die Umsatzsteuer berechnet, einzieht und abführt. Wenn Sie jedoch auf anderen Kanälen verkaufen oder in bestimmten Bundesstaaten physisch präsent sind, haben Sie aufgrund der "Nexus"-Regeln möglicherweise noch eigene Umsatzsteuerpflichten.
  • Flexible Auszahlungsrhythmen: Abhängig von Ihren Einstellungen und Ihrem Kontoverlauf kann Etsy Ihre Gelder täglich, wöchentlich, zweiwöchentlich oder monatlich überweisen. Diese Flexibilität kann den Cashflow unvorsehbar machen, insbesondere wenn Gelder in Reserve gehalten oder verzögert werden. (Etsy Hilfe)
  • Niedrigere 1099-K-Schwellenwerte: Die Tage, an denen man unter dem Steuerradar flog, sind vorbei. Die IRS-Meldeschwelle für das Formular 1099-K, das Ihren Bruttoumsatz ausweist, liegt für 2024 bei 5.000 undsollbis2026aufnur600und soll bis 2026 auf nur 600 sinken. Das bedeutet, dass fast jeder Shop ein IRS-Formular erhält, und Ihre Bücher müssen in der Lage sein, sich perfekt damit abzustimmen. (IRS)

Beancount-Blaupause in sieben schnellen Schritten

Diese Plain-Text-Blaupause hilft Ihnen beim Aufbau eines klaren, genauen und stressfreien Buchhaltungssystems.

1. Kanäle im Voraus trennen

Wenn Etsy nicht Ihr einziger Vertriebskanal ist, erstellen Sie separate Einnahmen- und Ausgabenkonten für jeden Kanal. Diese einfache Trennung auf der obersten Ebene Ihres Kontenplans hält Ihre Analysen sauber und erleichtert die Steuerzeit erheblich.

2025-07-22 open Income:Etsy               USD
2025-07-22 open Expenses:Etsy:ListingFee USD
2025-07-22 open Assets:Etsy:Payout USD

2. Jede Auszahlung aufschlüsseln

Erfassen Sie niemals eine Etsy-Einzahlung als einzelne Einkommenszeile. Laden Sie stattdessen Ihre monatliche Zahlungskonto-CSV von Ihrem Shop-Manager herunter. Verwenden Sie diesen Bericht, um eine einzelne Beancount-Transaktion zu erstellen, die jede Einzahlung in ihre Bruttoumsätze und einzelnen Gebührenkomponenten "aufschlüsselt".

; wöchentliche Auszahlung aus der Etsy-Zahlungskonto-CSV
2025-07-15 * "Etsy Einzahlung #2025-28"
Assets:Bank:Operating 1842.77 USD
Income:Etsy:Sales -2100.00 USD
Expenses:Etsy:TransactionFee 136.50 USD ; 6,5 %
Expenses:Etsy:PaymentProcessing 66.00 USD ; 3 % + 0,25 $ pro Bestellung
Expenses:Etsy:ListingFee 14.00 USD ; 0,20 $ x 70 Verlängerungen
Assets:Etsy:Reserve -75.73 USD

3. Bestand & COGS mit Lots verfolgen

Für Verkäufer von physischen Gütern ist die "Lots"-Funktion von Beancount ein Wendepunkt für die Verfolgung der Kosten der verkauften Waren (COGS - Cost of Goods Sold). Wenn Sie Rohstoffe kaufen, erfassen Sie diese als Bestand zu einem bestimmten Preis. Wenn Sie ein fertiges Produkt verkaufen, können Sie die genauen Kosten der verwendeten Materialien als Aufwand verbuchen.

; Großeinkauf von Materialien für den Bestand
2025-07-01 * "Großeinkauf Garn | Lieferant XYZ"
Assets:Inventory:ScarfBlue 500 ScarfBlue {@ 3.45 USD}
Assets:Bank:Operating

; Erfassen der COGS beim Verkauf eines Artikels
2025-07-20 * "Verkauft Blauer Schal | Bestellung #1234"
Expenses:COGS 1 ScarfBlue {3.45 USD}
Assets:Inventory:ScarfBlue

4. Wählen Sie Ihre Buchhaltungsmethode frühzeitig

Sie haben zwei Hauptoptionen:

  • Ist-Basis: Einfach und leicht. Sie erfassen Einnahmen, wenn das Geld auf Ihrem Bankkonto landet, und Ausgaben, wenn Sie sie bezahlen. Dies funktioniert gut für kleine Shops im Hobbybereich.
  • Soll-Basis: Bietet ein genaueres Bild der Rentabilität. Sie erfassen Einnahmen, wenn Sie den Verkauf tätigen (nicht wenn Sie bezahlt werden), und Ausgaben, wenn sie anfallen. Dies ist besser für Shops, die Vorräte in großen Mengen kaufen oder Artikel auf Bestellung verkaufen.

5. Importe automatisieren

Sparen Sie Zeit durch die Automatisierung der Dateneingabe. Das Plain-Text-Ökosystem bietet mehrere Optionen:

  • Verwenden Sie bean-extract mit benutzerdefinierten Regeln, um die Etsy-CSV-Dateien zu analysieren.
  • Konfigurieren Sie einen Bank-CSV-Importer, um Werbekosten oder Versandkosten zu erfassen, die per Kreditkarte bezahlt wurden.
  • Für fortgeschrittene Benutzer: Schreiben Sie ein Python-Skript, um Berichte direkt von der Etsy-API abzurufen.

6. Wöchentlich abstimmen

Nehmen Sie sich jede Woche ein paar Minuten Zeit, um Ihre Zahlen zu überprüfen. Verwenden Sie die Befehlszeilentools von Beancount, um Ihre Salden schnell zu überprüfen und Probleme wie freigegebene Reserven, Rückerstattungen oder Gebührenanpassungen zu erkennen, bevor der Monat endet.

# Überprüfen Sie den Saldo Ihres Etsy-Holdingkontos
bean-balance books.bean "Assets:Etsy:Payout" "2025-07-21"

# Erstellen Sie eine Gewinn- und Verlustrechnung für die letzte Periode
bean-report books.bean income_statement -e 2025-07-21

7. Quelldokumente anhängen

Erstellen Sie einen vollständig eigenständigen und prüfbaren Datensatz, indem Sie direkt in Ihren Transaktionsmetadaten auf Quelldokumente verlinken. Dies ist perfekt für Lieferantenquittungen, Versandaufkleber-PDFs oder Bestellungen.

2025-07-12 * "Etsy Versandaufkleber für Bestellung #4321"
Expenses:ShippingLabel 4.25 USD
Assets:Bank:Operating
document: "docs/labels/2025-07-12-order4321.pdf"

Kennen Sie Ihre Etsy-Gebühren (USA)

Um ein genaues Bild Ihres Gewinns zu erhalten, verfolgen Sie jeden Gebührentyp in einem eigenen Ausgabenkonto:

  • Angebotsgebühr: 0,20 $ pro Artikel, die sich automatisch alle 4 Monate oder nach einem Verkauf erneuert. (Etsy)
  • Transaktionsgebühr: 6,5 % des Gesamtbestellbetrags (einschließlich Artikelpreis, Versand und Geschenkverpackung). (Etsy)
  • Gebühr für die Zahlungsabwicklung: Variiert je nach Land, beträgt aber für die USA in der Regel 3 % + 0,25 $ pro Bestellung, die über Etsy Payments abgewickelt wird. (Etsy Hilfe)
  • Abonnement (Etsy Plus): Optional 10 $/Monat für zusätzliche Tools.

Tipps zu Umsatzsteuer & Compliance

  • Während Etsy die Umsatzsteuer für die meisten US-Bundesstaaten abführt, beachten Sie, dass der Verkauf auf anderen Plattformen oder eine physische Werkstatt zusätzliche Steuerpflichten ("Nexus") verursachen kann. Verfolgen Sie Ihre Umsatzschwellen sorgfältig.
  • Sobald die 1099-K-Schwellenwerte für Ihren Shop gelten, stellen Sie sicher, dass Ihr Income:Etsy:Sales-Gesamtbetrag in Beancount mit dem Bruttobetrag auf dem Formular bis auf den Cent übereinstimmt. (IRS)

Häufige Fehler (und Korrekturen)

  • Fehler: Nettoeinzahlungsbuchhaltung.
    • Korrektur: Verwenden Sie immer die Zahlungs-CSV, um Einzahlungen in Bruttoumsätze, Gebühren und Reserven aufzuschlüsseln.
  • Fehler: Veraltete Bestandskosten.
    • Korrektur: Erfassen Sie Ihre Materialeinkäufe als Bestand, sobald Sie sie kaufen. Warten Sie nicht, bis das fertige Produkt verkauft wird.
  • Fehler: Blinde Flecken bei Rückerstattungen.
    • Korrektur: Wenn Sie eine Rückerstattung ausstellen, protokollieren Sie die Ausgaben und stornieren Sie auch den ursprünglichen COGS-Eintrag, um die Kosten zurück auf Ihr Bestandskonto zu buchen.
  • Fehler: Ignorieren von Reserveeinbehaltungen.
    • Korrektur: Eröffnen Sie ein Assets:Etsy:Reserve-Konto, um Gelder zu verfolgen, die Etsy zurückhält. Dies hält Ihre Cashflow-Rechnungen ehrlich.

Schnellstart-Checkliste

  • Richten Sie in Ihrem Shop-Manager monatliche Abrechnungen ein und laden Sie Ihre erste CSV herunter.
  • Klonen Sie das Beancount-Starter-Repository und skizzieren Sie den Kontenplan Ihres Shops.
  • Entscheiden Sie sich für die Ist- oder Soll-Buchhaltung und halten Sie sich daran.
  • Schreiben Sie ein einfaches Importer-Skript oder eine Regeldatei und planen Sie eine wöchentliche Synchronisierung.
  • Stimmen Sie jeden Montag Ihre Auszahlungen, Lagerbestände und Bankguthaben ab.
  • Erstellen Sie jeden Monat eine Gewinn- und Verlustrechnung und überprüfen Sie Ihre Bruttomargen-Trends.
  • Sichern Sie Ihre .bean-Dateien mit Git und einer externen Speicherlösung.

Bereit, die Buchhaltung in Ihren kreativen Workflow zu integrieren? Installieren Sie Beancount, übertragen Sie Ihren ersten Eintrag und lassen Sie die Klarheit von Plain-Text mehr Zeit an der Werkbank freisetzen. Viel Spaß beim Bean-Keeping!

Umgang mit Forderungen in Beancount

· 3 Minuten Lesezeit
Mike Thrift
Mike Thrift
Marketing Manager

Im Labyrinth der persönlichen Finanzverwaltung erweist sich Beancount als Leuchtturm der Klarheit und Präzision für die Klartext-Buchführung. Insbesondere wenn es um die Verwaltung von Forderungen – also Geldbeträgen, die von anderen erwartet werden – geht, bietet Beancount einen strukturierten Ansatz, um Ihre Finanzunterlagen in einwandfreier Ordnung zu halten. Dieser Blogbeitrag führt Sie durch die Feinheiten der Verfolgung von Forderungen, der Bearbeitung von Rückerstattungen und der Verwaltung ungelöster Transaktionen mit Beancount. Egal, ob Sie einen Kauf zurückgeben, Geld verleihen oder auf eine Rückerstattung warten, dieser Beitrag ist Ihr Fahrplan zu finanzieller Klarheit.

Forderungen in Beancount verstehen:

2024-02-17-navigating-receivables-beancount-guide

Forderungen repräsentieren Geldbeträge, die Ihnen geschuldet werden. Dies kann aus verschiedenen Szenarien resultieren, beispielsweise nach einer Warenrücksendung, bei der eine Rückerstattung aussteht, oder wenn Sie jemandem Geld leihen. Nehmen wir zum Beispiel an, Sie haben ein Uhrenarmband an einen Online-Shop wie Amazon.com zurückgesandt und warten auf eine Rückerstattung. In Beancount wird diese Transaktion als Geldbewegung von Ihrer Kreditkartenverbindlichkeit zu Ihren Aktiva als Forderungen erfasst:

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

Rückerstattungen verwalten:

Sobald die Rückerstattung bearbeitet und Sie das Geld erhalten haben, wird eine weitere Transaktion erfasst, um den Saldo in den Forderungen auszugleichen. Dies stellt sicher, dass Ihre Konten das Geld wieder in Ihrem Besitz widerspiegeln:

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

Vollständiger Transaktionszyklus:

Eine vollständige Ein- und Ausgangstransaktion, die Forderungen betrifft, kombiniert die beiden oben genannten Transaktionen und wird wie folgt dargestellt, um ein ausgeglichenes Konto nach der Rückerstattung zu demonstrieren:

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

Umgang mit ungelösten Transaktionen:

Für Transaktionen, bei denen die Rückerstattung oder Rückzahlung noch nicht eingegangen ist, verwendet Beancount das Tag #UNRESOLVED. Dieses Tag hilft dabei, Beträge zu identifizieren und zu verfolgen, die noch ausstehen. Zum Beispiel:

2023-10-31 * "John Doe" "Lending Money" #UNRESOLVED
Liabilities:CreditCard:Chase -100.00 USD
Assets:Receivables

Indem Sie sich auf Transaktionen konzentrieren, die mit #UNRESOLVED gekennzeichnet sind, können Sie schnell feststellen, welche Beträge noch beglichen werden müssen.

Einen Nullsaldo aufrechterhalten:

In einem ordnungsgemäßen Hauptbuch sollte die Summe aller Transaktionen unter dem Konto Assets:Receivables, ausgenommen jene, die mit #UNRESOLVED gekennzeichnet sind, idealerweise auf Null zurückkehren. Dies stellt sicher, dass alle erwarteten Gelder verbucht wurden und die Integrität Ihrer Finanzunterlagen gewahrt bleibt.

Zum Beispiel könnte ein gültiges Hauptbuch so aussehen, wobei eine ungelöste Transaktion klar gekennzeichnet ist und auf den Abschluss wartet:

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

2023-10-31 * "John Doe" "Lending Money" #UNRESOLVED
Liabilities:CreditCard:Chase -100.00 USD
Assets:Receivables

Ein ungültiges Hauptbuch ist eines, bei dem eine Transaktion dazu führt, dass das Forderungskonto nicht auf Null ausgeglichen wird, was das Tag #UNRESOLVED zur Korrektur erforderlich macht.

Fazit

Der Umgang mit Forderungen in Beancount muss nicht entmutigend sein. Mit einem klaren Verständnis, wie Transaktionen erfasst, Rückerstattungen verwaltet und ungelöste Transaktionen im Auge behalten werden, können Sie genaue und zuverlässige Finanzunterlagen führen. Die Übernahme des strukturierten Ansatzes von Beancount für das Forderungsmanagement vereinfacht nicht nur Ihre Finanzverfolgung, sondern bringt auch Seelenfrieden, da Sie wissen, dass jeder Cent verbucht ist. Warum also nicht die Leistungsfähigkeit von Beancount nutzen, um Ihr Finanzmanagement so reibungslos zu gestalten

Selbermachen vs. Buchhalter beauftragen: Ein Beancount-Leitfaden für kostenbewusste Gründer

· 6 Minuten Lesezeit
Mike Thrift
Mike Thrift
Marketing Manager

Als Gründer tragen Sie viele Hüte – CEO, Verkäufer, Produktmanager und ja, auch Buchhalter. Aber mit dem Wachstum Ihres Unternehmens fühlen sich die Stunden, die Sie mit dem Abgleichen von Transaktionen verbringen, weniger nach cleverem Bootstrapping und mehr nach einer kostspieligen Ablenkung an. Wann ist also der richtige Zeitpunkt, die Bücher zu übergeben?

Die Antwort liegt nicht darin, die Kontrolle aufzugeben, sondern eine datengestützte Entscheidung zu treffen. Hier erfahren Sie, wie Sie Ihren Beancount-Ledger verwenden, um zu entscheiden, ob Sie die Buchhaltung weiterhin selbst erledigen oder einen Fachmann beauftragen sollten.

2023-09-03-diy-vs-hiring-a-bookkeeper-a-beancount-playbook-for-cost-conscious-founders

TL;DR: Wenn Sie Ihre Zeit mit 85 €/Stunde abrechnen und nur vier Stunden pro Monat mit Buchhaltung verbringen, kostet Sie diese Arbeit 340 € an entgangenen Einnahmen. Ein typischer externer Buchhalter beginnt bei etwa 249 €/Monat – und er gibt Ihnen die Freiheit, Ihr Geschäft tatsächlich auszubauen.

1. Bewerten Sie Ihre eigene Zeit

Die wichtigste Kennzahl bei dieser Entscheidung sind Ihre eigenen Opportunitätskosten. Jede Stunde, die Sie mit der Kategorisierung von Ausgaben verbringen, ist eine Stunde, die Sie nicht mit Vertrieb, Produktentwicklung oder Strategie verbringen.

Die Rechnung ist einfach:

  1. Erfassen Sie, wie viele Stunden Sie jeden Monat mit Buchhaltungsaufgaben verbringen (Abstimmung, Kontierung, Fehlerbehebung).
  2. Multiplizieren Sie diese Stunden mit Ihrem effektiven Stundensatz.
  3. Vergleichen Sie diese Zahl mit der monatlichen Gebühr eines externen Buchhalters (ein typischer Einstiegspreis liegt bei etwa 249 €/Monat).

Wenn die Kosten Ihrer Zeit höher sind, haben Sie einen klaren Vorteil durch Delegation. Sie können dies sogar direkt in Beancount verfolgen.

; Opportunitätskosten Ihrer Zeit erfassen
2025-07-31 * "Juli Buchhaltungszeit"
Expenses:Admin:BookkeepingTime 4.00 H ; Ihre benutzerdefinierte Einheit für Stunden
Equity:OwnerTime -340.00 EUR
; metadata: rate:85

Hier ist H eine benutzerdefinierte Währung für "Stunden". Sie können die Zeit direkt buchen und ein Skript oder eine price-Direktive verwenden, um ihren Euro-Wert zuzuweisen, wodurch die Kosten Ihrer eigenen Arbeit zu einem expliziten Bestandteil Ihrer Finanzberichte werden.

2. Berücksichtigen Sie die versteckten Kosten der Eigenarbeit

Die Kosten Ihrer Zeit sind nicht der einzige Faktor. Die eigenständige Buchhaltung birgt Risiken, die weitaus teurer sein können als ein monatliches Honorar.

  • Steuerliche Fehler: Unordentliche Bücher sind ein Albtraum für Steuerberater. Ein Steuerberater kann zwischen 150 und 400 € pro Stunde verlangen, nur um Ihre Unterlagen zu bereinigen, bevor er überhaupt mit der Steuererklärung beginnen kann.
  • Verpasste Abzüge & Steuerstrafen: Kleine, unbeabsichtigte Fehler – wie die falsche Klassifizierung einer Ausgabe oder das Vergessen, eine Bargeldtransaktion zu erfassen – können sich im Laufe der Zeit summieren und zu Strafen, Zinsen und einer höheren Steuerrechnung führen.
  • Burnout des Gründers: Die mentale Belastung durch nächtliche Abstimmungen ist real. Sie zehrt an Konzentration und Energie, die für wichtige Aktivitäten wie Vertrieb und Produktinnovation eingesetzt werden sollten.

Beancount-Minderung: Sie können Fehler reduzieren, indem Sie einen Git-Pre-Commit-Hook hinzufügen, der das Committen von Änderungen ablehnt, wenn bean-check fehlschlägt oder wenn Transaktionen kein Kategorie-Tag haben. Dies erzwingt Disziplin, auch wenn Sie müde sind.

3. Drei Möglichkeiten, wie ein Buchhalter (oder Beancount-Disziplin) Geld spart

Ob Sie einen Profi einstellen oder einfach Ihren eigenen Prozess verbessern, gute Buchhaltung macht sich bezahlt.

  1. Sauberere Steuererklärung: Organisierte, genaue Bücher bedeuten weniger Stunden für die Bereinigung durch den Steuerberater, was sich direkt in einer niedrigeren Rechnung niederschlägt.
  2. Echtzeit-Cash-Einblick: Wenn Sie Ihre genaue Cash-Position kennen, können Sie kostspielige Überziehungsgebühren und die Notwendigkeit einer kurzfristigen, hochverzinsten Finanzierung vermeiden.
  3. Stresspuffer: Stabile, vorhersehbare Finanzabläufe reduzieren den Stress des Gründers, was zu besseren Entscheidungen und einer gesünderen Unternehmenskultur führt.

4. Wann Sie noch keinen Buchhalter einstellen sollten

Einen Buchhalter einzustellen ist nicht immer der richtige Schritt. In einigen Fällen ist Eigenarbeit immer noch die klügere finanzielle Entscheidung.

  • Sie haben noch keine Einnahmen oder einen sehr geringen Cashflow. In dieser Phase sollte jeder Euro in den Vertrieb und die Kundenakquise fließen. Konzentrieren Sie sich zunächst darauf, Einnahmen zu generieren.
  • Ihre Finanzen sind einfach. Wenn Sie ein Bankkonto, einen Stripe-Feed und weniger als ~60 Transaktionen pro Monat haben, können Sie wahrscheinlich alles in Beancount und Fava in weniger als einer Stunde pro Woche verwalten.

5. Die Hybridoption: Ihr "buchhalterbereiter" Beancount-Ledger

Die beste Lösung ist oft eine hybride. Verwenden Sie Beancount, um die Hauptarbeit selbst zu erledigen, aber halten Sie Ihre Bücher so sauber, dass ein Fachmann für hochwertige Aufgaben einsteigen kann.

  • Automatisieren Sie die Erfassung: Richten Sie bean-extract so ein, dass es nachts ausgeführt wird und neue Transaktionen automatisch abruft.
  • Standardisieren Sie Ihren Kontenplan: Verwenden Sie konventionelle Kontennamen (Expenses:Software, Assets:Bank:Checking), damit jeder Profi Ihren Ledger sofort verstehen kann.
  • Fügen Sie Quelldokumente an: Verwenden Sie für jede Ausgabe über 75 € link:-Metadaten, um ein PDF der Quittung oder Rechnung anzuhängen.
  • Befolgen Sie eine monatliche Abschluss-Checkliste:
    1. Gleichen Sie alle Bank- und Kreditkartenkonten ab.
    2. Führen Sie bean-check aus, um sicherzustellen, dass keine Fehler vorliegen.
    3. Exportieren Sie PDF-Auszüge mit bean-report balance_sheet und bean-report income_statement.
  • Führen Sie eine vierteljährliche Übergabe durch: Geben Sie Ihrem Buchhalter oder Steuerberater ein Git-Tag oder ein einfaches Archiv (books-Q3-2025.tar.gz). Sie können Ihre Arbeit überprüfen, komplexe Anpassungsbuchungen (wie Rückstellungen und Abschreibungen) hinzufügen und Steuerunterlagen vorbereiten.

Dieses Modell hält Ihre Kosten niedrig, da der Fachmann nur saubere, überprüfte Daten bearbeitet, während Sie dennoch von professionellen Finanzberichten profitieren.

6. Schnelle Entscheidungsmatrix

SituationProfi beauftragenBei Beancount bleiben (DIY)
>60 Tx/Monat, >20.000 € MRR
Sie rechnen >100 €/Std. ab, verbringen aber 3+ Std./Monat mit Buchhaltung
In einer finanziellen Krise, <5.000 € MRR
Sie lieben Tabellenkalkulationen & Automatisierung

7. Nächste Schritte

  1. Protokollieren Sie Ihre Zeit. Erfassen Sie bei Ihrer nächsten Buchhaltungssitzung jede Minute, die Sie dafür aufwenden.
  2. Rechnen Sie nach. Multiplizieren Sie diese Zeit mit Ihrem Stundensatz und vergleichen Sie sie mit den oben genannten Marktpreisen.
  3. Wählen Sie Ihren Weg. Entweder optimieren Sie Ihren Beancount-Workflow mit dem Hybridmodell oder beginnen Sie mit der Suche nach Buchhaltern, die mit einem Plain-Text-Ledger arbeiten können.

So oder so, bewusste Buchhaltung ist immer günstiger als Improvisation. Mit Beancount als Ihrer unveränderlichen Quelle der Wahrheit wissen Sie genau, wann sich professionelle Hilfe auszahlt – und wann nicht.

Geschäfts- vs. Privatbuchhaltung: Mit Beancount klare Grenzen ziehen

· 6 Minuten Lesezeit
Mike Thrift
Mike Thrift
Marketing Manager

Ein florierendes Unternehmen und ein gesunder Geldbeutel haben eines gemeinsam: Grenzen.

Für jeden Unternehmer, vom freiberuflichen Einzelunternehmer bis zum Gründer eines wachsenden Startups, ist eine der wichtigsten finanziellen Disziplinen die strikte Trennung von Geschäfts- und Privatfinanzen. Die Vermischung von Geldern – die Nutzung des Geschäftskontos für Lebensmittel oder die Bezahlung eines Geschäftslieferanten über das private Girokonto – erzeugt ein unübersichtliches, undurchsichtiges Finanzbild. Dies führt nicht nur zu Fragen seitens der Steuerbehörden, sondern beraubt Sie auch klarer Einblicke in die tatsächliche Leistung Ihres Unternehmens.

2023-08-12-business-vs-personal-bookkeeping-with-beancount

Glücklicherweise bietet ein Plain-Text-Buchhaltungssystem wie Beancount den perfekten Rahmen, um diese wesentlichen Grenzen direkt in Ihrem Hauptbuch durchzusetzen.

Warum Trennung wichtig ist

Die Nicht-Trennung Ihrer Finanzen ist nicht nur eine schlechte Angewohnheit; sie birgt erhebliche Risiken und verdeckt wertvolle Geschäftsinformationen.

  • Klarheit gegenüber dem Finanzamt: Das Finanzamt schlägt nicht nur vor, separate Bankkonten zu führen; es drängt stark darauf. Wenn Geschäfts- und Privatgelder vermischt werden, wird es schwierig nachzuweisen, welche Ausgaben legitime Geschäftsabzüge sind. Diese Unklarheit kann zu Fragen und Komplikationen führen, die Sie besser vermeiden sollten.
  • Auditsrisiko: Das Vermischen von Transaktionen ist ein wichtiges Warnsignal für Wirtschaftsprüfer. Wenn Ihre Bücher ein verworrenes Durcheinander von privaten und geschäftlichen Aktivitäten sind, riskieren Sie, dass gültige Abzüge nicht anerkannt werden oder sogar Strafen verhängt werden. Ein sauberes, separates Hauptbuch demonstriert Professionalität und macht jedes potenzielle Audit reibungsloser und stressfreier.
  • Klarere Einblicke: Wie können Sie Ihre wahre Gewinnspanne kennen, wenn der Cashflow Ihres Unternehmens durch private Ausgaben getrübt ist? Ein eigenständiges Geschäftsbuch gibt Ihnen einen ungefilterten Blick auf die finanzielle Gesundheit Ihres Unternehmens. Sie können Einnahmen genau verfolgen, Ausgaben analysieren und Steuerschulden berechnen, ohne das "Rauschen" Ihres privaten Finanzlebens.

Wichtigste Unterschiede im Überblick

Der Zweck, die Regeln und die Struktur der Geschäfts- und Privatbuchhaltung sind grundlegend verschieden. Das Verständnis dieser Unterschiede ist der Schlüssel zur Führung korrekter Aufzeichnungen.

BereichGeschäftsbücherPrivatbücher
ZweckErfassung von Einnahmen, Ausgaben, Vermögenswerten und Verbindlichkeiten für Steuer- und WachstumsentscheidungenVerwaltung des Haushaltsbudgets und der Sparziele
SteuervorschriftenMuss Anlage C, 1120-S oder 1065 folgen; strenge AbzugsfähigkeitsstandardsWenige formale Anforderungen über die grundlegende Aufzeichnungspflicht hinaus
KontenEigenkapital, Verbindlichkeiten, Forderungen, Umsatzsteuer, LohnbuchhaltungGirokonto, Sparkonto, Anlagen, Kredite
Bezahlung des EigentümersGehalt (W-2) oder Eigentümerentnahme über EigenkapitalN/A – private Abhebungen finanzieren die Lebenshaltungskosten

Ein Vier-Schritte-Beancount-Plan

Beancount macht es einfach, eine feste Mauer zwischen Ihren beiden Finanzwelten zu errichten. Hier ist ein praktischer Workflow, um es richtig zu machen.

• 1 – Separate Konten eröffnen

Bevor Sie überhaupt Ihren ersten Beancount-Eintrag schreiben, eröffnen Sie ein separates Geschäftsgirokonto und eine separate Geschäftskreditkarte. Diese physische Trennung ist die Grundlage einer sauberen Buchhaltung. Sobald dies erledigt ist, spiegeln Sie diese Struktur in Ihrem Beancount-Hauptbuch wider.

2025-07-23 open Assets:Bank:Business   USD
2025-07-23 open Assets:Bank:Personal USD

Diese einfache Einrichtung stellt sicher, dass jede Transaktion von dem Moment an, in dem sie stattfindet, eindeutig entweder Ihren Geschäfts- oder Ihren Privatfinanzen zugeordnet werden kann.

• 2 – Eigentümerbeiträge & -entnahmen erfassen

Als Eigentümer werden Sie Geld zwischen Ihren privaten Mitteln und dem Unternehmen bewegen. Dies sind keine Einnahmen oder Ausgaben. Stattdessen werden sie über ein Eigenkapitalkonto verfolgt.

  • Einlage: Wenn Sie Ihr eigenes Geld in das Unternehmen einbringen, um es zu gründen oder einen Fehlbetrag zu decken.
  • Entnahme: Wenn Sie Geld aus dem Unternehmen für den persönlichen Gebrauch entnehmen (so "bezahlen" sich viele Einzelunternehmer selbst).
; Kapitaleinlage zur Gründung des Unternehmens
2025-07-23 * "Kapitaleinlage des Eigentümers"
Assets:Bank:Business 10,000.00 USD
Equity:Owner:Contrib

; Geldentnahme für private Lebenshaltungskosten
2025-08-05 * "Entnahme des Eigentümers für Miete"
Equity:Owner:Draw 2,500.00 USD
Assets:Bank:Business

Indem Sie diese als Eigenkapitaltransaktionen erfassen, stellen Sie sicher, dass sie Ihre Geschäftsausgaben nicht fälschlicherweise erhöhen oder Ihren ausgewiesenen Gewinn reduzieren.

• 3 – Gemischte Belege schnell bearbeiten

Fehler passieren. Sie könnten versehentlich Ihre Geschäftskreditkarte verwenden, um ein privates Abendessen zu bezahlen. Der Schlüssel ist, dies sofort in Ihrem Hauptbuch zu korrigieren. Löschen Sie die Transaktion nicht; klassifizieren Sie sie als Eigentümerentnahme um.

2025-08-07 * "Private Lebensmittel auf Geschäftskreditkarte"
Equity:Owner:Draw 72.35 USD
Assets:Bank:Business

Dieser Eintrag spiegelt korrekt wider, dass Geschäftsmittel für eine private Ausgabe verwendet wurden, und behandelt sie als Geld, das Sie aus dem Unternehmen entnommen haben. Dies verhindert, dass Sie versehentlich eine nicht abzugsfähige private Ausgabe in Ihrer Steuererklärung geltend machen.

• 4 – Regelmäßig abstimmen & überprüfen

Konsistenz ist Ihre beste Verteidigung gegen unübersichtliche Bücher. Nehmen Sie sich wöchentlich oder monatlich Zeit, um Ihre Geschäftskonten abzustimmen. Verwenden Sie die Tools von Beancount, um sicherzustellen, dass Ihr Hauptbuch mit Ihren Kontoauszügen übereinstimmt, und um die Leistung Ihres Unternehmens zu überprüfen.

# Überprüfen Sie Ihren Geschäftskontostand mit Ihrem Kontoauszug
bean-balance books.bean "Assets:Bank:Business"

# Erstellen Sie eine Gewinn- und Verlustrechnung, um die Rentabilität zu überprüfen
bean-report books.bean income_statement -e 2025-08-31

Diese regelmäßige Überprüfung erfüllt die Aufzeichnungspflichten des Finanzamts und hält Sie über die finanzielle Gesundheit Ihres Unternehmens auf dem Laufenden.

Steuerliche Aspekte

  • Geschätzte Steuern: Um eine schmerzhafte Steuerrechnung zu vermeiden, behandeln Sie Ihre zukünftigen Steuern als laufende Geschäftsausgabe. Erstellen Sie Verbindlichkeitskonten (Liabilities:Tax:Federal, Liabilities:Tax:State) und überweisen Sie regelmäßig einen festgelegten Prozentsatz jeder Einzahlung darauf. Wenn vierteljährliche Zahlungen fällig sind, ist das Geld bereits vorhanden.
  • Nicht abzugsfähige private Kosten: Denken Sie an die Regel des Finanzamts: Geschäftsausgaben müssen sowohl "gewöhnlich als auch notwendig" für Ihre Arbeit sein. Ihre privaten Mahlzeiten, Fahrtkosten und nicht geschäftliche Abonnements sind nicht qualifiziert und müssen vollständig aus der Gewinn- und Verlustrechnung Ihres Unternehmens herausgehalten werden.

Schnellstart-Checkliste

  • Eröffnen Sie reine Geschäftsbank- und Kreditkartenkonten.
  • Erstellen Sie einen Beancount-Kontenplan mit Assets:Bank:Business, Equity:Owner:Contrib und Equity:Owner:Draw.
  • Entscheiden Sie sich für Ihre Rechnungslegungsmethode (Ist- oder Soll-Basis) und notieren Sie diese in Ihren Beancount options.
  • Kennzeichnen Sie versehentliche private Belastungen auf Geschäftskreditkarten sofort als Equity:Owner:Draw.
  • Stimmen Sie wöchentlich ab; sichern Sie Ihre .bean-Datei in einem privaten Git-Remote.
  • Überprüfen Sie jeden Monat Ihre Gewinn- und Verlustrechnung, Bilanz und Cashflow-Berichte.

Fazit: Separates Geld, separate Hauptbücher. Beancount macht die Mauer zwischen Ihren Geschäfts- und Privatfinanzen explizit – und versionskontrolliert – damit Ihr Unternehmen auditfähig bleibt, während Ihre Latte-Gewohnheit niemanden etwas angeht außer Ihnen. Viel Spaß beim Bean-Counting!

Forderungen und Verbindlichkeiten in Beancount verstehen

· 3 Minuten Lesezeit
Mike Thrift
Mike Thrift
Marketing Manager

Hallo zusammen! Im heutigen Blogbeitrag tauchen wir in die Welt von Beancount ein, einem Tool für die doppelte Buchführung, das von vielen für seine Einfachheit und Leistungsfähigkeit geschätzt wird. Genauer gesagt, werden wir über zwei Schlüsselkonzepte sprechen: Forderungen und Verbindlichkeiten.

Das Verständnis dieser Begriffe ist entscheidend, um Beancount (oder jedes andere System der doppelten Buchführung) effektiv zu nutzen. Aber keine Sorge, wenn Sie Anfänger sind – wir werden alles Schritt für Schritt aufschlüsseln!

Forderungen und Verbindlichkeiten: Die Grundlagen

2023-05-30-receiveable-and-payable

In der Buchhaltung sind „Forderungen“ und „Verbindlichkeiten“ Begriffe, die verwendet werden, um geschuldete Gelder zu verfolgen. „Forderungen“ beziehen sich auf Geld, das Ihnen andere schulden, während „Verbindlichkeiten“ sich auf Geld beziehen, das Sie anderen schulden.

Nehmen wir ein Beispiel:

  1. Forderungen aus Lieferungen und Leistungen (Debitoren): Angenommen, Sie besitzen eine Buchhandlung und ein Kunde kauft ein Buch auf Kredit. Das Geld, das er Ihnen für das Buch schuldet, ist eine Forderung.

  2. Verbindlichkeiten aus Lieferungen und Leistungen (Kreditoren): Stellen Sie sich andererseits vor, Sie bestellen einen neuen Satz Bücher bei einem Verlag, bezahlen diese aber nicht sofort. Das Geld, das Sie dem Verlag schulden, ist eine Verbindlichkeit.

In Beancount werden diese typischerweise über entsprechende Konten verfolgt. Der Hauptvorteil dabei ist, dass Sie jederzeit ein klares und genaues Bild Ihrer Finanzlage erhalten.

Forderungen und Verbindlichkeiten in Beancount einrichten

Die Struktur Ihrer Beancount-Datei kann so einfach oder so komplex sein, wie Sie es benötigen. Für Forderungen und Verbindlichkeiten werden Sie wahrscheinlich separate Konten unter Ihren Aktiva- und Passiva-Abschnitten erstellen wollen.

Hier ist ein einfaches Beispiel:

1970-01-01 open Assets:AccountsReceivable
1970-01-01 open Liabilities:AccountsPayable

Transaktionen verfolgen

Empfängerseite

Nachdem Sie Ihre Konten eingerichtet haben, können Sie Transaktionen verfolgen, die Forderungen und Verbindlichkeiten betreffen. Sehen wir uns ein Beispiel an:

2023-05-29 * "Sold books to customer on credit"
Assets:AccountsReceivable 100 USD
Income:BookSales -100 USD

Hier fügen Sie Ihren Forderungen 100 USD hinzu, da ein Kunde Ihnen diesen Betrag schuldet. Gleichzeitig reduzieren Sie Ihre Erträge um den gleichen Betrag, um das Gleichgewicht zu wahren (da Sie das Geld noch nicht tatsächlich erhalten haben).

Wenn der Kunde schließlich bezahlt, erfassen Sie dies so:

2023-06-01 * "Received payment from customer"
Assets:Bank:Savings 100 USD
Assets:AccountsReceivable -100 USD

Zahlerseite

Das gleiche Prinzip gilt für Verbindlichkeiten, jedoch mit umgekehrten Vorzeichen:

2023-05-30 * "Bought books from publisher on credit"
Liabilities:AccountsPayable 200 USD
Expenses:BookPurchases -200 USD

Und wenn Sie Ihre Schuld begleichen:

2023-06-02 * "Paid off debt to publisher"
Liabilities:AccountsPayable -200 USD
Assets:Bank:Checking 200 USD

Zusammenfassung

Forderungen und Verbindlichkeiten sind das Herzstück jedes Buchhaltungssystems. Durch deren genaue Verfolgung erhalten Sie ein umfassendes Verständnis Ihrer finanziellen Gesundheit.

Dies ist nur ein Ausgangspunkt, und Beancount ist zu viel mehr fähig. Ich hoffe, dieser Blogbeitrag hilft, diese wichtigen Konzepte zu klären. Wie immer, viel Erfolg beim Buchen!

Ein Beancount-Ledger dekonstruieren: Eine Fallstudie für die Unternehmensbuchhaltung

· 3 Minuten Lesezeit
Mike Thrift
Mike Thrift
Marketing Manager

Im heutigen Blogbeitrag werden wir ein Beancount-Ledger für Unternehmen aufschlüsseln, das Ihnen helfen wird, die Feinheiten dieses Klartext-Doppiksystems zu verstehen.

Ein Beancount-Ledger dekonstruieren: Eine Fallstudie für die Unternehmensbuchhaltung

Beginnen wir zunächst mit dem Code:

2023-05-22-business-template

1970-01-01 open Assets:Bank:Mercury
1970-01-01 open Assets:Crypto

1970-01-01 open Equity:Bank:Chase

1970-01-01 open Income:Stripe
1970-01-01 open Income:Crypto:ETH

1970-01-01 open Expenses:COGS
1970-01-01 open Expenses:COGS:Contabo
1970-01-01 open Expenses:COGS:AmazonWebServices

1970-01-01 open Expenses:BusinessExpenses
1970-01-01 open Expenses:BusinessExpenses:ChatGPT

2023-05-14 * "CONTABO.COM" "Mercury Checking ••1234"
Expenses:COGS:Contabo 17.49 USD
Assets:Bank:Mercury -17.49 USD

2023-05-11 * "Amazon Web Services" "Mercury Checking ••1234"
Expenses:COGS:AmazonWebServices 14490.33 USD
Assets:Bank:Mercury -14490.33 USD

2023-03-01 * "STRIPE" "Mercury Checking ••1234"
Income:Stripe -21230.75 USD
Assets:Bank:Mercury 21230.75 USD

2023-05-18 * "customer_182734" "0x5190E84918FD67706A9DFDb337d5744dF4EE5f3f"
Assets:Crypto -19 ETH {1,856.20 USD}
Income:Crypto:ETH 19 ETH @@ 35267.8 USD

Den Code verstehen

  1. Konten eröffnen: Der Code beginnt mit der Eröffnung einer Reihe von Konten am 01.01.1970. Dazu gehören eine Mischung aus Aktivkonten (Assets:Bank:Mercury und Assets:Crypto), einem Eigenkapitalkonto (Equity:Bank:Chase), Ertragskonten (Income:Stripe und Income:Crypto:ETH) und Aufwandskonten (Expenses:COGS, Expenses:COGS:AmazonWebServices, Expenses:BusinessExpenses und Expenses:BusinessExpenses:ChatGPT).

  2. Transaktionen: Anschließend werden eine Reihe von Transaktionen zwischen dem 01.03.2023 und dem 18.05.2023 erfasst.

    • Die Transaktion vom 14.05.2023 stellt eine Zahlung von 17,49 USD an CONTABO.COM von Mercury Checking ••1234 dar. Dies wird als Aufwand (Expenses:COGS:Contabo) und eine entsprechende Abbuchung vom Konto Assets:Bank:Mercury erfasst.

    • Ähnlich stellt die Transaktion vom 11.05.2023 eine Zahlung von 14.490,33 USD an Amazon Web Services vom selben Bankkonto dar. Dies wird unter Expenses:COGS:AmazonWebServices verbucht.

    • Die Transaktion vom 01.03.2023 zeigt Einnahmen von STRIPE, die auf Mercury Checking ••1234 eingezahlt wurden, in Höhe von insgesamt 21.230,75 USD. Dies wird als Einnahme (Income:Stripe) und als Zugang zum Bankkonto (Assets:Bank:Mercury) erfasst.

    • Die letzte Transaktion vom 18.05.2023 stellt eine Krypto-Transaktion dar, bei der 19 ETH von einem Kunden involviert sind. Dies wird unter Assets:Crypto und Income:Crypto:ETH verfolgt. Die Angabe {1,856.20 USD} zeigt den ETH-Preis zum Zeitpunkt der Transaktion, während @@ 35267.8 USD den Gesamtwert der 19 ETH-Transaktion angibt.

Bei allen Transaktionen wird das Prinzip der doppelten Buchführung beibehalten, wodurch sichergestellt wird, dass die Gleichung Aktiva = Passiva + Eigenkapital stets gültig ist.

Abschließende Gedanken

Dieses Beancount-Ledger bietet ein unkompliziertes und dennoch robustes System zur Verfolgung von Finanztransaktionen. Wie in der letzten Transaktion zu sehen ist, ist Beancount flexibel genug, um auch nicht-traditionelle Vermögenswerte wie Kryptowährungen zu berücksichtigen, was ein Beweis für seine Nützlichkeit in unserer zunehmend digitalen Finanzlandschaft ist.

Wir hoffen, dass diese Aufschlüsselung Ihnen hilft, die Struktur und die Funktionen von Beancount besser zu verstehen, egal ob Sie ein erfahrener Buchhalter sind oder ein Anfänger, der versucht, seine persönlichen Finanzen im Blick zu behalten. Bleiben Sie dran für unseren nächsten Blogbeitrag, in dem wir uns eingehender mit fortgeschrittenen Beancount-Operationen befassen werden.

Wiedereinführung des kostenlosen Plans für Neukunden

· 2 Minuten Lesezeit
Mike Thrift
Mike Thrift
Marketing Manager

Wir freuen uns, Ihnen mitteilen zu können, dass wir ab dem 1. Mai 2023 den kostenlosen Plan für Neukunden wieder einführen werden. Diese Entscheidung folgt auf erhebliche Verbesserungen unserer Plattform und die Optimierung unserer Ressourcen, um alle unsere Kunden, sowohl kostenlose als auch zahlende, besser bedienen zu können.

Einführung des neuen kostenlosen Plans für Neukunden

Der kostenlose Plan war schon immer ein wesentlicher Bestandteil unserer Vision, einen zugänglichen und benutzerfreundlichen Dienst für jedermann anzubieten. Wir glauben, dass die Änderungen, die wir in den letzten Monaten vorgenommen haben, es uns ermöglichen werden, unseren Nutzern ein noch besseres Erlebnis zu bieten und gleichzeitig die Servicequalität für unsere Pro-Plan-Kunden aufrechtzuerhalten.

2023-04-28-start-serving-free-users

Neukunden, die sich nach dem 1. Mai 2023 registrieren, erhalten Zugang zum kostenlosen Plan.

Ihre Unterstützung und Treue waren entscheidend, um diese Wiedereinführung des kostenlosen Plans finanziell zu ermöglichen. Durch Ihre Beiträge konnten wir in unsere Infrastruktur und Support-Systeme investieren und so sicherstellen, dass wir weiterhin den hochwertigen Service liefern können, den Sie erwarten, während wir gleichzeitig den Zugang zu unserer Plattform für neue Benutzer erweitern. Ihr Engagement für unsere Vision hat uns geholfen zu wachsen und uns weiterzuentwickeln, und wir sind Ihnen wirklich dankbar für Ihre fortgesetzte Partnerschaft. Gemeinsam bauen wir eine blühende Gemeinschaft auf und befähigen Nutzer aus allen Lebensbereichen, ihre Ziele zu erreichen.

Wenn Sie Fragen oder Bedenken haben, zögern Sie bitte nicht, uns zu kontaktieren. Wir sind immer für Ihr Feedback da und kümmern uns um alle Probleme, die Sie haben könnten. Vielen Dank für Ihre fortgesetzte Unterstützung, und wir freuen uns darauf, Ihnen den bestmöglichen Service zu bieten.

Beancount Kurzübersicht

· 2 Minuten Lesezeit
Mike Thrift
Mike Thrift
Marketing Manager

Beispiel Kontoname

Assets:US:BofA:Checking

cheatsheet-de

Kontotypen

Assets          +
Liabilities -
Income -
Expenses +
Equity -

Währungen / Güter

CNY, EUR, CAD, AUD
GOOG, AAPL, RBF1005
HOME_MAYST, AIRMILES
HOURS

Direktiven

Allgemeine Syntax

YYYY-MM-DD <Directive> <Parameters...>

Konten eröffnen & schließen

2001-05-29 open Expenses:Restaurant
2001-05-29 open Assets:Checking USD,EUR ; Währungsbeschränkungen

2015-04-23 close Assets:Checking

Währungen / Güter deklarieren (Optional)

1998-07-22 commodity AAPL
name: "Apple Computer Inc."

Preise

2015-04-30 price AAPL   125.15 CNY
2015-05-30 price AAPL 130.28 CNY

Notizen

2013-03-20 note Assets:Checking "Anruf wegen Rabattanfrage"

Dokumente

2013-03-20 document Assets:Checking "path/to/statement.pdf"

Buchungen

2015-05-30 * "Eine Beschreibung dieser Buchung"
Liabilities:CreditCard -101.23 CNY
Expenses:Restaurant 101.23 CNY

2015-05-30 ! "Kabelgesellschaft" "Telefonrechnung" #tag ˆlink
id: "TW378743437" ; Metadaten
Expenses:Home:Phone 87.45 CNY
Assets:Checking ; Sie können einen Betrag weglassen

Buchungsposten

  ...    123.45 USD                             Einfach
... 10 GOOG {502.12 USD} Mit Kosten pro Einheit
... 10 GOOG {{5021.20 USD}} Mit Gesamtkosten
... 10 GOOG {502.12 # 9.95 USD} Mit beiden Kosten
... 1000.00 USD @ 1.10 CAD Mit Preis pro Einheit
... 10 GOOG {502.12 USD} @ 1.10 CAD Mit Kosten & Preis
... 10 GOOG {502.12 USD, 2014-05-12} Mit Datum
! ... 123.45 USD ... Mit Flag

Saldoprüfungen und Ausgleichsbuchungen

; Bestätigt den Betrag nur für die angegebene Währung:
2015-06-01 balance Liabilities:CreditCard -634.30 CNY

; Automatische Einfügung einer Buchung zur Erfüllung der folgenden Bestätigung:
2015-06-01pad Assets:Checking Equity:Opening-Balances

Ereignisse

2015-06-01 event "location" "New York, USA"
2015-06-30 event "address" "May Street 123"

Optionen

option "title" "Mein persönliches Hauptbuch"

Sonstiges

pushtag #trip-to-peru
...
poptag #trip-to-peru
; Kommentare beginnen mit einem Semikolon

Die Magie der Klartext-Buchhaltung mit Beancount

· 4 Minuten Lesezeit
Mike Thrift
Mike Thrift
Marketing Manager

Entdecken Sie die Magie der Klartext-Buchhaltung mit Beancount

Beancount.io Banner

Einführung

2023-04-18-Einführung-in-Beancount

Willkommen in einer Welt, in der Buchhaltung keine entmutigende Aufgabe mehr ist. Heute stellen wir Ihnen Beancount vor, ein leistungsstarkes, flexibles und intuitives Klartext-Buchhaltungstool. Beancount ermöglicht es Ihnen, die Kontrolle über Ihre Finanzen zu übernehmen, indem es einen transparenten und unkomplizierten Ansatz zur Verwaltung Ihres Geldes bietet.

In diesem umfassenden Leitfaden werden wir uns mit den Grundlagen von Beancount befassen, seine Kernkonzepte erläutern und Sie durch seine einfachen, aber leistungsstarken Funktionen führen. Am Ende dieses Blogs werden Sie ein solides Verständnis von Beancount haben und bereit sein, es zur Organisation und Analyse Ihres Finanzlebens einzusetzen.

Was ist Beancount?

Beancount ist ein Open-Source-Klartext-Buchhaltungssystem, das von Martin Blais entwickelt wurde. Inspiriert von John Wiegleys Ledger-System, zielt Beancount darauf ab, eine robuste und zuverlässige Methode zur Verwaltung persönlicher und kleiner Unternehmensfinanzen mithilfe von Klartextdateien bereitzustellen. Mit Beancount können Sie Ihre Einnahmen, Ausgaben, Investitionen und vieles mehr mühelos verfolgen.

Warum Beancount?

Die Klartext-Buchhaltung bietet mehrere Vorteile gegenüber traditionellen Tabellenkalkulations- oder Software-basierten Buchhaltungssystemen:

  • Transparenz: Beancount-Dateien sind menschenlesbar, was das Verständnis und die Prüfung Ihrer Finanzdaten erleichtert.
  • Flexibilität: Beancount kann leicht an Ihre spezifischen Bedürfnisse angepasst werden, und Sie können Ihren bevorzugten Texteditor und Ihr Versionskontrollsystem verwenden, um Ihre Finanzdaten zu verwalten.
  • Portabilität: Ihre Finanzdaten können auf jedem Gerät abgerufen werden, und es ist einfach, sie zwischen Systemen zu übertragen oder mit anderen zu teilen.
  • Zukunftssicher: Klartextdateien sind universell kompatibel und stellen sicher, dass Ihre Finanzdaten auch bei fortschreitender Technologie zugänglich bleiben.

Beancounts Kernkonzepte

Um Beancount effektiv nutzen zu können, ist es entscheidend, seine Kernkonzepte zu verstehen:

  • Transaktionen: Finanzielle Ereignisse, wie Einnahmen, Ausgaben oder Überweisungen zwischen Konten, werden als Transaktionen erfasst.
  • Konten: Transaktionen betreffen ein oder mehrere Konten, wie Aktiva, Passiva, Einnahmen oder Ausgaben.
  • Doppelte Buchführung: Beancount erzwingt die doppelte Buchführung und stellt sicher, dass jede Transaktion ausgeglichene Soll- und Haben-Buchungen aufweist.
  • Direktiven: Beancount verwendet eine Reihe von Direktiven, um Transaktionen, Kontoeröffnungen und andere finanzielle Ereignisse zu definieren.

Erste Schritte mit Beancount

Um Beancount zu verwenden, folgen Sie diesen einfachen Schritten:

  • Beancount installieren: Installieren Sie Beancount auf Ihrem System gemäß den bereitgestellten Installationsanweisungen für Ihr Betriebssystem.
  • Ihre Beancount-Datei erstellen: Erstellen Sie eine neue Klartextdatei mit der Erweiterung .beancount (z. B. meine_finanzen.beancount).
  • Ihre Konten definieren: Verwenden Sie die Direktive "open", um die Konten zu definieren, die Sie in Ihren Transaktionen verwenden werden.
  • Transaktionen erfassen: Verwenden Sie die Direktive "txn", um Ihre Finanztransaktionen zu erfassen.

Oder melden Sie sich einfach unter https://beancount.io an. Hier sind einige Beispiele für die Klartext-Buchhaltung -

Beispiel 1: Grundlegende Transaktion

2023-04-01 open Assets:Checking
2023-04-01 open Expenses:Groceries

2023-04-10 txn "Grocery Store" "Buying groceries"
Assets:Checking -50.00 USD
Expenses:Groceries 50.00 USD

In diesem Beispiel eröffnen wir zwei Konten, Assets:Checking und Expenses:Groceries. Am 10. April 2023 erfassen wir eine Transaktion für den Einkauf von Lebensmitteln im Wert von 50 $. Die Transaktion reduziert den Saldo von Assets:Checking um 50 $ (Haben) und erhöht den Saldo von Expenses:Groceries um 50 $ (Soll).

Beispiel 2: Einnahmen- und Ausgaben-Transaktion

2023-04-01 open Assets:Checking
2023-04-01 open Income:Salary
2023-04-01 open Expenses:Rent

2023-04-05 txn "Employer" "Salary payment"
Assets:Checking 2000.00 USD
Income:Salary -2000.00 USD

2023-04-06 txn "Landlord" "Monthly rent payment"
Assets:Checking -1000.00 USD
Expenses:Rent 1000.00 USD

In diesem Beispiel eröffnen wir drei Konten: Assets:Checking, Income:Salary und Expenses:Rent. Am 5. April 2023 erfassen wir eine Gehaltszahlungstransaktion von 2000 $. Die Trans