Accounting: elke boeking met bewijs en regel
Mijn eigen boekhoudsoftware haalt banktransacties, facturen en bonnetjes binnen, koppelt ze aan elkaar en bereidt de BTW-aangifte voor. Bij elke boeking is na te gaan waar die vandaan komt.
- Rol
- Ontwerp, bouw en eigen gebruik
- Sector
- Eigen bedrijf
- Periode
- 2026 – heden
- AI doet
- leest facturen en bonnen uit en wijst de bron van elk getal aan
- Mens beslist
- beoordeelt BTW-classificaties en koppelingen onder de zekerheidsdrempel
- Status
- draait sinds juli 2026, nog geen fiscale go-live
Techniek
- Revolut, upload, mail, Telegram en Peppol
- Claude leest bon of factuur
- Koppelen aan transactie
- 172 fiscale regels
- BTW en jaarafsluiting
- Frontend
- React 19
- TypeScript
- Vite
- Tailwind CSS
- API
- Node.js
- Hono
- Zod
- Data
- SQLite
- Drizzle ORM
- AI
- Claude Sonnet 4.5 (Anthropic API)
- Bronnen
- Revolut (alleen lezen)
- Gmail API
- Telegram
- Peppol
- Beheer
- eigen machine
- systemd
- Cloudflare Tunnel
- Kwaliteit
- Vitest
- 114 testbestanden
Technische keuzes
- AI rekent niet. Claude leest documenten uit en wijst aan waar elk getal staat. De BTW volgt uit vaste regels en beoordeelde classificaties.
- Schaduwmodus. Nieuwe bankkoppelingen draaien eerst mee zonder iets weg te schrijven, tot de uitkomst klopt.
- Gevalideerde output. Wat het model teruggeeft, wordt eerst met een Zod-schema gecontroleerd voordat het wordt opgeslagen.
Wat het doet
Mijn eigen boekhouding als één keten: bank, bonnetjes en facturen komen binnen, worden uitgelezen en aan transacties gekoppeld, en de BTW-aangifte wordt voorbereid. Bij elke boeking is na te gaan waar die vandaan komt en welke regel geldt.
Resultaat
Draait sinds juli 2026 als vaste dienst op mijn eigen machine. Nog geen fiscale go-live: de keten loopt mee tot één volledig tijdvak klopt met de cijfers van de accountant. Tijdwinst per kwartaal: nog niet gemeten.








