Denmark has released SAF-T 2.0 as part of its comprehensive modernisation of digital bookkeeping standards under the Bogforingsloven (Bookkeeping Act). Published by the Danish Business Authority (Erhvervsstyrelsen), the updated standard represents Denmark's commitment to a digital-first approach to financial record-keeping, requiring all businesses whose annual turnover exceeds 300,000 DKK in two consecutive years to use certified digital bookkeeping systems with SAF-T export capability.
The official SAF-T 2.0 documentation is published by the Danish Business Authority (Erhvervsstyrelsen).
Unlike countries that adopted SAF-T primarily as a tax audit tool, Denmark is positioning SAF-T 2.0 as part of a broader ecosystem that includes mandatory digital bookkeeping, system certification, and B2G (business-to-government) e-invoicing validation rules. This article examines what SAF-T 2.0 means for businesses operating in Denmark and the lessons it holds for the wider European compliance environment.
Background: The 2022 Bookkeeping Act
Denmark's Bogforingsloven was significantly amended in 2022 to introduce mandatory digital bookkeeping requirements. The legislation reflects a recognition that modern tax administration requires structured, machine-readable financial data rather than traditional paper-based or PDF records.
Key Provisions of the Bookkeeping Act
- •Mandatory digital bookkeeping: All businesses whose annual turnover exceeds 300,000 DKK (approximately EUR 40,000) in two consecutive years must use a digital bookkeeping system. This threshold covers the vast majority of active Danish businesses.
- •System certification: Digital bookkeeping systems must be registered with the Danish Business Authority (Erhvervsstyrelsen). Systems must meet specific technical requirements, including the ability to export data in SAF-T format.
- •Data retention in the cloud: The Act requires that bookkeeping data be stored in a manner that ensures it is accessible and cannot be altered retroactively. Cloud-based storage with audit trails is the practical implementation path.
- •Automatic reporting capability: Certified systems must support automatic or semi-automatic submission of financial data to authorities when requested, reducing the manual burden on businesses during audits.
Important distinction: Denmark's approach differs from countries like Luxembourg, where SAF-T (FAIA) is primarily an on-demand audit tool. In Denmark, the SAF-T export requirement is embedded in the bookkeeping system certification itself. Every compliant system must be able to generate SAF-T data, whether or not it has been formally requested by tax authorities.
SAF-T 2.0: What Is New
Denmark's SAF-T 2.0 builds on the original OECD SAF-T standard (version 2.0) but incorporates Danish-specific requirements and modernisations. The standard has been published by the Danish Business Authority (Erhvervsstyrelsen) and is available on their official GitLab repository. Registered bookkeeping systems must support SAF-T 2.0 from January 1, 2027.
Key Differences from the Base OECD Standard
| Aspect | OECD SAF-T 2.0 | Denmark SAF-T 2.0 |
|---|---|---|
| Chart of accounts | Flexible, country-defined | Must map to Danish standard chart (Standardkontoplan) |
| Tax codes | Generic tax type structure | Danish moms (VAT) codes with 25% standard rate |
| Currency | Multi-currency support | DKK as base, EUR for cross-border |
| E-invoicing integration | Not specified | Links to NemHandel/PEPPOL infrastructure |
| System certification | Not specified | Mandatory for bookkeeping software vendors |
| Digital vouchers | Optional attachment | Required linkage between transactions and source documents |
The most notable enhancement is the tight integration with Denmark's existing digital infrastructure. SAF-T 2.0 is designed to work smoothly with NemHandel (Denmark's e-invoicing network built on PEPPOL), MitID (digital identity, which replaced NemID in 2023), and the Danish Business Authority's registration systems. This integration means SAF-T is not a standalone reporting obligation but a component of a integrated digital ecosystem.
Bookkeeping System Certification Requirements
A distinctive feature of Denmark's approach is the certification requirement for bookkeeping software. The Danish Business Authority maintains a public register of certified systems, and businesses must use a registered system to comply with the Bookkeeping Act.
What Certification Requires
- •SAF-T export functionality: The system must generate compliant SAF-T 2.0 audit files on demand. This is a hard requirement; systems without SAF-T export cannot be certified.
- •Audit trail integrity: All modifications to bookkeeping entries must be logged with timestamps and user identification. Deletion of entries is not permitted; only correction entries are allowed.
- •Data backup and recovery: Systems must implement automated backup procedures and demonstrate data recovery capabilities. Cloud-hosted solutions with redundant storage meet this requirement by design.
- •Automated access for authorities: Certified systems must provide a mechanism for authorised data access by tax and business authorities, either through direct system integration or standardised export procedures.
- •Ongoing compliance: Certification is not a one-time event. Vendors must demonstrate continued compliance through regular assessments and must update their systems when SAF-T standards evolve.
For businesses using Danish accounting software: Ask your software vendor about their SAF-T 2.0 readiness, certification status with the Danish Business Authority, and SAF-T export capabilities. Major vendors including SAP, Microsoft Dynamics, Visma, and e-conomic have already achieved or are pursuing certification. If your vendor has not yet been certified, plan ahead for a potential system change before enforcement deadlines.
B2G E-Invoicing Validation Rules
Effective November 2025, Denmark introduced updated validation rules for B2G (business-to-government) electronic invoices. These rules tighten the requirements for invoices submitted to public sector entities and represent a step toward the broader e-invoicing standardisation envisioned under EU ViDA.
Key Validation Requirements
- •PEPPOL BIS Billing 3.0 compliance: All B2G invoices must conform to the PEPPOL BIS Billing 3.0 specification, which is itself based on the EN 16931 European e-invoicing standard.
- •Danish CIUS validation: In addition to the base PEPPOL rules, invoices must pass Denmark's Core Invoice Usage Specification (CIUS) validation, which adds country-specific business rules.
- •EAN location numbers: Public sector recipients are identified by EAN (European Article Number) location codes. Invoices must include the correct recipient EAN to be routed properly through NemHandel.
- •Structured payment references: Payment details must include structured references (FIK/OCR numbers) that enable automated reconciliation by public sector accounting systems.
These B2G validation rules serve as a precursor to broader B2B e-invoicing requirements that are expected to align with the EU ViDA timeline, similar to the approach taken by France's mandatory e-invoicing rollout. Businesses that achieve B2G compliance now will be well positioned for future B2B mandates.
Denmark's Digital-First Strategy
Denmark has long prioritised digital infrastructure in public administration. Its tax and business reporting infrastructure reflects this digital maturity, and the SAF-T and digital bookkeeping initiatives are part of a broader national strategy.
- •MitID digital identity: Denmark's national digital identity system provides secure authentication for all government interactions, including tax filing and business registration. SAF-T submissions will use MitID for authentication.
- •Digital Post (e-Boks): All official government communications are delivered digitally. Tax assessments, audit requests, and compliance notices arrive through the Digital Post system, creating an end-to-end digital workflow.
- •Open data initiatives: Denmark publishes business registration data, financial statements, and other public records in open, machine-readable formats. SAF-T 2.0 fits naturally into this open data philosophy.
Denmark's approach goes beyond digitising existing paper processes. The goal is to rethink how financial data flows between businesses, accountants, and government. SAF-T 2.0 is one component of that broader vision.
Timeline and What to Expect
| Date | Milestone |
|---|---|
| 2022 | Bookkeeping Act amended; digital bookkeeping requirements established |
| 2024 | Bookkeeping system registration opens; vendors begin certification |
| Nov 2025 | Updated B2G e-invoicing validation rules take effect |
| Jan 2026 | Digital bookkeeping mandatory for all entities with net turnover above DKK 300,000, including foreign companies with Danish branches |
| 2026 | SAF-T 2.0 officially released by the Danish Business Authority (Erhvervsstyrelsen) |
| Jul 2026 | Deadline for small companies using custom or in-house bookkeeping systems |
| Jan 2027 | Registered bookkeeping systems must support SAF-T 2.0 |
With digital bookkeeping now mandatory for businesses above the DKK 300,000 threshold and SAF-T 2.0 officially released, businesses operating in Denmark should confirm their vendor's certification status and test SAF-T export functionality. Registered systems must support SAF-T 2.0 by January 2027, leaving limited time for system changes or vendor migrations.
Lessons for Other Nordic and EU Countries
Denmark's integrated approach to digital bookkeeping and SAF-T offers several lessons for other countries considering or developing SAF-T mandates:
- •Embed SAF-T in software certification: By making SAF-T export a certification requirement, Denmark ensures universal capability without relying solely on compliance enforcement after the fact.
- •Connect SAF-T to e-invoicing: Denmark's linkage between SAF-T and NemHandel/PEPPOL infrastructure demonstrates how SAF-T and e-invoicing can reinforce each other rather than exist as parallel obligations.
- •Phase implementation thoughtfully: Denmark's multi-year timeline (2022 legislation, 2024 registration, 2027 enforcement) gives vendors and businesses adequate preparation time, reducing the risk of rushed, non-compliant implementations.
- •Align with EU ViDA: By building on PEPPOL and EN 16931 standards, Denmark positions its national infrastructure for smooth integration with the EU's ViDA framework, avoiding the need for costly realignment later.
For Luxembourg Businesses
While Denmark's SAF-T 2.0 does not directly affect Luxembourg FAIA obligations, the trends it represents (system certification, e-invoicing integration, and real-time reporting capability) signal the direction European tax compliance is heading. Luxembourg businesses that serve Danish clients or operate in Denmark should monitor SAF-T 2.0 developments. More broadly, the convergence between SAF-T and e-invoicing under EU ViDA means that reliable XML validation tooling, like the FAIA Validator, will remain essential across an expanding range of compliance requirements.
