Je inkomende facturen worden inmiddels automatisch uitgelezen. De PDF komt binnen, de software haalt er leverancier, bedrag en btw uit, en de inkoopfactuur staat klaar in je boekhoudpakket. Mooi, maar daarmee ben je er nog niet. Want de vraag die telt komt daarna: klopt deze factuur eigenlijk wel, en wie mag hem goedkeuren voordat er geld de deur uit gaat?
Dat is precies waar het bij crediteuren misloopt. Het uitlezen is het makkelijke deel. De winst, en het risico, zitten in de stap erna: het controleren van de factuur tegen wat je besteld en ontvangen hebt, hem langs de juiste persoon laten lopen, en hem uiteindelijk boeken. Dit bouwt voort op een factuur-inbox die inkomende leveranciersfacturen automatisch uitleest en klaarzet; die uitleesstap zelf laat ik hier liggen en pak ik op waar hij ophoudt.
Deze gids is voor de ondernemer of het finance-team dat de controle- en goedkeuringsstap wil dichttimmeren, van een zzp'er met een handvol leveranciersfacturen per maand tot een afdeling die er honderden verwerkt. Ik laat zien hoe je de keten van 3-way match tot goedkeuringsflow tot boeking automatiseert, zonder dat je daar een zwaar ERP-pakket voor hoeft aan te schaffen.
Wat je nodig hebt
- Een boekhoudpakket waar inkoopfacturen al binnenkomen en worden uitgelezen (Moneybird, Exact Online, Yuki of vergelijkbaar).
- Helderheid over je inkoopproces: werk je met inkooporders en ontvangstregistraties, of niet? Dat bepaalt of je 3-way matcht, 2-way matcht, of puur op goedkeuring stuurt.
- Een mandaatschema: wie mag wat goedkeuren, tot welk bedrag.
- Afhankelijk van de route: een matching- en goedkeuringslaag bovenop je pakket (Klippa SpendControl, Basecone, Blue10 of de Spend Cloud), of een maatwerk-workflow (n8n gekoppeld aan je orderdata).
Wat 3-way match precies is, en wanneer 2-way genoeg is
3-way matching is een controlemechanisme uit de crediteurenadministratie dat drie documenten naast elkaar legt voordat een factuur wordt betaald: de inkooporder (wat heb je besteld, tegen welke prijs en hoeveelheid), de pakbon of ontvangstregistratie (wat is er werkelijk geleverd) en de inkoopfactuur (wat brengt de leverancier in rekening). Het systeem controleert of de aantallen op alle drie kloppen, of de prijs op order en factuur identiek is, en of de goederen daadwerkelijk binnen zijn. Pas als die drie sporen samenvallen, is de factuur betaalbaar.
Niet elk bedrijf heeft alle drie de documenten. Daarom zijn er in de praktijk drie niveaus:
- 3-way match is voor wie fysieke goederen inkoopt en een magazijn- of ontvangstproces heeft: order, ontvangst en factuur moeten matchen. De sterkste controle, want je betaalt alleen voor wat besteld en ontvangen is.
- 2-way match vergelijkt alleen de inkooporder met de factuur, zonder ontvangstregistratie. Geschikt voor diensten of abonnementen waar geen levering wordt afgevinkt.
- Geen orderproces? Dan valt 3-way match af en is een goedkeuringsflow per bedrag je minimale controle: een mens met mandaat tekent voor de factuur voordat hij betaald wordt. Dat is geen match, maar wel een rem op fouten en fraude.
De kunst is het juiste niveau per leverancierssoort kiezen. Geforceerd 3-way willen matchen terwijl je nooit inkooporders aanmaakt, levert alleen maar uitzonderingen op die je alsnog met de hand afhandelt.
De concrete stappen
Met de onderstaande aanpak tuig je een crediteurenstroom op waarin elke inkoopfactuur automatisch wordt gecontroleerd tegen je bestelling en ontvangst, langs de juiste goedkeurder loopt en bij een volledige match vanzelf wordt geboekt. Alleen de uitzonderingen komen nog op je bureau. Zo richt je het stap voor stap in:
1. Begin bij een werkende uitleesstap
Matchen en goedkeuren heeft alleen zin als de factuurdata schoon binnenkomt. Zorg dus eerst dat je inkoopfacturen automatisch worden herkend en als concept klaarstaan in je pakket. Heb je die stap nog niet, richt dan eerst een factuur-inbox in die zichzelf uitleest; pas daarna komt de matching.
2. Bepaal je matchniveau per leverancierssoort
Deel je leveranciers in: goederen met een ontvangstproces (3-way), diensten en abonnementen met een order maar zonder levering (2-way), en losse facturen zonder enige order (alleen goedkeuring). Leg dit vast, zodat de software per factuur weet welk pad hij moet volgen. Dit is de belangrijkste ontwerpkeuze van de hele flow.
3. Leg je matchregels en toleranties vast
Een match is zelden tot op de cent gelijk: verzendkosten, afrondingen of een prijswijziging zorgen voor kleine verschillen. Daarom werk je met toleranties: een marge waarbinnen een afwijking nog automatisch wordt goedgekeurd, bijvoorbeeld een prijsverschil van maximaal twee procent of vijf euro per regel. Te strak ingesteld en alles wordt een uitzondering; te ruim en er glippen fouten doorheen. Begin streng en versoepel op basis van wat je in de praktijk ziet.
4. Ontwerp de goedkeuringsflow per bedragdrempel
Niet elke factuur hoeft langs de directeur. Richt een mandaatschema in met drempelbedragen als 100, 1.000 en 10.000 euro: tot het eerste bedrag tekent de budgethouder, daarboven een teamleider, en boven de hoogste drempel de directie. Bepaal ook of goedkeuring serieel is (de een na de ander) of parallel (meerdere tegelijk), en of er een vier-ogen-principe geldt. Een doordachte poort houdt het tempo erin zonder de controle te verliezen; dat is dezelfde afweging als bij het bepalen wanneer een mens beslist en wanneer je een actie automatisch doorlaat.
5. Laat volledige matches automatisch boeken, route uitzonderingen naar een mens
Valt een factuur binnen de tolerantie en binnen het mandaat? Dan boekt het systeem hem en zet hem klaar voor betaling, zonder dat iemand ernaar kijkt. Tools die hierop gebouwd zijn werken met een betaalblokkade die pas wordt opgeheven bij definitieve goedkeuring, zodat een factuur nooit per ongeluk in een betaalbatch belandt. Alleen de afwijkingen, een prijs die niet klopt, een ontbrekende ontvangst, een dubbele factuur, komen bij een mens terecht, met een duidelijke melding welk veld niet matcht.
6. Meet en stuur bij
Houd bij welk percentage van je facturen volledig automatisch doorloopt, wat de gemiddelde doorlooptijd is, en hoeveel uitzonderingen je per week handmatig oplost. Dat is geen overbodige luxe: ruim vier op de tien finance-professionals komt maandelijks dubbele facturen tegen, en juist die vang je met matching weg. Stijgt het automatische percentage, dan verschuif je je aandacht naar de echte uitzonderingen.
Valkuilen
3-way willen matchen zonder inkooporders. Zonder een order- en ontvangstproces is er niets om tegen te matchen. Begin dan met een goedkeuringsflow per bedrag, en bouw het orderproces pas op als het volume het rechtvaardigt.
Toleranties verkeerd afstellen. Een te strakke marge maakt van elke factuur een uitzondering en je bent net zoveel tijd kwijt als met de hand. Een te ruime marge laat structurele prijsstijgingen ongemerkt door. Stel ze per leveranciersgroep in en evalueer na een maand.
Goedkeuren zonder mandaatschema. Zonder vastgelegde drempels wordt of alles bij een handtekening gestapeld (bottleneck), of tekent iedereen blind af (rubber-stampen). Leg expliciet vast wie tot welk bedrag bevoegd is.
Boeken en betalen door elkaar halen. Een geboekte factuur is nog geen betaalde factuur. Houd de betaalblokkade tot de goedkeuring rond is, anders ondermijn je de hele controle die je net hebt ingebouwd.
De btw-controle laten vallen. Matching kijkt naar aantallen en prijzen, niet naar de juiste btw-code of het grootboekrekeningnummer. Die blijven, net als bij de uitleesstap, een aandachtspunt bij nieuwe leveranciers.
Kant-en-klaar vs. maatwerk
Welke route past, hangt af van je volume, of je met inkooporders werkt, en hoeveel handen er aan een factuur zitten.
| Boekhoudpakket zelf | Matching- en goedkeuringslaag | Maatwerk (n8n) | |
|---|---|---|---|
| Voorbeelden | Moneybird, Yuki, Exact Online | Klippa SpendControl, Basecone, Blue10, Spend Cloud | n8n + OCR + je orderdata |
| 3-way match | Beperkt tot niet | Ja | Zelf te bouwen |
| Goedkeuringsflow | Basis (per betaling) | Uitgebreid, per drempel | Volledig naar wens |
| Extra kosten | Geen | Vanaf circa 95 euro per maand | Hosting + bouwtijd |
| Geschikt voor | Weinig facturen, één tekenbevoegde | Meerdere goedkeurders, vast inkoopproces | Eigen systemen, hoge volumes, afwijkende eisen |
De ingebouwde workflow van je boekhoudpakket is de plek om te beginnen: pakketten als Moneybird en Yuki laten meerdere mensen een factuur goedkeuren voordat hij op de betaaladvieslijst komt. Echte 3-way match zit er meestal niet in, want die pakketten houden geen inkooporders en ontvangsten bij.
Wil je wel matchen, dan is een gespecialiseerde laag bovenop je pakket de logische tussenstap. Klippa SpendControl start bij 95 euro per maand voor tot 4.000 facturen per jaar en tien gebruikers, met goedkeuringsworkflows en fraudedetectie ingebouwd; een koppeling met je boekhoudpakket kost 50 euro per maand extra. Blue10 matcht facturen tegen bestellingen uit Exact Online en regelt de goedkeurflow, en de Spend Cloud van Visma dekt het hele purchase-to-pay-proces. Dat soort tooling kan volgens de leverancier tot 32 uur per week aan administratie schelen bij organisaties met veel facturen, al is dat een bovengrens die je vooral haalt bij hoge volumes.
Maatwerk met n8n is de keuze als je eigen systemen of afwijkende factuurtypen hebt, of als je de matching wilt inbedden in een bredere flow. Je koppelt de uitgelezen factuurdata aan je orderbestand, schrijft de matchlogica en de bedragroutering zelf, en houdt volledige controle, in ruil voor bouwtijd en onderhoud. Voor wie eerst wil weten welke processen de meeste tijd opleveren, helpt een kader om te bepalen welke processen je als eerste automatiseert om hier niet te vroeg in te stappen.
De rode draad: automatiseer pas de stap die je echt onder controle hebt. Een factuur uitlezen levert tijd op, maar de echte rust ontstaat als de controle, de goedkeuring en de boeking erachteraan net zo vanzelfsprekend lopen, en jij alleen nog naar de uitzonderingen kijkt. Dezelfde logica geldt aan de andere kant van je administratie, waar je openstaande facturen automatisch laat opvolgen en je cashflow bewaakt: de winst zit niet in het versturen of het uitlezen, maar in het sluitend maken van de stappen eromheen.
Veelgestelde vragen
Jouw crediteurenstroom sluitend
Ik denk met je mee over de juiste match- en goedkeuringsroute, en bouw de koppeling tussen je factuur-inbox, je orderdata en je boekhoudpakket end-to-end, van ontwerp tot werkende flow. Geen zwaar ERP, wel een crediteurenstroom waar alleen de uitzonderingen nog je aandacht vragen.
Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.
