Facturen automatisch inlezen: OCR of AI, en wat er misgaat
"We hebben een scanner die facturen inleest" hoor je vaak. En meestal volgt dan: "maar iemand moet alles nakijken." Dat nakijken is het echte werk, en het verdwijnt niet door harder te scannen. Het verdwijnt als de software de factuur begrijpt in plaats van alleen de letters herkent. Dit artikel legt uit waar dat verschil zit, waar inlezen misgaat en hoe je het inricht zodat er alleen nog uitzonderingen overblijven.
● Wat "inlezen" eigenlijk betekent
Een inkomende factuur moet vier dingen opleveren voor je boekhouding: wie stuurt hem, wat is het bedrag en de btw, welke datum en welk nummer, en op welke grootboekrekening hoort hij. Dat zijn twee soorten werk. De eerste drie zijn lezen: de informatie staat op de factuur. De vierde is beslissen: die staat er niet op, die volgt uit wat je weet over de leverancier en de omschrijving.
Klassieke OCR (optical character recognition) doet alleen het allereerste stukje: van pixels tekst maken. Het weet niet dat "Totaal incl. btw € 1.210,00" het bedrag is dat je zoekt en "Pagina 1 van 2" niet. Daarom werken OCR-oplossingen met sjablonen per leverancier: "bij deze leverancier staat het bedrag rechtsonder." Dat gaat goed bij drie vaste leveranciers en breekt bij de vierde met een ander formaat.
● Wat AI anders doet
Een AI-model leest de factuur zoals een medewerker dat doet: het kijkt naar de hele pagina en begrijpt de rol van elk stuk tekst. Het factuurnummer mag linksboven staan of halverwege in een zin; het totaalbedrag mag "Te betalen" of "Totaal" of "Amount due" heten. Daardoor heb je geen sjablonen meer nodig en werkt dezelfde stroom voor een nieuwe leverancier net zo goed als voor een bekende.
Belangrijker nog: AI kan de vierde stap doen, het beslissen. Met een omschrijving als "Onderhoud koffiemachine kantoor Q3" en de kennis dat deze leverancier eerder op "Kantoorkosten" geboekt is, stelt hij de grootboekrekening voor. Bij twijfel zegt hij dat erbij, met een reden. Dat is het verschil tussen een lijst die je moet nakijken en een lijst die je alleen hoeft goed te keuren.
Nakijken is duurder dan overtypen. Je doet het werk en je krijgt er de onzekerheid gratis bij.
● Check: heb je regels of AI nodig?
Vink aan wat bij jouw inkomende facturen speelt. Het advies past zich aan.
Bij nul vinkjes volstaan sjablonen; bij elk vinkje schuift het advies richting AI.
● Waar het misgaat, en hoe je het voorkomt
- Bedragen die niet optellen. Subtotaal plus btw is niet gelijk aan het totaal, bijvoorbeeld door een korting of een verzendregel. Laat de software dit controleren en de factuur bij afwijking apart zetten in plaats van stilzwijgend boeken.
- Dubbele facturen. Dezelfde factuur komt via e-mail én via het portaal binnen. Een check op leverancier plus factuurnummer plus bedrag vangt dit af.
- Onbekende leveranciers. Geen historie, dus geen zekere grootboekrekening. Regel: nieuwe leverancier is altijd een goedkeurmoment, daarna mag hij automatisch.
- Slechte foto's. Scheef, donker, gekreukt. AI leest hier veel meer van dan OCR, maar een foto zonder leesbaar bedrag blijft onleesbaar. Vraag dan direct om een nieuwe foto, niet pas bij de maandafsluiting.
- Btw-verlegd en buitenlandse btw. Het bedrag klopt, de btw-code niet. Leg vast per leverancier of per land welke code hoort, en laat afwijkingen markeren.
Voor een organisatie in de zorg bouwden we een declaratiestroom: medewerkers fotograferen een bonnetje of factuur, de AI leest leverancier, bedrag, btw en datum en zet de boeking klaar in Exact Online op de juiste grootboekrekening. De controller keurt één lijst goed. Slechte foto's krijgen meteen een verzoek om een nieuwe. Dat is de hele stroom.
● Zo richt je het in
- Eén ingang. Een vast e-mailadres voor facturen, plus een upload of foto-optie voor bonnetjes. Alles wat daar binnenkomt, wordt gelezen.
- Twee lijsten. "Klaar om goed te keuren" en "Heeft aandacht nodig", met per factuur de reden. Zo zie je in één oogopslag waar je tijd heen moet.
- Leren van correcties. Elke keer dat je een grootboekrekening corrigeert, onthoudt het systeem dat voor die leverancier.
- Bekende leveranciers vrijgeven. Na een paar weken zonder correcties mag een leverancier volledig automatisch, met een logboek dat je accountant kan inzien.
- De keten sluiten. Inlezen is stroom één van vier. De volledige keten, tot en met betaling, staat in de gids factuurverwerking automatiseren.
● Hoe automatiseer ik het inboeken van inkoopfacturen met AI?
De kortste route, in vijf stappen:
- Eén mailbox voor facturen. Bijvoorbeeld facturen@jouwbedrijf.nl. Vraag leveranciers daarheen te sturen en stuur de rest door. Zo komt alles op één plek binnen.
- De AI leest elke bijlage. Leverancier, factuurnummer, datum, bedragen per btw-tarief, IBAN. Niet met vaste sjablonen per leverancier, maar door de factuur te begrijpen, dus ook bij een nieuwe lay-out.
- Grootboek en kostenplaats uit je geschiedenis. Deze leverancier ging de vorige twaalf keer naar 4300; dat wordt het voorstel. Nieuwe leverancier: voorstel op basis van de omschrijving, altijd ter goedkeuring.
- Boeking klaarzetten in je pakket. Via de koppeling van Exact, Moneybird, e-Boekhouden, AFAS of SnelStart, met de PDF als bijlage en de status "ter goedkeuring" of "geboekt", afhankelijk van jouw regels.
- Eén controlelijst per dag. Alles wat twijfelachtig is (nieuwe leverancier, bedrag boven je grens, dubbel, afwijkende btw) staat bij elkaar, met de reden. Goedkeuren is één klik.
Wat je vooraf regelt: de koppeling met je pakket, je grenzen (vanaf welk bedrag altijd goedkeuren) en een export van je boekingen van het afgelopen jaar, zodat het systeem meteen weet welke leverancier waar hoort. Hoe dit voor bonnetjes werkt lees je bij bonnetjes automatisch verwerken.
● Veelgestelde vragen
Hoe automatiseer ik het inboeken van inkoopfacturen met AI?
Hoe werkt facturen automatisch inlezen?
Is OCR genoeg om facturen in te lezen?
Wat gebeurt er met facturen die de AI niet zeker weet?
Kan ik ook bonnetjes en foto's inlezen?
Hoeveel facturen kijk jij nu nog na?
Stuur ons een paar voorbeeldfacturen (geanonimiseerd mag) en we laten zien wat er automatisch uit komt en wat er nog aandacht nodig heeft.
Plan een vrijblijvend gesprek →