Now-Next

Case · booxx

Een volledige Nederlandse boekhouding, vanaf nul.

booxx is een boekhoudplatform voor ondernemers in Nederland — met een eigen dubbel-boekhoudkern op RGS 3.8, btw-aangifte via Digipoort, bankkoppeling en XAF. Geen schil om een bestaand pakket: de motor zelf.

  • 5 talen
  • 3.983 automatische tests
  • RGS 3.8 grootboekschema
  • XAF 4.0 import & export

Bekijk booxx.nl

Het probleem

Een administratiekantoor met veel Poolse, Hongaarse en Roemeense ondernemers als klant loopt tegen twee dingen aan tegelijk. De software is Nederlandstalig, en de klant is dat niet. En elke koppeling met een extern boekhoudpakket kost per klant geld en per wijziging tijd.

De vraag was dus niet 'maak een mooiere schil', maar 'bouw de boekhouding zelf, en doe het meertalig'.

Wat er is gebouwd

Een dubbel-boekhoudkern op het Nederlandse RGS 3.8-schema, met dagboeken, perioden, nummering en storno. Verkoopfacturen met PDF, UBL en aanmaningen. Bankkoppeling met afletteren en SEPA-batches, met MT940 en CAMT als terugvaloptie. Rapporten, XAF-import en -export, memoriaal, beginbalans, vaste activa en jaarafsluiting.

Daarnaast btw-aangifte via SBR en Digipoort, KvK-opzoeken, AI-extractie van inkoopfacturen, en een chatassistent die de eigen boekhouding kan uitleggen. Alles in vijf talen, met de belastinginhoud per taal apart geschreven in plaats van vertaald.

Waarom dit anders is dan een gewone app

Boekhouden is wat Google een YMYL-onderwerp noemt: geld en belasting. Een fout is geen bug maar een verkeerde aangifte. Daarom zit de zwaarte hier niet in de schermen maar in de invarianten — een boeking moet in balans zijn, een tenant mag nooit de gegevens van een andere tenant zien, en een bedrag mag onderweg geen cent verliezen.

Dat is afgedwongen op twee lagen tegelijk: in de applicatie én in de database, met row-level security op tenant én op administratiekantoor. En het is afgedekt met bijna vierduizend automatische tests, waarvan het grootste deel over geld en isolatie gaat.

Wat het laat zien

Dat AI-gedreven ontwikkeling ook werkt waar de lat hoog ligt. Niet doordat de agents slimmer zijn dan een boekhouder, maar doordat de regels die een boekhouder in zijn hoofd heeft opschrijfbaar zijn als tests — en een agent die duizenden tests groen moet houden, is een strenge collega.

En dat meertaligheid een productbeslissing is en geen vertaalklus. De Poolse pagina's zijn geen vertaling van de Nederlandse; ze beantwoorden andere vragen.

Stack

  • Laravel 13 · PHP 8.3
  • Inertia · React
  • PostgreSQL · RLS
  • RGS 3.8
  • SBR · Digipoort
  • Salt Edge
  • XAF 4.0

Laten we praten

Wat gaan we bouwen?

Eén gesprek is genoeg om te weten of we bij elkaar passen. Vertel wat je voor je ziet — wij zeggen hoe snel dat kan, en of wij daar de juiste partij voor zijn.

Start het gesprek