Automatische Benford-analyse — slimme fraudedetectie in de boekhouding
Fraude in de boekhouding zit zelden in spectaculaire bedragen. Het zit in kleine aanpassingen: een factuur net onder het goedkeuringslimiet, een declaratie die altijd op hetzelfde getal eindigt, een reeks bedragen met een onnatuurlijk patroon. Benford's Law maakt deze manipulaties zichtbaar — maar alleen als je hem toepast op de juiste data. Finalytic doet dat volledig automatisch.
Wat leest u in dit artikel
Wat is Benford's Law en waarom werkt het?
Benford's Law — ook wel de wet van de eerste cijfers genoemd — stelt dat in organisch ontstane cijferreeksen het eerste significante cijfer vaker een 1 is dan een 2, vaker een 2 dan een 3, enzovoort. De verdeling volgt een logaritmische curve: een 1 verschijnt als eerste cijfer in circa 30% van de gevallen, een 9 slechts in circa 5%.
Dit klinkt contra-intuïtief, maar geldt voor vrijwel alle datasets die het resultaat zijn van echte economische activiteit: aankoopfacturen, omzetboekingen, declaraties, onkostenposten. De wet werkt omdat deze bedragen over meerdere ordegrootten verspreid zijn — van tientallen euro's tot miljoenen — en daardoor automatisch de logaritmische verdeling volgen.
Wanneer mensen bedragen manipuleren of verzinnen, houden ze zich onbewust niet aan deze verdeling. Ze kiezen te vaak ronde getallen, te vaak bedragen net onder een limiet, of te vaak een favoriet eindigetal. Precies die afwijkingen maakt Benford zichtbaar.
De methode wordt wereldwijd toegepast door accountants, belastingdiensten en forensische onderzoekers. De uitdaging zit niet in de wiskunde — die is eenvoudig — maar in de juiste toepassing op de juiste rekeningen. Een naïeve analyse die alle boekingen meeneemt produceert ruis. De meerwaarde zit in de selectie.
Hoe bepalen we het financiële type van een rekening?
Voordat Benford kan worden toegepast, moet de module weten welk type elke grootboekrekening heeft. Finalytic doet dit volledig automatisch in drie opeenvolgende passes — zonder dat u één rekening handmatig hoeft te labelen.
Pass 1 — Boekingspatroon
Elke rekening heeft een herkenbare gedragssignatuur. Een crediteurenrekening is overwegend credit geboekt, heeft een hoge bedragssymmetrie tussen debet en credit, en is gekoppeld aan veel unieke leveranciers. Een bankrekening heeft een mix van richtingen maar weinig unieke tegenpartijen. Deze kenmerken worden automatisch gemeten en vertaald naar een type — onafhankelijk van naam of nummer.
Pass 2 — Dagboektype
Het veld dagboektype in de auditfile geeft aan in welk journaal een boeking valt: P voor inkoop, S voor verkoop, B voor bank, C voor kas, M voor memoriaal. Een rekening die overwegend voorkomt in het inkoopjournaal en overwegend debet geboekt wordt, is vrijwel zeker een inkoopkostenrekening. Dit signaal is sterker dan welk naamgevingspatroon dan ook.
Pass 3 — Rekeningnummerrange
Als alle vorige passes geen uitsluitsel geven, biedt de Nederlandse standaardindeling een laatste houvast: 7xxx voor inkoop, 8xxx voor omzet, 4xxx voor bedrijfskosten. Dit is een hint, nooit een primaire bron — maar in combinatie met de eerdere passes leidt het tot een volledig gelabeld grootboekschema met 38 financiële types.
Het resultaat is een volledig geclassificeerd grootboek — van inkoop handelsgoederen tot reis en verblijf — zonder dat de gebruiker ook maar één rekening handmatig hoeft aan te wijzen.
Welke criteria stellen we voor de analyse?
Classificaties die in aanmerking komen, doorlopen vier statistische drempels:
-
✓Minimaal 100 transacties
Benford's Law is een statistische wet. Met minder dan honderd datapunten zijn toevallige afwijkingen niet te onderscheiden van echte manipulatie. De analyse wordt pas als betrouwbaar beschouwd bij 100 transacties, en als uitstekend bij 500 of meer. -
✓Maximaal 50% ronde bedragen
Een hoge concentratie van bedragen die eindigen op ,00 wijst op geconstrueerde invoer: vaste prijzen, contractbedragen, systeemgegenereerde posten. Deze verstorenBenford's verdeling structureel, zonder dat er sprake is van fraude. -
✓Voldoende spreiding in bedragen
De verhouding tussen standaarddeviatie en gemiddelde — de variatiecoëfficiënt — meet hoeveel de bedragen van elkaar verschillen. Een lage score betekent dat bedragen sterk op elkaar lijken, denk aan terugkerende huurbetalingen. Benford werkt alleen goed bij variatie in ordegrootte. -
✓Minimaal 20% unieke bedragen
Als een groot deel van de bedragen identiek is, profiteert de analyse niet van de diversiteit die Benford veronderstelt. Dit criterium filtert rekeningen met veel herhaalde standaardbedragen eruit — ook als ze verder aan de andere drempels voldoen.
Drie complementaire tests voor maximale dekking
Finalytic voert niet één maar drie opeenvolgende tests uit op elke geschikte rekening — en op het niveau van financiële types, waarbij alle rekeningen van hetzelfde type worden samengevoegd voor nog robuustere resultaten. Elke test detecteert een ander type manipulatie.
Eerste-cijfer test
De klassieke Benford-analyse. Vergelijkt de verdeling van het eerste significante cijfer (1–9) met de theoretische verwachting. Detecteert grootschalige manipulatie en bedragen met een fundamenteel verkeerde ordegrootte.
Tweede-cijfer test
Pikt subtielere patronen op. Bedragen net onder een goedkeuringslimiet — €499, €9.900 — geven een onnatuurlijke piek bij het tweede cijfer 9. Dit patroon, threshold avoidance, is een van de meest voorkomende vormen van inkoopfraude.
Laatste-twee-cijfers test
Zoekt naar favoriete getallen. Mensen die bedragen verzinnen kiezen onbewust bepaalde eindcombinaties — 00, 50, 99 — veel vaker dan statistisch verwacht. In een organische boekhouding verschijnt elk eindpaar in circa 1% van de gevallen.
De waarde voor de boekhoudkundige controle
De combinatie van automatische classificatie, strenge geschiktheidsfiltering en drie complementaire tests maakt Finalytic's Benford-module waardevol op drie niveaus.
-
✓Efficiëntie — geen handmatig voorwerk
Een accountant of controller hoeft niet langer handmatig aan te geven welke rekeningen relevant zijn voor analyse. De module leest de auditfile in, classificeert het volledige grootboekschema en rapporteert binnen seconden welke rekeningen en typen statistisch afwijkend gedrag vertonen. -
✓Diepgang — analyse op procesniveau
Door de analyse ook per financieel type uit te voeren ontstaat een beeld op het niveau van bedrijfsprocessen. Manipulatie die verspreid is over meerdere rekeningen binnen hetzelfde type, maar per rekening onder de detectiedrempel blijft, wordt op typniveau wel zichtbaar. -
✓Gerichtheid — concrete aanknopingspunten
De module rapporteert niet alleen een eindoordeel, maar precies welke eerste of tweede cijfers verdacht zijn, welke eindcombinaties bovengemiddeld voorkomen, en waarom een rekening is uitgesloten van analyse. Geen berg data, maar een korte lijst van concrete aanknopingspunten voor vervolgonderzoek. -
✓Onafhankelijkheid — geen menselijk vooroordeel
De analyse wordt automatisch, consistent en zonder menselijk vooroordeel uitgevoerd op dezelfde criteria voor elke administratie. Dat maakt de uitkomst herhaalbaar, vergelijkbaar en verdedigbaar — ook in een eventuele procedure.
Benford is geen bewijs — het is een signaal
Een afwijking van Benford's verdeling bewijst geen fraude. Er kunnen legitieme verklaringen zijn: een branche met veel vaste prijzen, een specifieke productmix, een veranderde bedrijfsvoering. Maar een signaal dat automatisch, consistent en zonder vooroordeel wordt gegenereerd op de juiste subset van boekingen — dat is precies wat moderne boekhoudkundige controle nodig heeft als startpunt voor gericht vervolgonderzoek.
Hoe Finalytic u helpt
Upload uw auditfile en Finalytic voert automatisch de volledige Benford-analyse uit — inclusief classificatie van alle grootboekrekeningen, geschiktheidsfiltering, drie complementaire tests en een overzichtelijk rapport per rekening én per financieel type.
-
✓Volledig automatisch — geen handmatige selectie van rekeningen nodig
-
✓Drie Benford-tests: eerste cijfer, tweede cijfer en laatste twee cijfers
-
✓Rapport per rekening én per financieel type — inclusief MAD-score en beoordeling
-
✓Transparant over uitsluitingen — u ziet precies welke rekeningen niet meedoen en waarom
-
✓Geschikt voor ADF t/m XAF 4.0 — alle auditfile financieel formaten volledig ondersteund
Vragen over Benford-analyse of Finalytic?
Heeft u vragen? Neem contact op: Stuur een e-mail