Audittrail: wat een accountantskantoor moet kunnen aantonen

Wat is een audittrail, wat leg je vast en hoe blijft automatisering herleidbaar? Praktische uitleg met een vastleggingschecklist voor kantoren.

Het korte antwoord

Een audittrail is het spoor waarmee je van een cijfer in de aangifte terug kunt lopen naar de bron, en omgekeerd. Voor elke stap in dat spoor leg je vier dingen vast: wie of wat de stap deed, wanneer, op basis van welke bron, en wat de waarde was voordat er iets veranderde.

Zolang mensen boekten, was het spoor min of meer vanzelfsprekend: er zat een medewerker achter elke handeling. Nu software voorstellen doet en een deel van de boekingen zelfstandig afhandelt, moet je expliciet vastleggen waarom een boeking is zoals hij is. Dat is niet alleen een interne wens. De gezamenlijke leidraad van NBA en NOREA over toepassing van AI stelt dat AI voor leden nooit een black box mag zijn, en dat validatie en menselijk oordeel de basis blijven van publiek vertrouwen.

Audittrail en logging zijn niet hetzelfde

Logging is technisch: welke gebruiker logde in, welk verzoek kwam wanneer binnen, welke fout trad op. Nuttig voor beheer, maar het beantwoordt geen inhoudelijke vraag.

Een audittrail is administratief: waarom staat deze € 240 op deze grootboekrekening, met dit btw-tarief, in deze periode. Een audittrail bevat verwijzingen naar documenten, naar beslissingen en naar wijzigingen, en is bedoeld om achteraf een oordeel te kunnen vormen.

Een systeem kan dus uitstekende logging hebben en toch geen bruikbaar controlespoor.

Waarom het spoor zwaarder weegt zodra je automatiseert

Bij handmatig werk zit de onderbouwing deels in het hoofd van de medewerker en in de map met stukken. Bij geautomatiseerd werk verdwijnt die tussenstap. Drie gevolgen:

De hoeveelheid boekingen zonder menselijke tussenkomst stijgt, dus steekproeven worden belangrijker dan volledige controle.

De oorzaak van een fout is anders. Eén verkeerd ingestelde regel produceert honderden identieke fouten in plaats van één vergissing. Je wilt dus kunnen zien welke regel of welk model achter een boeking zat.

De verantwoording verschuift. Het kantoor blijft verantwoordelijk voor het resultaat, ook als software de handeling deed. Dat kun je alleen dragen als je kunt reconstrueren wat er is gebeurd.

Wat je minimaal vastlegt

Bron

Vast te leggenWaarom
Origineel document, onbewerkt bewaardZonder bron is de rest niet te controleren
Aanleverkanaal en tijdstipVerklaart dubbele aanlevering en late verwerking
Wie het aanleverdeKlant, leverancier of medewerker
DocumentkenmerkenFactuurnummer, datum, leverancier, totaalbedrag

Bewerking

Vast te leggenWaarom
Herkende waardenOm te zien of de herkenning klopte
Gebruikte regel of model, met versieOm een fout naar de oorzaak te kunnen herleiden
Zekerheid of score, als de software die geeftOm steekproeven te richten op twijfelgevallen

Beslissing

Vast te leggenWaarom
Voorstel zoals het wasOm te zien wat een mens wel of niet overnam
Wie beoordeelde, of dat het automatisch is doorgeboektVerantwoordelijkheid
Reden bij afwijking van het voorstelDit is de leerbron voor betere regels

Wijziging

Vast te leggenWaarom
Oude en nieuwe waardeAnders is een correctie een uitwissing
Tijdstip en gebruikerReconstructie van de volgorde
Reden of verwijzing naar de correctieVoor de aansluiting met aangiften en suppleties

Van bron tot aangifte in vier schakels

  1. Document naar boeking. De boeking verwijst naar het document, en het document is vindbaar vanuit de boeking.
  2. Boeking naar grootboek en subadministratie. Elke mutatie is herleidbaar naar de post waar hij vandaan komt.
  3. Grootboek naar aangifte. De aangifte is een optelling van gemarkeerde posten, en je kunt van elk aangifterubriek terug naar de onderliggende boekingen.
  4. Aangifte naar correctie. Een suppletie of correctiebericht verwijst naar de oorspronkelijke aangifte en naar de boekingen die de correctie veroorzaken. Zie Btw-suppletie en Loonaangifte corrigeren.

Breekt een van die schakels, dan kost elke controlevraag onderzoek in plaats van een klik.

