11 August 2026
EU Electronic Invoicing Standard EN 16931 Explained for Freelancers
The EU's EN 16931 standard is reshaping business invoicing across Europe. Here's what freelancers need to understand about structured electronic invoicing and compliance timelines.
What Is EN 16931 and Why Does It Matter?
EN 16931 is the European standard for electronic invoicing, defining a semantic data model that ensures machine-readable invoices can be exchanged reliably between any EU businesses. Unlike PDF invoices — which are electronic in format but require human reading — EN 16931-compliant invoices contain structured data that accounting systems can process automatically without manual entry.
The standard underpins the EU's broader push toward mandatory electronic invoicing, which several member states are rolling out between 2025 and 2028. Germany's B2B e-invoicing mandate, France's Factur-X requirements, and Italy's Sistema di Interscambio are all built on or aligned with EN 16931 principles.
The Core Structure of EN 16931
The standard defines a semantic data model — a set of required and optional data elements — that every compliant invoice must contain. Core elements include supplier and buyer identification (with VAT numbers), invoice date, payment terms, line item descriptions, quantities, unit prices, and VAT breakdown by rate. The standard does not mandate a specific technical format but defines what data must be present in any compliant format.
Two main syntaxes implement EN 16931 in practice: UBL (Universal Business Language) and CII (UN/CEFACT Cross-Industry Invoice). Both are XML-based. Germany's ZUGFeRD/Factur-X hybrid format embeds CII XML within a PDF, giving both human-readable and machine-readable content in a single file — a practical approach for freelancers transitioning from PDF-only invoicing.
Country-by-Country Implementation Timelines
Germany requires B2B e-invoices for all transactions between VAT-registered businesses from January 2025, with full sending obligations phased in through 2028. France is implementing mandatory e-invoicing in stages through 2026. Belgium, Romania, and Poland have their own mandates at various stages. Freelancers working across borders need to track the specific requirements in each country where they have VAT-registered clients.
B2G invoicing is already mandatory for most EU public sector procurement, so any freelancer working with public sector clients should already be using compliant formats.
Practical Implications for Freelancers
If your clients are VAT-registered businesses in mandate-covered countries, you will need to issue invoices in compliant formats — not just PDFs — within the relevant timelines. This requires either an invoicing tool that natively supports EN 16931 formats or an export/conversion workflow. Ensure your invoicing system can generate structured data exports. Use your invoicing dashboard to review current invoice formats and plan any necessary upgrades.
Stay ahead of EU invoicing compliance
Arbeitly keeps your invoicing professional and compliant as EU standards evolve. Start your free trial.
Related Posts
Optimising Your Time-to-Money Ratio as a Freelancer
Time-to-money ratio is the ultimate measure of freelance efficiency. Here is how to improve it systematically without working more hours.
EU SME Definition: What Size Thresholds Mean for Your Freelance Business
The EU SME definition determines eligibility for a wide range of funding, support programmes, and regulatory simplifications. Here's what the thresholds mean in practice.
Structured Invoice Formats for EU Compliance: UBL, CII, and ZUGFeRD Guide
EU e-invoicing mandates require structured data formats, not just PDFs. This guide explains UBL, CII, ZUGFeRD, and Factur-X for freelancers navigating compliance.
Share this article