Facturen automatisch verwerken: van pdf naar boeking

6 min lezenMaxim Lashley

Bij de meeste MKB-bedrijven komt de inkoopadministratie op één plek binnen: een mailbox die facturen@ of administratie@ heet. Daar staan pdf's, foto's van bonnetjes, een enkele XML en drie herinneringen van dezelfde leverancier. Iemand opent ze een voor een, tikt bedrag, datum, btw-percentage en leveranciersnaam over in het boekhoudpakket, sleept het bestand naar een map en gaat door naar de volgende. Bij tweehonderd facturen per maand is dat al gauw twee dagen werk, en die twee dagen vallen precies in de week van de btw-aangifte.

Facturen automatisch verwerken is een van de weinige processen waar de winst binnen een paar maanden zichtbaar is. Niet omdat er iets spectaculairs gebeurt, maar omdat dezelfde gegevens nu twee tot drie keer worden overgetypt.

Waarom dit jaar het goede moment is

Er verandert iets in de manier waarop facturen binnenkomen. Sinds 1 januari 2026 moeten Belgische btw-plichtige ondernemingen onderling gestructureerde elektronische facturen uitwisselen via het Peppol-netwerk. Een pdf per mail voldoet daar niet meer.

Zit je bedrijf in Nederland, dan geldt die Belgische wet niet rechtstreeks voor jou. Je Belgische klant moet gestructureerde facturen wel kunnen ontvangen en verwerken, en vraagt er in de praktijk dus om.

In Nederland is er nog geen vastgestelde datum voor verplichte e-facturatie tussen bedrijven onderling. Wel ligt er de Europese ViDA-afspraak, die e-facturatie voor grensoverschrijdende B2B-transacties binnen de EU vanaf 2030 verplicht stelt, en de Nederlandse voorbereiding koerst op Peppol als kanaal.

Het aandeel facturen dat als gestructureerd bestand binnenkomt in plaats van als pdf gaat dus omhoog. Dat is precies het type factuur dat je zonder herkenning kunt inlezen.

Een pdf is geen e-factuur

Dit onderscheid wordt vaak door elkaar gehaald, ook door softwareleveranciers.

Wat je krijgtWat het isWat je systeem ermee kan
Pdf per mailEen plaatje met tekstUitlezen met herkenning, foutmarge blijft
UBL-bestand naast de pdfGestructureerde gegevensDirect inlezen, geen herkenning nodig
Peppol-factuurGestructureerd bestand via een netwerkDirect inlezen, plus zekerheid over afzender en aflevering

Een pdf met "factuur" in de bestandsnaam is geen e-factuur, ook niet als hij digitaal is gemaakt. Een UBL-bestand is dat wel. Peppol is geen bestandsformaat maar het netwerk waarover die bestanden lopen.

Veel Nederlandse boekhoudpakketten kunnen al UBL inlezen en zijn via een leverancier op Peppol aan te sluiten. Vraag je pakketleverancier wat die aansluiting kost en of hij zowel verzenden als ontvangen ondersteunt. Alleen kunnen ontvangen is de helft.

Wat AI hier wel en niet moet doen

De herkenning van pdf's doet gespecialiseerde software: bedrag, datum, factuurnummer, btw-bedragen en het IBAN eruit halen. Dat is geen taalmodel maar document-extractie, en die is goed genoeg geworden om zonder controle per veld te draaien.

Het taalmodel komt daarna. Het leest de omschrijvingsregels en stelt voor op welke grootboekrekening en welk project de factuur hoort. Daar valt geen vaste regel voor te schrijven, omdat leveranciers hun regels elke keer anders formuleren. Het model doet een voorstel, een mens ziet dat al ingevuld staan en drukt op akkoord of past het aan.

Wat AI niet moet doen: goedkeuren en betalen. De fiatteringsregel blijft gewoon een regel. Boven een bepaald bedrag of buiten een bekende leverancierslijst gaat de factuur naar een mens. Zo houd je de controle waar hij hoort en houd je een verhaal richting je accountant.

Laat AI ook niet de dubbele facturen opsporen. Een check op factuurnummer plus leverancier plus bedrag is simpele logica die altijd hetzelfde antwoord geeft. Een model dat "waarschijnlijk een duplicaat" zegt is hier een verslechtering.

