A PDF invoice is not an e-invoice. That distinction — which sounds bureaucratic — is becoming legally significant across the EU. Structured e-invoicing means machine-readable XML data, not a document that looks like an invoice to a human. Getting this wrong means delayed payments, rejected submissions, and potential VAT compliance issues for your clients. Here is the complete picture for 2026.
What E-Invoicing Actually Means
An e-invoice under EU law is a document in a structured digital format that can be processed automatically without manual data entry. The key standard is EN 16931, a European norm that defines a common semantic data model for electronic invoices. Every compliant format must map to this standard.
The main formats you will encounter:
| Format | Country/Region | Type |
|---|---|---|
| FatturaPA | Italy | XML only |
| ZUGFeRD / XRechnung | Germany | Hybrid PDF+XML / Pure XML |
| Factur-X | France | Hybrid PDF+XML |
| UBL 2.1 | Pan-EU, Belgium, Netherlands | XML only |
| KSeF XML | Poland | XML (national platform) |
A ZUGFeRD or Factur-X file looks like a normal PDF when you open it, but it contains embedded XML data that accounting systems and tax platforms read automatically. This is the most freelancer-friendly entry point — your client gets a normal-looking document, and it still satisfies the structured format requirement.
The ViDA Initiative: Why This Is Happening
The European Commission's VAT in the Digital Age (ViDA) package, agreed in principle in 2024, is the overarching driver. ViDA introduces three changes: mandatory e-invoicing for cross-border B2B transactions, digital reporting requirements, and updated platform economy VAT rules. The cross-border e-invoicing and reporting requirements are targeted for implementation by 2030.
Before ViDA completes its rollout, individual member states are implementing their own national mandates — which is why the landscape is fragmented right now. Each country has its own platform, timeline, and format requirements, but all must align with EN 16931.
Country-by-Country Mandate Table (2026)
| Country | Who Is Covered | Mandatory Since / From | Format | Notes |
|---|---|---|---|---|
| Italy | All B2B and B2G | January 2019 | FatturaPA (XML) | Transmitted via SdI platform. PDF alone is not legally valid. |
| Romania | All B2B and B2G | January 2024 | UBL 2.1 via e-Factura | National platform mandatory for all domestic B2B. |
| Germany | B2B (receiving) | January 2025 | EN 16931 (ZUGFeRD, XRechnung) | Sending mandatory: large businesses Jan 2027, all businesses Jan 2028. |
| France | Large/mid B2B | September 2026 | Factur-X, UBL, CII | Via PPF or approved PDPs. SMEs follow in 2027. |
| Belgium | All B2B | January 2026 | UBL 2.1 via Peppol | Mandatory for all VAT-registered businesses. |
| Poland | Large taxpayers | February 2026 | KSeF XML | National platform (KSeF). SMEs to follow. |
| Spain | All B2B (Verifactu) | 2025–2026 (phased) | XML via Verifactu | Timeline varies by company size; confirmed rollout ongoing. |
What the Receiving vs. Sending Obligation Means for You
Germany's approach is instructive because it separates two distinct obligations:
Receiving obligation (from January 2025): You must be technically capable of receiving a structured e-invoice from a German B2B supplier. This means your accounting or invoicing software must be able to open or import a ZUGFeRD or XRechnung file. Most modern software — including Lexware, Sevdesk, FastBill, Xero, and Billit — already handles this.
Sending obligation (from January 2027 for large businesses, January 2028 for all): You must issue structured e-invoices to German B2B clients. From this point, sending a plain PDF invoice to a German business does not meet the legal requirement.
France and Belgium are applying a similar phased approach. If you primarily invoice small or medium EU businesses, the practical impact arrives mostly in 2027–2028 rather than immediately in 2026.
What Formats Are Legally Accepted
All national formats must conform to EN 16931. The formats accepted in the key markets:
- Germany: XRechnung (pure XML, mandatory for B2G) and ZUGFeRD 2.x profile "EN 16931" or higher (hybrid PDF+XML). ZUGFeRD is the most practical option for freelancers.
- France: Factur-X (the French name for ZUGFeRD), UBL 2.1, and UN/CEFACT CII XML. Transmission must go via the Portail Public de Facturation (PPF) or an approved Partenaire de Dématérialisation (PDP).
- Italy: FatturaPA XML only, transmitted exclusively via the SdI (Sistema di Interscambio). No other format is legally valid for domestic Italian B2B invoices.
- Belgium: UBL 2.1 via the Peppol network.
- Poland: KSeF-specific XML schema, submitted directly to the national KSeF platform.
What Freelancers Specifically Need to Do
Step 1: Identify which countries your clients are in
Map your active clients to the mandate table above. If you have Italian clients, you are already operating in a mandatory e-invoicing environment. If you have German clients, you need to be able to receive structured invoices from them now, and plan to send them from 2027.
Step 2: Audit your invoicing software
Check whether your current tool can:
- Generate ZUGFeRD/Factur-X hybrid PDFs
- Export XRechnung XML
- Import/read structured e-invoices from suppliers
- Connect to Peppol or national platforms
Tools with good EU e-invoicing support: Lexware Office, Sevdesk, FastBill (Germany); Chorus Pro (France, free for all businesses); Billit (Belgium); SAP Ariba, Xero (pan-EU via Peppol). Many accounting tools added EN 16931 support in 2024–2025 — check your current plan's release notes.
Step 3: Ask your enterprise clients what they need
Large EU businesses in France, Germany, and Belgium are already demanding structured e-invoices from suppliers, often ahead of legal deadlines, because it simplifies their own accounts payable automation. If you invoice a company with more than 250 employees in any of these countries, ask their procurement or AP team what format they require.
Step 4: Keep your PDF option as a fallback
For most cross-border freelance invoices to EU businesses in 2026, a well-structured PDF with all mandatory fields remains legally acceptable. The mandates primarily target domestic B2B transactions within each country. Your priority is meeting any client-specific requirements, not preemptively overhauling every invoice you send.
Do PDF Invoices Still Count?
The answer is: it depends on the country and the transaction type.
- Italy domestic B2B: No. A PDF sent by email is not a valid tax invoice. The legal invoice is the FatturaPA XML transmitted through SdI.
- Germany domestic B2B: A PDF remains valid until the sending obligation kicks in (January 2027 for large businesses). After that date, structured format is required.
- France domestic B2B: PDFs remain valid until September 2026 for large/mid businesses, and until 2027 for SMEs.
- Cross-border EU B2B (your most common scenario as a freelancer): PDFs remain legally valid throughout 2026 in most cases. ViDA's cross-border requirements are targeted for 2030.
The practical risk is not legal invalidity but client rejection: enterprise AP systems in Italy and Germany are already configured to only accept structured files. A PDF may be legally sufficient but still cause a payment delay if it goes into a manual exceptions queue.
The EU's e-invoicing transition is already underway, not approaching. If your clients include Italian, Romanian, or German businesses, the requirements are live today. For France and Belgium, 2026 is the activation year. Start with a software audit and a single conversation with your largest EU client's procurement team — that will tell you exactly what you need to change and when.
Generate a fully compliant EU invoice with all mandatory fields at EU Biz Tools Invoice Generator. Every invoice includes the correct VAT treatment, sequential numbering, and reverse charge wording where applicable — and we are tracking the e-invoicing mandate rollout to keep the tool current.