Installation / Voraussetzungen
- Beancount.io
- Unterstützt, beobachtet: bea 0.1.0 installieren; kein Konto für lokale Befehle
- hledger
- Unterstützt: ein einzelnes Binärpaket über Paketmanager oder Docker (1.52.3)
Der Agenten-Buchhaltungsleitfaden 2026
Fünf Tools. Sieben Workflow-Kriterien. Beginnen Sie damit, wo Ihre Bücher liegen und was Ihr Agent tun muss.
Diese Reihenfolge priorisiert Agenten, die Ledger-Änderungen entwerfen: beobachtete Vorschau und wiederholungssichere Importe, dann dokumentierte Workflows, dann Cloud-Zugriff und standardmäßig schreibgeschützte Tools. Wählen Sie die Passung für Ihre Bücher.
Kostenloser Kern · lokale Dateien, kein Konto nötig
Lokale, reine Text-Doppelbuchführung mit einer CLI, die für Agenten gebaut wurde: Vorschau vor dem Anwenden, wiederholungssichere Importe und der einzige beobachtete End-to-End-Lauf auf dieser Seite.
Agentenentwickler, die jede Journaleintragsänderung als Text in der Vorschau sehen und verifizieren möchten, bevor sie übernommen wird.
Kostenlos, Open Source
Lokale Textbuchhaltung mit dokumentiertem Trockenlauf und idempotentem Import-Workflow, gepflegt seit 2007.
Text-Skript-Veteranen, die lokale Doppelbuchführung ohne neue Plattform wünschen.
Cloud-Buchhaltung · Entwicklerkonto und OAuth erforderlich
Ein gehosteter Remote-MCP-Server, allgemein verfügbar, plus ein Open-Source-Lokalserver, CLI und agentisches SDK — Lese- und Schreib-Tools, die durch OAuth-Grants für Ihre Xero-Organisation eingegrenzt werden.
Agenten, die innerhalb einer bestehenden Xero-Organisation arbeiten.
Cloud-Ledger · Intuit-Anmeldung oder Developer-App
Intuits gehosteter QuickBooks-Connector für Claude (US) und ChatGPT, plus ein offizieller Open-Source-MCP-Server mit vollständigem Entity-CRUD und Finanzberichten.
Agenten, die innerhalb einer bestehenden QuickBooks-Online-Firma arbeiten.
Cloud-Ledger · MCP-Connector, standardmäßig schreibgeschützt
Standardmäßig schreibgeschützter MCP-Zugriff auf eine Puzzle-Firma, mit bestätigten Schreibvorgängen als Opt-in-Beta — zuerst ein Frage-Antwort-Fenster, kein Buchhaltungs-Backend.
Konversationelle Fragen zu einer Puzzle-Firma in Claude, ChatGPT, Cursor oder Codex.
Jedes Tool wird anhand derselben Kriterien bewertet. „Nicht verifiziert“ bedeutet, dass die Quellen es nicht abdeckten; es bedeutet nicht, dass die Funktion fehlt.
| Was zählt | Beancount.io | hledger | Xero | QuickBooks Online | Puzzle |
|---|---|---|---|---|---|
| Installation / Voraussetzungen | Unterstützt, beobachtet: bea 0.1.0 installieren; kein Konto für lokale Befehle | Unterstützt: ein einzelnes Binärpaket über Paketmanager oder Docker (1.52.3) | Gehostetes Remote-MCP: nichts zu installieren, Developer-App im Core-Plan; Lokalserver und CLI: Node 18+ und API-Zugangsdaten | Gehosteter Connector: keine Installation, US-QuickBooks-Online-Abo; Lokalserver: klonen, bauen, Intuit-Developer-App | Keine Installation: Puzzle-Konto, MCP-Client und Connector-URL |
| Authentifizierung | Lokal keine nötig; gehostete Anmeldedaten nur für bea ask | Keine nötig: lokale Dateien, keine Konten | Xero OAuth 2.0: PKCE für Remote-MCP und CLI oder eine Custom Connection für den Lokalserver | Gehostet: Intuit-Anmeldung und Berechtigungserteilung; lokal: OAuth2-App-Handshake, Produktion benötigt öffentliches HTTPS | Puzzle OAuth für ausgewählte Firmen; bleibt angemeldet, wenn mindestens alle 30 Tage genutzt |
| Lese-/Schreibumfang | Lese- und Schreibzugriff, beobachtet: Abfragen, Berichte, Vorschau-dann-Anwenden-Import | Lesen über Berichte; Schreiben durch Anhängen und über Import | Remote-MCP: 18 Lese-Tools und 21 Tools zum Erstellen, Aktualisieren, Autorisieren und Stornieren, eingegrenzt durch OAuth-Grants | Gehostet: Berichte, Rechnungen, Angebote, Kunden, Transaktionsimporte; lokal: vollständiges CRUD und Suche, Schreibvorgänge deaktivierbar | Standardmäßig schreibgeschützt; Schreib-Beta pro Verbindung: kategorisieren, Belege, Rechnungen, Buchungen, abgleichen |
| Lokale vs. Cloud-Daten | Lokal: reine Textbuchhaltungsdateien | Lokal: reines Textjournal | Cloud: von Xero gehostet oder lokal betrieben; das Ledger liegt in der Xero-Organisation | Cloud: gehosteter Connector oder lokaler stdio-Subprozess; das Ledger liegt in der QBO-Firma | Cloud: gehosteter MCP-Endpunkt über Puzzle-Firmendaten |
| Vorschau / Validierung | Beobachtet: Vorschau 3 bereit / 0 geschrieben; Prüfung gültig; unausgeglichener Eintrag abgelehnt | Dokumentiert: Import-Trockenlauf; Einträge ausgeglichen und validiert; Prüfbefehl | Remote-MCP V1 verlangt keine Bestätigung (Xero empfiehlt, eine hinzuzufügen); CLI validiert Dateieingaben; Probelauf nicht verifiziert | Gehostet: destruktive Aktionen erfordern Bestätigung; lokal: Schema-Validierung; Probelauf nicht verifiziert | Bei aktivierten Schreibvorgängen wird jede Änderung vor der Ausführung bestätigt; Probelauf nicht verifiziert |
| Strukturierte Ausgabe | Beobachtet: JSON-Umschläge mit Zeilen und Spalten, Exit-Codes, BQL | Ausgabe an Terminal, HTML, CSV, JSON oder SQL | JSON-, CSV- und TOON-Ausgabemodi | MCP-Toolergebnisse plus Rechnungs-PDF-Download | Nicht verifiziert: konversationelle Antworten im MCP-Client; Ergebnis-Envelope nicht abgedeckt |
| Wiederholte Importe | Beobachtet wiederholungssicher: Reimport schreibt 0, Bytes bleiben erhalten | Dokumentierter idempotenter Reimport über versteckte Zustandsdateien | In den geprüften Quellen unbestätigt | In den geprüften Quellen unbestätigt | Nicht verifiziert: kein Importpfad dokumentiert |
Beancount.io ist das einzige Tool auf dieser Seite, hinter dem ein beobachteter Agenten-Durchlauf mit Preview-first-Ansatz steht: Der Agent zeigt eine Vorschau von 3 bereiten Zeilen an, wendet 3 Buchungen an, und ein erneutes Anwenden schreibt 0, während die Ledger-Bytes unverändert bleiben. hledger dokumentiert dieselbe Form des Workflows — Dry-Run-Import plus idempotenter Re-Import — in seinem offiziellen Handbuch. Xero und QuickBooks Online bieten Agenten offizielle Lese- und Schreibwerkzeuge hinter ihren Cloud-OAuth-Setups, was für Agenten passt, die innerhalb einer bestehenden Cloud-Organisation arbeiten.
Beancount.io und hledger. Bei Beancount.io wurde das Verhalten beobachtet: Ein identisches erneutes Anwenden meldet 0 bereit mit 3 exakten Duplikaten, schreibt 0 Buchungen und lässt die Ledger-Bytes unverändert. hledger dokumentiert den idempotenten Import in seinem Handbuch und speichert den Zustand in einer versteckten .latest-Datei, sodass ein erneuter Lauf nur neue Transaktionen anhängt. Bei Xero, QuickBooks Online und Puzzle ist nicht verifiziert, was ein wiederholter Import bewirkt, in den geprüften Quellen. Agenten wiederholen Vorgänge, daher sollte man dies testen, bevor man einen unbeaufsichtigt importieren lässt.
Nein. Die lokalen Befehle import, query, report und check von Beancount.io laufen auf Plain-Text-Dateien ohne Konto; nur bea ask benötigt gehostete Zugangsdaten. hledger benötigt überhaupt kein Konto. Xero, QuickBooks Online und Puzzle halten das Ledger in der Cloud, sodass ein Agent zuerst das Konto dieses Dienstes und eine OAuth-Genehmigung benötigt, egal ob er sich über einen gehosteten MCP-Server oder ein lokales Tool verbindet.
Beancount.io veröffentlicht diese Seite und ist eines der fünf verglichenen Tools. Die Beancount.io-Zellen verlinken auf einen beobachteten, reproduzierbaren Durchlauf; Wettbewerber-Zellen zitieren offizielle Dokumentation, geprüft am 2026-09-10, wobei die Details zu Xero, QuickBooks Online und Puzzle am 2026-11-01 erneut geprüft wurden. Kein Wettbewerber wurde hier zur Laufzeit getestet, es wurde kein bezahltes Konto verwendet, und Unbekanntes wird als nicht verifiziert gekennzeichnet statt als Mangel behandelt.

Installieren Sie bea, geben Sie Ihrem Agenten eine Aufgabe und prüfen Sie das Ergebnis selbst. Lokale Bücher benötigen kein Konto.