Germania — XRechnung, ZUGFeRD & introduzione graduale dell'obbligo B2B
Introduzione graduale dell'obbligo B2B 2025–2028 · XRechnung B2G · ZUGFeRD/Factur-X B2B — regolatore: Bundesministerium der Finanzen (BMF). Dati aggiornati al: 2026-05-05.
POST /v1/documents/send.
In sintesi
- La Wachstumschancengesetz tedesca (Growth Opportunities Act, 2024) ha introdotto un obbligo B2B graduale.
- Dal 1° gennaio 2025 ogni acquirente B2B tedesco deve poter ricevere fatture elettroniche strutturate.
- L'obbligo di invio viene introdotto per fasi in base alle dimensioni dell'azienda: fatturato > €800k dal 2027; tutti dal 2028.
- Formato standard B2G: XRechnung (un CIUS Peppol BIS tedesco). Il B2B accetta ZUGFeRD/Factur-X (PDF/A-3 con XML incorporato) e Peppol BIS.
Scadenze
| Data | Chi | Cosa |
|---|---|---|
| 2017-04-18 | Amministrazioni aggiudicatrici federali | Obbligo B2G attivo (XRechnung tramite Peppol). |
| 2025-01-01 | Tutti gli acquirenti B2B tedeschi | Devono essere in grado di ricevere fatture elettroniche strutturate. |
| 2026-12-31 | Fine del periodo transitorio | Le fatture cartacee per il B2B non sono più accettate per impostazione predefinita. |
| 2027-01-01 | Venditori con fatturato > €800k | Devono inviare fatture elettroniche strutturate. |
| 2028-01-01 | Tutti i venditori B2B | Obbligo di invio universale. |
Contesto
L'obbligo tedesco è strutturato come una introduzione graduale che parte dalla ricezione: ogni acquirente B2B in Germania deve già (a partire dal 2025) accettare una fattura elettronica strutturata. I venditori conservano una finestra transitoria fino al 2026 per continuare a usare carta / PDF, dopodiché devono passare al formato strutturato entro il 2027 (grandi imprese) o il 2028 (tutti).
Due formati strutturati coesistono legalmente: XRechnung (CIUS Peppol BIS solo XML, prediletto dal governo federale) e ZUGFeRD/Factur-X (PDF/A-3 con XML UBL/CII incorporato, prediletto nel B2B perché il PDF resta leggibile dall'uomo). Flowie produce l'uno o l'altro a partire dallo stesso payload JSON.
Profilo del formato
- XRechnung 3.0.x — CIUS rigoroso, obbligatorio per il B2G federale.
- ZUGFeRD 2.3 / Factur-X 1.0.7 — PDF/A-3 ibrido con XML incorporato; il formato B2B di fatto.
- Peppol BIS 3.0 — accettato ovunque; trasporto sia per XRechnung sia per Factur-X tramite Peppol.
- Leitweg-ID richiesto per il B2G federale — un codice di instradamento strutturato distinto dall'ID partecipante Peppol.
Campi obbligatori
-
buyerReferencestringobbligatorio per il B2G federale
Leitweg-ID (es.
04011000-1234512345-06). Senza di esso, il portale federale rifiuta la fattura. -
seller.vatNumberstringobbligatorio
Formato
DE123456789. -
seller.taxNumberstringalternativo
Steuernummer; consentito quando il venditore non è registrato ai fini IVA.
Settore pubblico (B2G)
| Hub | Schema identificativo Peppol | Ricerca |
|---|---|---|
| Zentrale Rechnungseingangsplattform des Bundes (ZRE) + OZG-RE | 0204:DE-<leitweg-id> | https://xrechnung.bund.de |
ZRE gestisce le autorità federali; OZG-RE gestisce le autorità dei Länder. Entrambi parlano Peppol; il Leitweg-ID disambigua il destinatario.
Reporting / clearance B2B
Nessun hub centrale di reporting B2B — sola trasmissione.
Codici di errore
| Codice | Significato | Soluzione |
|---|---|---|
BR-DE-01 | Leitweg-ID mancante per il destinatario B2G federale. | Impostare buyerReference sul Leitweg-ID fornito dall'autorità. |
BR-DE-15 | Steuernummer o partita IVA mancante sul venditore. | Fornire uno tra seller.vatNumber e seller.taxNumber. |
XR-3.0-S-001 | Errore di schematron XRechnung. | Ispezionare error.details; di solito una violazione di una code list specifica del profilo. |
Test in sandbox
| Cosa vuoi testare | Come |
|---|---|
| B2G federale tramite XRechnung | Impostare format: "xrechnung", destinatario 0204:04011000-1234512345-06. |
| Output ZUGFeRD | Impostare format: "factur-x" — la sandbox restituisce il PDF/A-3 con XML incorporato. |
| Simulazione dell'obbligo di ricezione | Inviare a un destinatario tedesco con simulateCompliance: "receive_only_buyer" — la fattura è contrassegnata come consegnabile ma il venditore non è ancora soggetto all'obbligo di invio. |
FAQ
ZUGFeRD è legalmente equivalente a XRechnung?
Sì per il B2B. Per il B2G federale, XRechnung è il formato prescritto. ZUGFeRD con il profilo XML corretto (BASIC, EN 16931, EXTENDED) è altrimenti intercambiabile.
La carta sarà ancora consentita dopo il 2028?
Solo tra due parti che lo concordano esplicitamente, e solo al di fuori dell'ambito dell'introduzione graduale del formato strutturato (es. fatture semplificate < €250). La direzione generale è quella del formato strutturato universale.
Riferimenti
Fonti primarie (governo / regolatore / ente di standardizzazione):
- Commissione UE · eInvoicing in Germany — Scheda informativa di riferimento pan-europea.
- OpenPeppol · profilo Germania — Dati Peppol autorevoli.
- BMF · FAQ E-Rechnung Wachstumschancengesetz — FAQ ufficiali sull'obbligo B2B del ministero delle finanze.
- KoSIT · standard XRechnung (xeinkauf.de) — Autorità nazionale per il CIUS XRechnung.
- ZRE · Zentrale Rechnungseingangsplattform — Portale federale di fatturazione elettronica B2G.
Analisi di settore (tracker dei fornitori — utili per il confronto incrociato):
- EDICOM · obbligo B2B Germania — Tracker di settore — timeline 2025-2028.