SAF-T in Norway, explained
Norway mandates SAF-T Financial for all VAT-registered businesses. The file must be available on request from the Skatteetaten (Norwegian Tax Administration) and covers the complete general ledger, customer/supplier master data, and VAT coding. Norway's implementation is considered one of the most comprehensive SAF-T schemas globally.
General information only, not tax advice. Rules change, so check the official sources at the bottom of this page before you act.
The mandate
SAF-T Financial — Norwegian Standard Audit File
Who must file
All VAT-registered entities maintaining accounting records in Norway.
How it works
Accounting system generates SAF-T Financial XML on request → submitted to Skatteetaten during audits or when requested → Skatteetaten validates against Norwegian chart of accounts mapping.
Key dates for Norway
- Jan 2020SAF-T Financial mandatory for all VAT-registered businesses
- 2022Skatteetaten enhanced validation tools and reporting requirements
What the file contains
Unlike Portugal's periodic submission model, Norway's SAF-T is an on-demand model: businesses must be able to generate and deliver the file when requested by Skatteetaten. However, the file must be producible at any time, covering any requested period. This means the accounting system must maintain SAF-T-ready data continuously. The file includes a mandatory mapping to the Norwegian Standard Chart of Accounts (Norsk Standard Kontoplan), requiring every GL account to be mapped.
What your ERP has to deliver
ERP systems must maintain a permanent mapping between internal chart of accounts and the Norwegian standard. The SAF-T Financial file is comprehensive — it includes GL transactions, customer/supplier balances, and tax codes. Systems must support on-demand generation for any historical period without data gaps.
The data flow, step by step
Practical insights
- Norway's on-demand model creates a different compliance dynamic than periodic submission: there is no regular deadline, but the ability to generate the file must be permanently maintained. Companies that delay SAF-T readiness risk being unable to comply when an audit request arrives.
- The mandatory chart of accounts mapping is operationally significant. Companies using international or group-level charts of accounts must maintain a parallel mapping to the Norwegian standard, and this mapping must be kept current as the business evolves.
- Norway's SAF-T schema is one of the richest globally, including detailed tax code information. This makes it a powerful audit tool for Skatteetaten but also increases the data quality burden on businesses.
- Multi-entity companies operating in Norway often struggle with the chart of accounts mapping when their group-level GL structure differs significantly from the Norwegian standard.
Common pitfalls
- Treating SAF-T as a one-time implementation rather than an ongoing data quality obligation — the mapping and data must be maintained continuously.
- Incomplete chart of accounts mapping, especially for new GL accounts added after initial SAF-T implementation.
- Not testing SAF-T file generation regularly, leading to surprises when an actual audit request arrives.
