Auditfile voor Belastingdienst

Via de sessie Auditfile aanmaken (voor Belastingdienst) (tfgld8200m000) kunt u uw financiële gegevens in digitale vorm aanleveren ter controle in het formaat dat door de Nederlandse belastingdienst wordt voorgeschreven.

De auditfile is gebaseerd op de gegevens in de module Grootboekadministratie. Elke regel van de auditfile bevat een volledige omschrijving van één mutatie.

LN genereert een aparte file voor elke boekingsperiode. Als u bijvoorbeeld een bereik van drie boekingsperioden selecteert, genereert LN drie auditfiles. In een structuur met meerdere bedrijven wordt voor elk financieel bedrijf een aparte file gegenereerd.

Technische beschrijving van de Auditfile

De auditfile is een ASCII-bestand in DOS-formaat. De bestandsnaam bestaat uit 8 karakters die het boekjaar en de boekingsperiode van het bestand aangeven. De extensie van het bestand is '.adf'.

Een auditfile voor het eerste kwartaal van 2012 heeft bijvoorbeeld de volgende bestandsnaam: NL201201.adf.

De regels worden onderling van elkaar gescheiden door de combinatie Carriage Return/Line Feed (013 010). De file is opgebouwd uit een header en regels.

De volgende regels gelden voor de lijsten in dit helponderwerp:

  • Positie = positie in de auditfile.
  • LN-tabelveld = de code van de tabel en de naam van het veld waaruit LN de gegevens ophaalt.
  • Velden in de auditfile die niet van toepassing zijn op gegevens uit LN, moeten spaties bevatten.
  • Alfanumerieke velden met een numerieke code moeten een vaste lengte hebben. Maak, indien nodig, gebruik van voorloopnullen.
  • De volgende datumnotaties zijn geldig:

    • ddmmjjjj

      Voorloopnullen voor dagen, maanden en jaren gebruiken.

      Bijvoorbeeld: 07112012, 13032012, 16122012

    • dd-mm-jjjj

      Geen voorloopnullen nodig.

      Voorbeelden: 7-11-2012, 13-3-2012, 16-12-2012

  • Decimale waarden

    Het decimaalteken kan een punt (.) of een komma (,) zijn.

    De cijfers achter het decimaalteken mogen niet ontbreken.

    Daarnaast kunt u een punt (.) of komma (,) gebruiken als scheidingsteken voor duizendtallen.

    NB: de valutakoers moet 6 cijfers achter het decimaalteken bevatten.

    Voorbeelden van decimale waarden: 987.564 346,25 7756,10 32,346.25 10

Koptekst