Fouten die het spoor breken

  • Documenten buiten het systeem bewaren. Een bon in een mailbox of op een netwerkschijf is geen bron waar de boeking naar verwijst.
  • Overschrijven in plaats van corrigeren. Als een correctie de oude waarde wist, kun je niet meer zien dat er een fout was.
  • Herverwerken zonder versiebeheer. Een opnieuw ingelezen document dat de vorige verwerking stil overschrijft, verbergt precies de informatie die je wilt zien.
  • Regels aanpassen zonder datum. Zonder versie kun je een boeking uit maart niet uitleggen met de regel van juli.
  • Verzamelaccounts. Boekingen onder een gedeelde inlog laten niet zien wie beoordeelde.
  • Alleen het eindresultaat bewaren. Het voorstel dat is afgewezen, is zelf informatie.

Checklist vastlegging

  1. Elk document wordt onbewerkt bewaard en is vanuit de boeking te openen.
  2. Elke boeking laat zien of hij handmatig, op basis van een regel of op basis van een voorstel tot stand kwam.
  3. Bij een voorstel is zichtbaar waarop het gebaseerd was.
  4. Wijzigingen bewaren de oude waarde.
  5. Regels en modellen hebben een versie en een ingangsdatum.
  6. Medewerkers werken onder een eigen account, ook bij tijdelijke inhuur.
  7. Aangiften zijn opgeslagen zoals ze zijn verzonden, met tijdstip en indiener.
  8. Correcties verwijzen naar wat ze corrigeren.
  9. Steekproeven op automatisch verwerkte posten worden vastgelegd, ook wanneer er niets uit komt.
  10. Bij vertrek van een medewerker blijft de historie leesbaar, ook als het account wordt gedeactiveerd.

Bewaren en beschikbaar houden

De administratie valt onder de fiscale bewaarplicht, in de basis zeven jaar en voor bepaalde gegevens langer. Voor het controlespoor betekent dat twee dingen: de vastlegging hoort bij de administratie en moet dus even lang bewaard blijven, en ze moet in die periode ook leesbaar en toegankelijk zijn. Een export die niemand meer kan openen is geen bewaarde administratie. De termijnen en uitzonderingen staan in Bewaarplicht administratie.

Let op: welke termijn precies geldt, hangt af van de soort gegevens en de situatie van de klant. Bij twijfel is dit een vraag voor de verantwoordelijke accountant of fiscalist, niet voor de systeembeheerder.

Wat een controle van je kan vragen

Of het om een boekenonderzoek bij een klant gaat of om een interne review, de vragen lijken op elkaar. Vier daarvan kun je alleen goed beantwoorden als het spoor op orde is.

Laat zien waar dit bedrag vandaan komt. Van een aangifterubriek naar de boekingen en van een boeking naar het document. Dit hoort een paar klikken te zijn, geen zoekopdracht in een mailbox.

Wie heeft dit beoordeeld? Bij handmatige boekingen is dat een naam, bij automatische verwerking is dat de combinatie van regel of model, versie en de persoon die de inrichting beheert.

Waarom is deze post zo behandeld? Bij afwijkende btw-behandeling of een fiscale keuze hoort een vastgelegde reden. Achteraf reconstrueren is bijna altijd zwakker dan een notitie van een halve regel op het moment zelf.

Wat is er sindsdien gewijzigd? Correcties, herverwerkingen en aangepaste regels horen zichtbaar te zijn met datum, zodat de volgorde van gebeurtenissen vaststaat.

Bij een softwarewissel of migratie

Een overstap is het moment waarop audittrails het vaakst verdwijnen. Bij een migratie komen doorgaans saldi en openstaande posten mee, maar niet de onderliggende documenten, de historie van wijzigingen en de vastlegging van wie wat beoordeelde.

Regel daarom vooraf drie dingen. Bepaal welke historie meegaat en welke niet, en leg die keuze vast. Bewaar het oude systeem, of een leesbare export daarvan, tot het einde van de bewaartermijn en test één keer of de export werkelijk te openen is. En markeer het migratiemoment in de administratie, zodat later duidelijk is waarom het spoor vóór die datum anders is opgebouwd dan erna.

Vervolgstap

Bekijk hoe Giroo Boekhouden per boeking vastlegt waar hij vandaan komt, welk voorstel eraan voorafging en wie hem heeft beoordeeld.

Inhoudelijk gecontroleerd: juli 2026. Bewaartermijnen en de toepassing van beroepsregels kunnen per situatie verschillen; leg de beoordeling vast bij de verantwoordelijke professional.

Gerelateerde artikelen

Terug naar de kennisbank