Wat je vooraf moet regelen

Automatisering strandt bijna nooit op de herkenningssoftware. Het strandt op dit:

  1. Eén ingang. Alle facturen naar één mailbox, niet naar de mailbox van de inkoper die ze doorstuurt. Vraag je leveranciers dat adres te gebruiken en stel voor de rest een doorstuurregel in.
  2. Leveranciersstamgegevens die kloppen. Een leverancier die drie keer in je pakket staat, met en zonder BV, levert altijd handmatig werk op.
  3. Een grootboekschema dat iemand snapt. Als niemand meer weet waarom er twee rekeningen voor kantoorkosten zijn, gaat een model daar ook niets zinnigs mee doen.
  4. Vastgelegde fiatteringsregels. Wie mag wat goedkeuren, tot welk bedrag, en wat gebeurt er als die persoon op vakantie is.
  5. Bewaartermijn geregeld. De fiscale bewaarplicht is zeven jaar en geldt voor de originele factuur, dus het bestand zoals je het ontving. Bewaar dus niet alleen de boeking.

Punt vier is degene die het vaakst blijft liggen en waar het na drie maanden alsnog op vastloopt.

Wat het kost en wanneer het uit kan

Reken met wat je nu echt kwijt bent, gemeten in een gewone maand. Neem een bedrijf met tweehonderd inkoopfacturen per maand en gemiddeld vier minuten per factuur aan openen, overtypen, opslaan en rondsturen. Dat is ruim dertien uur. Gaat dat naar één minuut controleren per factuur, dan blijft er ruim drie uur over. Tegen 45 euro per intern uur scheelt dat zo'n 450 euro per maand.

Aan de kostenkant: verwerkingssoftware rekent meestal per verwerkte factuur, in de orde van tientjes tot enkele honderden euro's per maand voor dit volume. De inrichting en de koppeling naar het boekhoudpakket kost eenmalig, bij ons meestal tussen de 3.000 en 8.000 euro afhankelijk van het aantal systemen en hoeveel opruimwerk er in de leveranciersgegevens zit. Daar hoort een servicecontract bij, want een koppeling die niemand bijhoudt loopt binnen een jaar stuk op een API-wijziging of een verlopen token.

Terugverdientijd van drie tot negen maanden is realistisch bij dit soort volumes. Kom je onder de honderd facturen per maand, dan wordt het krapper en is een goedkope standaardkoppeling in je bestaande pakket vaak de betere keuze.

Waar het in de eerste maanden misgaat

Facturen die als foto binnenkomen, scheef en met een duim in beeld. Herkenning gaat daar de mist in. Spreek af dat leveranciers een pdf sturen, niet een appje.

Bonnetjes van tankpassen en webshops die per stuk vier euro zijn maar met honderd tegelijk komen. Die horen in een aparte stroom met een simpele regel, niet in de fiattering.

En de belangrijkste: niemand kijkt de eerste weken mee. Zet in de eerste maand een dagelijkse controle op de boekingen die het systeem zelf voorstelt. Dan zie je binnen twee weken welke leveranciers structureel verkeerd gecodeerd worden. Doe je dat niet, dan ontdek je het bij de jaarafsluiting.

Wat je nu het beste doet

Tel eerst. Hoeveel facturen per maand, hoeveel daarvan komen al als UBL of via Peppol binnen, en hoeveel minuten kost er een. Vraag daarna bij je boekhoudpakket op wat een Peppol-aansluiting kost en of hij ook verzendt. Met die twee antwoorden weet je binnen een uur of dit voor jou uit kan.

Wil je de keten laten inrichten of eerst laten uitrekenen wat het bij jouw aantallen oplevert, kijk dan bij ICT voor het MKB of vraag een offerte aan. Hoe je de koppelingen tussen je pakketten legt staat in systemen koppelen via API, en de bredere volgorde van automatiseren in processen automatiseren in het MKB. Bellen mag ook: 010 89 008 89.

Diensten die hierbij horen

Hulp nodig hierbij?

We regelen dit dagelijks voor MKB-organisaties. Even sparren over jouw situatie kan altijd, vrijblijvend en zonder verkooppraat.

Gerelateerde artikelen