Waarom facturen uitlezen het makkelijke deel is
De meeste tools, ook eenvoudige, lezen een factuurnummer, BTW-nummer, totaalbedrag en leveranciersnaam correct uit een PDF. Dat is al jarenlang opgelost. De vraag is niet of je die velden eruit kunt halen. De vraag is wat je ermee doet als je ze hebt. Een factuur van leverancier X voor 4.840 euro zegt pas iets als je weet bij welke order of levering die hoort, of de hoeveelheden kloppen en of er een prijsafspraak achter ligt. Dat deel is niet eenvoudig uit te lezen want het staat niet op de factuur zelf. Het ligt in je ERP, je inkoopmodule of soms in een mailconversatie van drie weken geleden.
Wat het leermoment in de praktijk inhoudt
In de eerste weken van een automatiseringsproject komt er altijd een moment waarop het team de matchinglogica serieus onder de loep neemt. Leveranciers zetten orderreferenties anders op de factuur dan jij ze intern noemt. De ene leverancier gebruikt jouw inkoopordernummer, de andere zijn eigen artikelcode, en een derde vermeldt alleen de afleverbon. Soms staat er helemaal geen referentie. Dat betekent dat je vooraf moet bepalen: welke velden gebruik je als sleutel voor de match, wat is de fallback als die ontbreekt, en wanneer gooi je het terug naar een medewerker in plaats van te gokken? Die keuzes bepalen voor een groot deel hoeveel procent van de facturen echt automatisch doorloopt en hoeveel er in de reviewwachtrij belandt. Goed nagedacht matchingbeleid is de snelste manier om het automatiseringspercentage omhoog te krijgen, niet betere uitleeftechnologie.
Wanneer loont factuurverwerking automatiseren niet?
Er zijn situaties waarin je beter even wacht met automatiseren. Als je geen gestructureerd inkoopproces hebt, geen ordernummers of vaste leveranciersafspraken, dan heeft automatische matching weinig houvast. Het systeem leest de factuur correct uit maar kan die nergens aan ophangen. Het resultaat is dat bijna elke factuur alsnog handmatig beoordeeld wordt, wat geen tijdwinst oplevert. Hetzelfde geldt als je facturen slechts van een handvol vaste leveranciers ontvangt met stabiele formats en bedragen. Dan is een simpele templatecheck of zelfs een handmatige controle efficiënter dan een volledig geautomatiseerde stroom inrichten. Automatisering loont het meest als er volume is, variatie in formats en herkenbare patronen in de orderreferenties.
Hoe human-in-the-loop werkt bij factuurmatching
Het model dat het beste werkt in de praktijk is niet volledige automatisering, maar gecontroleerde automatisering. dottle leest de factuurvelden uit, probeert de match te leggen met de bijbehorende inkooporder of levering en markeert de gevallen waarin die match niet zeker is. Een medewerker accordeert die gevallen, de rest loopt automatisch door. Dat is fundamenteel anders dan alles handmatig behandelen: de medewerker besteedt zijn tijd aan de uitzonderingen, niet aan het overtypen van facturen die glashelder zijn. Bij Cabooter Group verwerkt dottle meer dan 70.000 documenten per jaar, waarvan 85 procent volledig automatisch doorloopt. Dat percentage is niet bereikt op de eerste dag; het is het resultaat van scherpe matching-afspraken die in de loop van de implementatie zijn aangescherpt.
Wat je concreet regelt voordat je start
De meeste tijd gaat niet zitten in de technische koppeling met je boekhoudpakket of ERP, maar in het opschonen van je leveranciersmaster en het vastleggen van de matchingregels. Welke leveranciers gebruiken een inkoopordernummer als referentie? Welke niet? Zijn je ordernummers consistent of heeft elke inkoper zijn eigen nummering? Zijn er prijsafspraken of contracten die je wilt toetsen bij ontvangst? Als je die vragen beantwoordt voordat je live gaat, werkt het systeem vanaf dag één op een hoger automatiseringspercentage. Als je ze na livegang ontdekt, werk je achteraf bij. Beide routes werken, maar de eerste is comfortabeler.