De header bevat de volgende velden:

  • Versie auditfile
    • Waarde: moet CLAIR1.00.00 zijn
    • LN-tabelveld: Niet van toepassing
    • Positie: 1
    • Lengte: 12
    • Verplicht: Ja
    • Type: Alfanumeriek
  • Boekhoudpakket
    • Waarde: LN 5.2
    • LN-tabelveld: Niet van toepassing
    • Positie: 13
    • Lengte: 50
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Administratiecode
    • Waarde: Spaties (niet van toepassing)
    • Positie: 63
    • Lengte: 20
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Jaar/periode
    • Waarde: Boekingsperiode en Boekingsperiode
    • LN-tabelvelden: tfgld106.fyer en tfgld106.fprd
    • Positie: 83
    • Lengte: 15
    • Verplicht: Ja
    • Type: Alfanumeriek
  • Fiscaal nummer van uw bedrijf
    • Waarde: Belastingnummer dat hoort bij het adres van het bedrijf dat in de sessie Geïmplementeerde software-componenten (tccom0100s000) is ingevoerd.
    • LN-tabelveld: tccom130.fovn
    • Positie: 98
    • Lengte: 15
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Naam van de onderneming
    • Waarde: Naam
    • LN-tabelveld: tccom000.nama
    • Positie: 113
    • Lengte: 50
    • Verplicht: Ja
    • Type: Alfanumeriek
  • Adres
    • Waarde: Straat en Huisnummer van het adres dat in de sessie Geïmplementeerde software-componenten (tccom0100s000) is ingevoerd.
    • LN-tabelveld: tccom130.namc, tccom130.hono
    • Positie: 163
    • Lengte: 30
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Plaats
    • Waarde: De plaats van het adres dat in de sessie Geïmplementeerde software-componenten (tccom0100s000) is ingevoerd.
    • LN-tabelveld: tccom139.dsca
    • Positie: 193
    • Lengte: 30
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Aantal mutaties
    • Waarde: Totaalaantal mutaties.
    • LN-tabelveld: Niet van toepassing
    • Positie: 223
    • Lengte: 10
    • Verplicht: Geen
    • Type: Geheel getal
  • Datum aanmaak
    • Waarde: De huidige datum.
    • LN-tabelveld: Niet van toepassing
    • Positie: 233
    • Lengte: 10
    • Verplicht: Geen
    • Type: Datum
  • Telling debet
    • Waarde: Totaal van de debetbedragen in de lokale valuta.
    • LN-tabelveld: Niet van toepassing
    • Positie: 243
    • Lengte: 16
    • Verplicht: Geen
    • Type: Decimaal
  • Telling credit
    • Waarde: Totaal van de creditbedragen in de lokale valuta.
    • LN-tabelveld: Niet van toepassing
    • Positie: 259
    • Lengte: 16
    • Verplicht: Geen
    • Type: Decimaal
Regels

