SAF-T Reporting Across Europe: A Country-by-Country Implementation Guide
SAF-T adoption is accelerating across Europe, but every country implements it differently. Here's a practical guide to the key variations tax teams need to understand.
The Standard Audit File for Tax (SAF-T) was developed by the OECD to create a standardized format for exchanging accounting data between organizations and tax authorities. While the concept is standard, every country's implementation is anything but.
The SAF-T Landscape in 2026
Countries with Mandatory SAF-T
Portugal — The pioneer. SAF-T has been mandatory since 2008, with the most mature implementation in Europe. Monthly submission required.
Luxembourg — FAIA (Fichier Audit Informatisé AED) is Luxembourg's SAF-T variant. Annual submission required since 2011.
Poland — JPK (Jednolity Plik Kontrolny) covers multiple file types including VAT records, bank statements, and warehouse documents. Monthly VAT SAF-T is mandatory.
Romania — D406 declaration based on OECD SAF-T v2.0. Mandatory for all taxpayers since January 2025.
Norway — SAF-T Financial is mandatory for all VAT-registered businesses since 2020. Submission on request by tax authority.
Austria — SAF-T implementation planned as part of broader digitalization, timeline under discussion.
Key Variations
| Country | Schema | Frequency | Scope | Submission |
|---|---|---|---|---|
| Portugal | PT-specific | Monthly | Full accounting | Proactive |
| Luxembourg | FAIA | Annual | Full accounting | Proactive |
| Poland | JPK | Monthly/On-demand | VAT + modules | Proactive |
| Romania | OECD v2.0 | Monthly | Full accounting | Proactive |
| Norway | OECD v2.0 | On-demand | Financial | Reactive |
The Implementation Challenge
For multinationals, the challenge isn't implementing SAF-T in one country — it's implementing it across five or ten countries simultaneously, each with different:
- Schema versions and country-specific extensions
- Submission frequencies and deadlines
- Data scope requirements
- Validation rules and error handling procedures
Managing this with country-specific vendors means maintaining multiple data extraction processes, multiple validation engines, and multiple submission channels.
The Platform Approach
A single compliance platform handles SAF-T across all countries by:
- 1Extracting data once from your ERP via native middleware
- 2Mapping to each country's specific schema automatically
- 3Validating against country-specific rules before submission
- 4Tracking regulatory changes and absorbing schema updates
The result: one integration, one process, all countries covered.
Ready to assess your compliance posture?
Take our free diagnostic — 3 minutes to understand where you stand and where you're exposed.
Take the Diagnostic