Installatie / vereisten
- Beancount.io
- Ondersteund, waargenomen: installeer bea 0.1.0; geen account voor lokale commando's
- hledger
- Ondersteund: één binair bestand via package manager of Docker (1.52.3)
De agentboekhoudgids voor 2026
Vijf tools. Zeven workflow-criteria. Begin bij waar je boeken leven en wat je agent moet doen.
Deze volgorde geeft voorrang aan agents die grootboekwijzigingen opstellen: waargenomen preview en herhaalveilige imports, dan gedocumenteerde workflows, dan cloudtoegang en tools die standaard alleen-lezen zijn. Kies wat bij jouw boeken past.
Gratis core · lokale bestanden, geen account nodig
Lokale plain-text dubbelboekhouding met een CLI gebouwd voor agenten: preview voor toepassen, herhaal-veilige imports, en de enige waargenomen end-to-end run op deze pagina.
Agent-bouwers die elke grootboekwijziging als tekst willen zien en verifiëren voordat deze wordt vastgelegd.
Gratis, open source
Lokale plain-text boekhouding met een gedocumenteerde dry-run en idempotente importworkflow, onderhouden sinds 2007.
Plain-text scriptveteranen die lokale dubbelboekhouding willen zonder een nieuw platform.
Cloud-grootboek · ontwikkelaarsaccount en OAuth vereist
Een gehoste Remote MCP-server, algemeen beschikbaar, plus een opensource-lokale server, CLI en agentic SDK — lees- en schrijftools begrensd door OAuth-grants tegen je Xero-organisatie.
Agenten die werken binnen een bestaande Xero-organisatie.
Cloudgrootboek · Intuit-aanmelding of developer-app
Intuits gehoste QuickBooks-connector voor Claude (VS) en ChatGPT, plus een officiële opensource-MCP-server met volledige entiteit-CRUD en financiële rapporten.
Agenten die werken binnen een bestaand QuickBooks Online-bedrijf.
Cloudgrootboek · MCP-connector, standaard alleen-lezen
Standaard alleen-lezen MCP-toegang tot een Puzzle-bedrijf, met bevestigde schrijfacties als opt-in bèta — in de eerste plaats een vraag-en-antwoordvenster, geen boekhoudbackend.
Conversationele vragen over een Puzzle-bedrijf in Claude, ChatGPT, Cursor of Codex.
Elke tool wordt beoordeeld op dezelfde criteria. “Ongeverifieerd” betekent dat de bronnen het niet dekten; het betekent niet dat de functie ontbreekt.
| Waar het om gaat | Beancount.io | hledger | Xero | QuickBooks Online | Puzzle |
|---|---|---|---|---|---|
| Installatie / vereisten | Ondersteund, waargenomen: installeer bea 0.1.0; geen account voor lokale commando's | Ondersteund: één binair bestand via package manager of Docker (1.52.3) | Gehoste Remote MCP: niets te installeren, developer-app voor Core-plan; lokale server en CLI: Node 18+ en API-referenties | Gehoste connector: geen installatie, QuickBooks Online-abonnement in de VS; lokale server: klonen, bouwen, Intuit developer-app | Geen installatie: Puzzle-account, MCP-client en connector-URL |
| Authenticatie | Lokaal niet nodig; alleen gehoste referenties voor bea ask | Niet nodig: lokale bestanden, geen accounts | Xero OAuth 2.0: PKCE voor Remote MCP en CLI, of een Custom Connection voor de lokale server | Gehost: Intuit-aanmelding en toestemmingsverlening; lokaal: OAuth2-app-handshake, productie vereist publieke HTTPS | Puzzle OAuth voor gekozen bedrijven; blijft aangemeld als je het minstens één keer per 30 dagen gebruikt |
| Lees-/schrijfscope | Lezen en schrijven, waargenomen: query, rapport, preview-dan-toepassen import | Lezen via rapporten; schrijven door toe te voegen en via import | Remote MCP: 18 leestools en 21 tools voor aanmaken, bijwerken, autoriseren en ongeldig maken, begrensd door OAuth-grants | Gehost: rapporten, facturen, schattingen, klanten, transactie-imports; lokaal: volledige CRUD en zoeken, schrijven kan worden uitgeschakeld | Standaard alleen-lezen; schrijfbèta per verbinding: categoriseren, rekeningen, facturen, journaalposten, afstemmen |
| Lokaal vs cloudgegevens | Lokaal: plain-text grootboekbestanden | Lokaal: plain-text journaal | Cloud: gehost door Xero of lokaal uitgevoerd; grootboek staat in de Xero-organisatie | Cloud: gehoste connector of lokaal stdio-subproces; grootboek staat in het QBO-bedrijf | Cloud: gehost MCP-eindpunt bovenop gegevens van het Puzzle-bedrijf |
| Preview / validatie | Waargenomen: preview 3 klaar / 0 geschreven; check geldig; onevenwichtige schrijfactie afgewezen | Gedocumenteerd: import dry-run; posten gebalanceerd en gevalideerd; check-commando | Remote MCP V1 vraagt geen bevestiging (Xero raadt aan er een toe te voegen); CLI valideert bestandsinvoer; dry run niet geverifieerd | Gehost: destructieve acties vereisen bevestiging; lokaal: schemavalidatie; dry run niet geverifieerd | Als schrijven aan staat, wordt elke wijziging bevestigd voordat deze wordt doorgevoerd; dry run niet geverifieerd |
| Gestructureerde output | Waargenomen: JSON-enveloppen met rijen en kolommen, exitcodes, BQL | Rapporteert naar terminal, HTML, CSV, JSON of SQL | JSON-, CSV- en TOON-uitvoermodi | MCP-toolresultaten plus PDF-download van facturen | Niet geverifieerd: conversationele antwoorden in de MCP-client; resultaat-envelop niet gedekt |
| Herhaalde imports | Waargenomen herhaalveilig: herimport schrijft 0, bytes behouden | Gedocumenteerde idempotente herimport via verborgen statusbestanden | Ongeverifieerd in de gecontroleerde bronnen | Ongeverifieerd in de gecontroleerde bronnen | Niet geverifieerd: geen importpad gedocumenteerd |
Beancount.io is de enige tool op deze pagina met een waargenomen agent-run volgens het preview-first-principe: de agent toont een voorbeeld van 3 klaarstaande rijen, past 3 boekingen toe, en een herhaalde toepassing schrijft 0 terwijl de bytes van het grootboek behouden blijven. hledger documenteert dezelfde vorm van workflow — dry-run import plus idempotente herimport — in zijn officiële handleiding. Xero en QuickBooks Online bieden agenten officiële lees- en schrijftools achter hun cloud-OAuth-instellingen, wat past bij agenten die binnen een bestaande cloudorganisatie werken.
Beancount.io en hledger. Bij Beancount.io werd het gedrag waargenomen: een identieke herhaalde toepassing meldt 0 klaar met 3 exacte duplicaten, schrijft 0 boekingen en laat de bytes van het grootboek ongewijzigd. hledger documenteert idempotente import in zijn handleiding en houdt de status bij in een verborgen .latest-bestand, zodat een herhaalde run alleen nieuwe transacties toevoegt. Voor Xero, QuickBooks Online en Puzzle is wat een herhaalde import doet niet geverifieerd in de geraadpleegde bronnen. Agenten doen nieuwe pogingen, dus test dit voordat je er een onbeheerd laat importeren.
Nee. De lokale import-, query-, rapport- en check-commando's van Beancount.io werken op platte tekstbestanden zonder account; alleen bea ask vereist gehoste inloggegevens. hledger heeft helemaal geen account nodig. Xero, QuickBooks Online en Puzzle houden het grootboek in de cloud, dus een agent heeft eerst het account van die dienst en een OAuth-machtiging nodig, of hij nu verbindt via een gehoste MCP-server of een lokale tool.
Beancount.io publiceert deze pagina en is een van de vijf vergeleken tools. De cellen van Beancount.io linken naar een waargenomen, reproduceerbare run; de cellen van concurrenten citeren officiële documentatie die op 2026-09-10 is gecontroleerd, waarbij de details van Xero, QuickBooks Online en Puzzle op 2026-11-01 opnieuw zijn gecontroleerd. Geen enkele concurrent is hier runtime-getest, er is geen betaald account gebruikt, en onbekenden zijn als niet-geverifieerd gelabeld in plaats van als tekortkomingen behandeld.

Installeer bea, geef je agent één taak, en controleer het resultaat zelf. Lokale boeken hebben geen account nodig.