Elke regel in de auditfile bevat de volgende velden:

  • Mutatiesoort
    • Waarde: Mutatiesoort Bij numerieke waarden voorloopnullen gebruiken.
    • LN-tabelveld: tfgld106.otyp
    • Positie: 1
    • Lengte: 20
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Dagboekomschrijving
    • Waarde: Omschrijving
    • LN-tabelveld: tfgld011.desc
    • Positie: 21
    • Lengte: 30
    • Verplicht: Ja, als de dagboekcode is ingevuld.
    • Type: Alfanumeriek
  • Periode
    • Waarde: De boekingsperiode van de mutatie.
    • LN-tabelveld: tfgld106.fprd
    • Positie: 51
    • Lengte: 5
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Volgnummer
    • Waarde: Documentnummer
    • LN-tabelveld: tfgld106.odoc
    • Positie: 56
    • Lengte: 10
    • Verplicht: Geen
    • Type: Alfanumeriek

      NB: de combinatie van documentnummer, mutatiesoort en boekingsperiode geeft een unieke identificatie van de mutatie. Het documentnummer moet voor alle regels van één mutatie gelijk zijn.

  • Regelnummer
    • Waarde: Regel voor de mutatieregel.
    • LN-tabelveld: tfgld106.olin
    • Positie: 65
    • Lengte: 5
    • Verplicht: Geen
    • Type: Geheel getal

      NB: een uniek nummer voor elke mutatieregel.

  • Volgnummer
    • Waarde: Volgnummer van de BTW-regel.
    • LN-tabelveld: tfgld106.osrl
    • Positie: 71
    • Lengte: 20
    • Verplicht: Ja, als er meer dan één BTW-regel aanwezig is.
    • Type: Alfanumeriek
  • Datum journalisering
    • Waarde: Datum journalisering
    • LN-tabelveld: tfgld106.date
    • Positie: 91
    • Lengte: 10
    • Verplicht: Geen
    • Type: Datum
  • Grootboekrekening
    • Waarde: Grootboekrekening
    • LN-tabelveld: tfgld106.leac
    • Positie: 101
    • Lengte: 15
    • Verplicht: Geen
    • Type: Alfanumeriek

      NB: bij numerieke waarden voorloopnullen gebruiken.

  • Soort grootboekrekening
    • Waarde: Type rekening
    • LN-tabelveld: tfgld008.atyp
    • Positie: 116
    • Lengte: 5
    • Verplicht: Geen
    • Type: Alfanumeriek
    • Voorbeelden: balans, winst en verlies.
  • Parent-grootboekrekening
    • Waarde: Statutaire parent-rekening
    • LN-tabelveld: tfgld008.plac
    • Positie: 121
    • Lengte: 15
    • Verplicht: Geen
    • Type: Alfanumeriek

      NB: de directe parent-grootboekrekening, indien aanwezig. Bij numerieke waarden voorloopnullen gebruiken.

  • Grootboekrekeningnaam
    • Waarde: Omschrijving grootboekrekening van de grootboekrekening met mutaties.
    • LN-tabelveld: tfgld008.desc
    • Positie: 136
    • Lengte: 30
    • Verplicht: Ja
    • Type: Alfanumeriek
  • Mutatiedatum
    • Waarde: Datum
    • LN-tabelveld: tfgld106.dcdt
    • Positie: 166
    • Lengte: 10
    • Verplicht: Ja
    • Type: Alfanumeriek
  • Boekstuknummer
    • Waarde: Spaties (niet van toepassing).
    • LN-tabelveld: Niet van toepassing.
    • Positie: 176
    • Lengte: 15
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Soort mutatie
    • Waarde: Mutatiecategorie
    • LN-tabelveld: tfgld106.catg
    • Positie: 191
    • Lengte: 5
    • Verplicht: Geen
    • Type: Alfanumeriek

      Voorbeelden: journaalpost, inkoopfactuur.

  • Andere administratieve relatie
    • Waarde: Spaties (niet van toepassing).
    • LN-tabelveld: Niet van toepassing.
    • Positie: 196
    • Lengte: 15
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Kostenplaats
    • Waarde: De dimensie
    • LN-tabelveld: tfgld106.dim1, tfgld106.dim2, tfgld106.dim3, tfgld106.dim4, tfgld106.dim5, tfgld106.dim6, tfgld106.dim7, tfgld106.dim8, tfgld106.dim9, tfgld106.dim10, tfgld106.dim11 of tfgld106.dim12.
    • Positie: 211
    • Lengte: 15
    • Verplicht: Geen
    • Type: Alfanumeriek

      NB: de dimensiewaarde van tfgld106.dim die overeenkomt met de dimensiesoort die is ingevoerd in de sessie Auditfile aanmaken (voor Belastingdienst) (tfgld8200m000).

  • Kostensoort
    • Waarde: De dimensie
    • LN-tabelveld: tfgld106.dim1, tfgld106.dim2, tfgld106.dim3, tfgld106.dim4, tfgld106.dim5, tfgld106.dim6, tfgld106.dim7, tfgld106.dim8, tfgld106.dim9, tfgld106.dim10, tfgld106.dim11 of tfgld106.dim12.
    • Positie: 226
    • Lengte: 15
    • Verplicht: Geen
    • Type: Alfanumeriek

      NB: de dimensiewaarde van tfgld106.dim die overeenkomt met de dimensiesoort die is ingevoerd in de sessie Auditfile aanmaken (voor Belastingdienst) (tfgld8200m000).

  • Kostendrager
    • Waarde: De dimensie
    • LN-tabelveld: tfgld106.dim1, tfgld106.dim2, tfgld106.dim3, tfgld106.dim4, tfgld106.dim5, tfgld106.dim6, tfgld106.dim7, tfgld106.dim8, tfgld106.dim9, tfgld106.dim10, tfgld106.dim11 of tfgld106.dim12.
    • Positie: 241
    • Lengte: 15
    • Verplicht: Geen
    • Type: Alfanumeriek

      NB: de dimensiewaarde van tfgld106.dim die overeenkomt met de dimensiesoort die is ingevoerd in de sessie Auditfile aanmaken (voor Belastingdienst) (tfgld8200m000).

  • Omschrijving
    • Waarde: Referentie mutatie
    • LN-tabelveld: tfgld106.refr
    • Positie: 256
    • Lengte: 30
    • Verplicht: Ja
    • Type: Alfanumeriek

      NB: een omschrijving van de mutatie.

  • Debetbedrag
    • Waarde: Bedrag
    • LN-tabelveld: tfgld106.amnt
    • Positie: 286
    • Lengte: 16
    • Verplicht: Ja
    • Type: Decimaal

      NB: het debetbedrag exclusief BTW in de mutatievaluta. Als het mutatiebedrag een creditbedrag is, heeft dit veld de waarde nul.

  • Creditbedrag
    • Waarde: Bedrag
    • LN-tabelveld: tfgld106.amnt
    • Positie: 302
    • Lengte: 16
    • Verplicht: Ja
    • Type: Decimaal

      NB: het creditbedrag exclusief BTW in de mutatievaluta. Als het mutatiebedrag een debetbedrag is, heeft dit veld de waarde nul.

  • Belastingcode
    • Waarde: Belastingcode
    • LN-tabelveld: tfgld106.cvat
    • Positie: 318
    • Lengte: 5
    • Verplicht: Geen
    • Type: Alfanumeriek

      NB: de belastingcode die voor de mutatie is gebruikt. De code geldt alleen voor BTW-regels.

  • Valuta
    • Waarde: Valuta
    • LN-tabelveld: tfgld106.ccur
    • Positie: 323
    • Lengte: 10
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Koers
    • Waarde: Koers van de mutatie
    • LN-tabelveld: tfgld106.rate
    • Positie: 333
    • Lengte: 13
    • Verplicht: Geen
    • Type: Decimale waarde met 6 cijfers achter het decimaalteken.
    • Formaat: <nnnnnn,nnnnnn>

      NB: de koers tussen de mutatievaluta en de lokale valuta.

  • Nummer debiteur/crediteur
    • Waarde: Relatie. Bij numerieke waarden voorloopnullen gebruiken.
    • LN-tabelveld: tfgld106.bpid
    • Positie: 346
    • Lengte: 15
    • Verplicht: Geen
    • Type: Alfanumeriek

      NB: deze relatiecode identificeert de relatie bij verschillende subadministraties.

  • Soort debiteur/crediteur
    • Waarde:

      • D = debiteur (voor een verkoopmutatie).
      • C = crediteur (voor een inkoopmutatie).
    • LN-tabelveld: Niet van toepassing
    • Positie: 361
    • Lengte: 5
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Fiscaal nummer debiteur/crediteur
    • Waarde: Belastingnummer
    • LN-tabelveld: tccom100.fovn
    • Positie: 366
    • Lengte: 16
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Naam debiteur/crediteur
    • Waarde: Belastingnummer
    • LN-tabelveld: tccom100.nama
    • Positie: 382
    • Lengte: 30
    • Verplicht: Ja, als een nummer van een relatie is ingevuld.
    • Type: Alfanumeriek
  • Adres debiteur/crediteur
    • Waarde: Straat en huisnummer van het adres van de relatie.
    • LN-tabelvelden: tccom130.namc en tccom130.hono
    • Positie: 412
    • Lengte: 30
    • Verplicht: Ja, als een nummer van een relatie is ingevuld.
    • Type: Alfanumeriek
  • Postcode debiteur/crediteur
    • Waarde: Postcode van het adres van de relatie.
    • LN-tabelveld: tccom130.pstc
    • Positie: 442
    • Lengte: 10
    • Verplicht: Geen
    • Type: Alfanumeriek
  • Plaats
    • Waarde: Plaats van het adres van de relatie.
    • LN-tabelveld: tccom139.dsca
    • Positie: 452
    • Lengte: 30
    • Verplicht: Ja, als een nummer van een relatie is ingevuld.
    • Type: Alfanumeriek
  • Land
    • Waarde: Land van het adres van de relatie.
    • LN-tabelveld: tcmcs010.desc
    • Positie: 482
    • Lengte: 15
    • Verplicht: Geen
    • Type: Alfanumeriek