Waarom bouwfacturen anders zijn dan inkoopfacturen in andere sectoren
Bij een groothandel komt een factuur binnen met artikelnummers en aantallen die je kunt matchen tegen een purchase order. De structuur is redelijk voorspelbaar. Een bouwfactuur werkt anders. Een onderaannemer factureert de vierde termijn van een project, plus twee regels meerwerk die na een bouwvergadering zijn afgesproken en nooit netjes in een schriftelijke opdracht terechtkwamen. De projectcode op de factuur is de omschrijving die de onderaannemer zelf hanteert, niet de code die jouw projectadministratie gebruikt. De kostenplaats staat helemaal niet op de PDF. En de BTW-grondslag is soms verlegd, soms niet, afhankelijk van de verhouding opdrachtgever-opdrachtnemer. Dit alles staat in een lay-out die per leverancier, en soms per factuur van dezelfde leverancier, verschilt.
Waarom standaard OCR-templates hier vastlopen
Traditionele scan-en-herken-software werkt met templates: per leverancier stel je in waar het factuurnummer staat, waar het totaalbedrag staat, en welke velden je wilt uitlezen. Dat werkt redelijk voor grote, vaste leveranciers met een stabiel PDF-formaat. In de bouw heb je echter tientallen onderaannemers en leveranciers van bouwmaterialen, elk met hun eigen layout. Veel van hen zijn zzp'ers of kleine bedrijven die facturen maken in Word, een boekhoudapp of zelfs een schetsblok. Zodra de template niet meer matcht, valt de herkenning terug op handmatig werk. Je bent dan meer tijd kwijt aan templatebeheer dan je bespaart op het overtypen. Bovendien lost een template het fundamentele probleem niet op: de projectcode op de factuur moet nog steeds worden vertaald naar de juiste code in jouw systeem. Dat is interpretatiewerk, geen herkenningswerk.
Wat automatiseren van bouwfacturen concreet oplost
Het alternatief voor template-OCR is een aanpak waarbij de documentcontext wordt begrepen in plaats van alleen tekst herkend. Dat betekent: de tool leest de volledige factuur, koppelt bedragen en omschrijvingen aan het juiste project op basis van referenties, en markeert wat hij niet zeker weet. De administrateur ziet dan alleen de uitzonderingen, niet de stapel. Voor een bouwbedrijf met tientallen projecten tegelijk en honderden facturen per maand is dat een wezenlijk verschil. Termijnfacturen worden herkend als onderdeel van een reeks, meerwerk wordt gemarkeerd voor goedkeuring, en de projectkoppeling wordt gesuggereerd op basis van eerder verwerkte facturen van dezelfde leverancier. De medewerker accordeert; het systeem typt niet meer over.
Wanneer is factuurverwerking automatiseren in de bouw juist niet zinvol?
Eerlijkheid hier: automatiseren heeft een drempel. Als je twintig facturen per maand verwerkt, is de terugverdientijd lang. Als je projectadministratie zelf nog niet op orde is, en projectcodes per project worden uitgevonden, dan heeft automatisering geen stabiele basis om op te matchen. En als je veel facturen ontvangt van zzp'ers die hun facturen handmatig typen op een los A4'tje zonder vaste structuur, dan is de herkenningskwaliteit lager en is de meeropbrengst kleiner. De sweet spot voor automatisering ligt bij bouw- en installatiebedrijven die meer dan honderd inkoopfacturen per maand verwerken, die werken met een projectadministratie in een ERP of boekhoudpakket, en waarbij een significant deel van de facturen van terugkerende leveranciers of onderaannemers komt. Is dat jouw situatie, dan is de businesscase snel gemaakt. Is dat niet zo, investeer dan eerst in het op orde brengen van het proces.
Hoe human-in-the-loop controle het verschil maakt bij meerwerk en afwijkingen
De kernvraag bij bouwfacturen is niet of je alles kunt automatiseren, maar of je de uitzonderingen snel genoeg herkent. Meerwerk dat niet is goedgekeurd, een termijn die hoger is dan het resterende budget, een projectcode die niet bestaat in je systeem: dit zijn dingen die je wilt zien voor de factuur wordt geboekt, niet erna. Een goede automatiseringsoplossing markeert deze afwijkingen actief en legt ze voor aan de juiste persoon, in plaats van ze door te laten glippen of te blokkeren. Dat is het verschil tussen een tool die het overtikwerk wegneemt en een tool die ook de controle versterkt. Pas als die twee dingen samengaan, levert factuurverwerking automatiseren in de bouw echt waarde op.