Hva er SAF-T?
En praktisk forklaring av SAF-T-kravet, versjon 1.40, kassasystemformatet og planene for SAF-T 2.0.
SAF-T (Standard Audit File – Tax) er et standardisert XML-format for regnskapsdata. Norske bokføringspliktige som har bokførte opplysninger elektronisk tilgjengelig, skal kunne eksportere opplysningene i SAF-T-format.
SAF-T er ikke en ny skattemelding eller en rapport som sendes inn hver måned. Virksomheten leverer filen først når Skatteetaten ber om den, normalt under et bokettersyn eller en annen kontroll . Kravet følger av bokføringsforskriften § 7-8 og gjelder for bokføringsperioder som begynner 1. januar 2020 eller senere.
Hvem må kunne lage en SAF-T-fil?
Plikten følger av bokføringsplikt og hvordan opplysningene oppbevares, ikke av organisasjonsformen alene. Aksjeselskaper, enkeltpersonforetak, foreninger og andre bokføringspliktige kan derfor være omfattet.
Bokføringspliktige med mindre enn 5 millioner kroner i omsetning eksklusive merverdiavgift er i utgangspunktet unntatt fra kravet om å ha bokførte opplysninger elektronisk tilgjengelig. Har virksomheten likevel opplysningene elektronisk tilgjengelig, gjelder SAF-T-kravet også for den. Virksomheter med færre enn 600 bilag i året som bokfører i tekstbehandlings- eller regnearkprogram, kan falle utenfor SAF-T-kravet. De fleste som bruker et ordinært elektronisk regnskapssystem, må derimot kunne produsere filen.
Skatteetatens oversikt over SAF-T Regnskap er den primære kilden for avgrensningen. Les også mer om bokføringsloven og bokføringsplikten .
SAF-T 1.40: dette gjelder fra 1. januar 2027
Skatteetaten publiserte SAF-T Financial versjon 1.40 30. april 2026. Mange omtaler den kort som versjon 1.4.
| Regnskapsperiode | Hvilken versjon kan brukes? |
|---|---|
| 2024 og tidligere | Versjon 1.20 kan fortsatt brukes |
| 2025 og 2026 | Versjon 1.30 gjelder, og 1.40 kan tas i bruk allerede nå |
| Fra 1. januar 2027 | Versjon 1.40 er eneste gyldige format |
Plikten til 1.40 gjelder bokføringsperioder som begynner 1. januar 2027 eller senere. Gamle regnskapsår skal altså ikke nødvendigvis eksporteres på nytt i 1.40. Skatteetaten opplyser samtidig at det nye skjemaet har full bakoverkompatibilitet.
Versjon 1.40 gjør tekniske tilpasninger for blant annet flere konto-ID-er per eier, større presisjon i valutabeløp og valutakurser, identifikasjon av virtuell valuta og land, samt avgiftsbeløp i norske kroner når en transaksjon er ført i annen valuta. Systemleverandøren må implementere skjemaet, men virksomheten og regnskapsføreren bør kontrollere at oppsett og data gir en korrekt eksport.
Skatteetatens dokumentasjon for SAF-T 1.40 inneholder XSD-skjema, eksempelfiler, kodelister og tekniske beskrivelser.
Hva ligger i SAF-T Financial-filen?
Den norske 1.x-filen består av tre hoveddeler:
| Del | Hva den beskriver |
|---|---|
Header | Virksomhet, system, periode, eksporttidspunkt, utvalg og versjon |
MasterFiles | Kontoplan, kunder, leverandører, mva-koder og annen nødvendig masterdata |
GeneralLedgerEntries | Hovedbokstransaksjoner og poster i kunde- og leverandørreskontro |
Kontoene må være mappet til gyldige grupperingskategorier og grupperingskoder, og virksomhetens mva-koder må kobles til standardkodene i SAF-T. En god kontoplan er viktig, men filen må også kunne avstemmes mot faktisk hovedbok og reskontro.
SAF-T 1.x inneholder bilagsreferanser, men er ikke nødvendigvis et komplett bilagsarkiv. Fakturaer, kvitteringsbilder, avtaler, avstemminger og annen dokumentasjon kan måtte hentes separat. Se SAF-T og bilagsdokumentasjon før du avslutter tilgang til et gammelt system.
Praktisk kontroll før filen leveres eller brukes videre
Teknisk validering viser om XML-filen følger skjemaet. Den viser ikke alene om regnskapet er komplett og riktig.
- Kontroller at eksporten dekker perioden Skatteetaten har bedt om, og ikke mer enn ett regnskapsår.
- Bruk riktig SAF-T-versjon og valider filen mot tilhørende XSD-skjema.
- Avstem inngående og utgående saldo, antall transaksjoner og summer mot hovedbok.
- Kontroller kunde- og leverandørreskontro, åpne poster og organisasjonsnumre.
- Gå gjennom mapping av kontoer, grupperingskoder og standard mva-koder.
- Undersøk hull i bilagsserier, duplikater, ukjente motparter og uventede valutabeløp.
- Dokumenter avvik og oppbevar avstemmingene sammen med eksporten.
Les vår sjekkliste for å kontrollere en SAF-T-fil og de generelle prinsippene for avstemming av regnskapet . Den samme faglige kontrollen er nyttig både ved forespørsel fra Skatteetaten og ved system- eller regnskapsførerbytte.
Hvordan fungerer SAF-T for kassasystem?
SAF-T Cash Register er et eget format for den elektroniske journalen i et kassasystem. Det er ikke det samme som SAF-T Financial fra regnskapssystemet. En virksomhet med kontantsalg kan måtte kunne produsere begge filene.
Kassasystemformatet er organisert etter virksomhet, salgssted og kassapunkt. Det kan inneholde:
- salg, retur og varelinjer med beløp og avgiftsbehandling
- betalingsmåter og standardiserte betalingskoder
- X-rapporter, Z-rapporter og andre rapporthendelser
- hendelser som ikke er salg, for eksempel åpning av kassaskuff
- systemets egne koder mappet til standard hendelses-, betalings- og mva-koder
- digital signatur fra kvitteringstransaksjoner der kassaregelverket krever det
Kassasystemet skal kunne eksportere XML-filen direkte fra den elektroniske journalen og gjøre den tilgjengelig på forretningsstedet. Ved kontroll kan Skatteetaten be om filen. SAF-T-eksporten erstatter ikke daglig Z-rapport eller avstemming mellom kassesalg, betalingsoppgjør og bank. Se hvordan Aiak kan hjelpe med kassasystem, dagsoppgjør og avstemming .
SAF-T ved bytte av system eller regnskapsfører
SAF-T kan gi et strukturert grunnlag for å flytte eller kontrollere regnskapsdata, men det er ikke en garanti for at alt kan importeres i et nytt system. Hva som faktisk følger med, avhenger av kildedataene, eksporten og hva mottakersystemet støtter.
Planlegg derfor separat håndtering av bilagsbilder, lønnsdata, årsoppgjørsdokumentasjon, spesialrapporter, integrasjonslogger og systemspesifikke oppsett. Vår guide til SAF-T ved bytte av regnskapssystem viser hvordan filen kan inngå i en større overtakelsesplan.
Hva er status for SAF-T 2.0?
Skatteetaten arbeider med SAF-T Financial 2.0, men dette er ikke dagens obligatoriske versjon. Prosjektet skal utvide bruken av SourceDocuments med mer detaljerte data om blant annet salgs- og kjøpsfakturaer, betalinger, varebevegelser og anleggsmiddeltransaksjoner. Det kan gjøre formatet mer nyttig ved kontroll, analyse og flytting mellom regnskapssystemer.
På Skatteetatens prosjektside for SAF-T Financial 2.0 står det at hele formatet etter planen skal være tilgjengelig for brukere fra 1. januar 2027. Det er ikke det samme som en fastsatt plikt til å bruke 2.0 fra denne datoen. Det vedtatte versjonskravet fra 1. januar 2027 gjelder 1.40.
Virksomheter bør derfor forberede god masterdata og komplette bilagsarkiver, men vente på endelig dokumentasjon fra Skatteetaten før de behandler 2.0 som et ferdig krav.
Kort oppsummert
SAF-T skal kunne eksporteres når Skatteetaten ber om regnskapsdata ved kontroll. Versjon 1.30 gjelder for 2025 og 2026, mens 1.40 kan brukes nå og blir eneste gyldige format fra 1. januar 2027. SAF-T Kassasystem er en separat eksport av kassens elektroniske journal. SAF-T 2.0 er fortsatt under utvikling og har foreløpig ingen fastsatt pliktdato.
Trenger du hjelp med å kontrollere filen, hente dokumentasjon fra gammelt system eller planlegge et bytte, kan du kontakte Aiak .