Peppol e UBL: qual è la differenza? Due termini, due cose diverse — ecco la spiegazione semplice
- Fatturazione elettronica
- 30 Apr, 2026
- 7 min di lettura
In breve: UBL è il formato di file — una specifica struttura XML per le fatture. Peppol è la rete — il canale sicuro che le aziende usano per scambiarsi quei file. Una fattura Peppol è un file UBL inviato sulla rete Peppol, allo stesso modo in cui un’email è un contenuto testuale inviato tramite SMTP. Puoi avere l’uno senza l’altro, ma insieme costituiscono la spina dorsale della fatturazione elettronica europea.
Se hai iniziato a informarti sulla fatturazione elettronica, avrai sicuramente visto “UBL”, “Peppol”, “fattura elettronica” e “fattura XML” usati come se fossero la stessa cosa. Non lo sono — e la differenza conta davvero quando devi scegliere un software, parlare con i fornitori o adeguarti agli obblighi di legge.
Ecco la versione semplice. (Nota: in Italia conosciamo già bene il tema grazie a FatturaPA e allo SdI, ma Peppol e UBL sono il livello europeo che si affianca al sistema italiano.)
UBL è il formato di file
UBL sta per Universal Business Language. È uno standard che definisce come un documento commerciale — fattura, ordine d’acquisto o nota di credito — debba essere strutturato in un file XML.
Pensalo come il regolamento per come una fattura appare sotto forma di dati:
- Il nome del fornitore va in
<cac:AccountingSupplierParty> - La data di emissione va in
<cbc:IssueDate> - Ogni riga è una
<cac:InvoiceLine>con quantità, prezzo, IVA - Le coordinate bancarie stanno in
<cac:PaymentMeans>
Qualsiasi fattura UBL — ovunque nel mondo — usa gli stessi nomi di campo. È proprio questo il punto: una lingua condivisa così che il tuo software di contabilità possa leggere una fattura prodotta dal mio software, anche se sono sistemi completamente diversi.
UBL è mantenuto da OASIS, un ente di standard aperti. È libero da implementare.
Peppol è la rete
Peppol sta per Pan-European Public Procurement Online. Nonostante il nome non è più solo per la pubblica amministrazione e nemmeno solo europeo — Australia, Singapore, Giappone, Nuova Zelanda e diversi pilot statunitensi usano oggi Peppol.
Peppol è la rete sicura che aziende, pubbliche amministrazioni e gestionali contabili usano per scambiarsi fatture elettroniche (e altri documenti) direttamente. Pensala come il sistema email della fatturazione elettronica — solo che i messaggi sono validati, autenticati e recapitati automaticamente nella casella giusta.
Ogni partecipante ha un Peppol ID unico (chiamato anche indirizzo Peppol — di solito il codice paese + la partita IVA). Quando invii una fattura, il tuo access point cerca il Peppol ID del destinatario, valida il documento e lo instrada attraverso la rete fino al suo access point.
Perché Peppol funzioni, i documenti che vi transitano devono seguire un formato rigoroso. E quel formato è — sorpresa — UBL (in particolare il profilo Peppol BIS Billing 3.0, una variante più stringente di UBL).
La relazione: come si combinano
| UBL | Peppol | |
|---|---|---|
| Cos’è? | Un formato di file | Una rete di consegna |
| Analogia | Un file Word .docx | Email/SMTP |
| Proprietario | OASIS (standard aperto) | OpenPeppol (no-profit) |
| Costo | Gratuito | Gratuito per gli utenti; gli access point applicano una piccola tariffa per documento |
| Richiesto per la conformità? | Spesso, come formato di base | Richiesto in alcuni mandati nazionali (es. Belgio 2026) |
| Cosa vedi | Un file XML | Un documento che arriva direttamente nel software di contabilità |
In sintesi:
Una fattura Peppol è un file UBL recapitato sulla rete Peppol.
Puoi avere UBL senza Peppol — per esempio un fornitore che ti invia un allegato XML UBL via email. È comunque una fattura UBL valida; ha solo viaggiato per email invece che attraverso la rete.
E puoi avere Peppol con formati diversi da UBL — tecnicamente Peppol può trasportare altri tipi di documento — ma in pratica la stragrande maggioranza del traffico Peppol è UBL.
Da dove viene la confusione?
Diversi motivi per cui i termini vengono mescolati:
- Sono diventati mainstream nello stesso periodo. Le direttive UE che hanno spinto la fatturazione elettronica hanno spinto anche l’adozione di Peppol, e UBL è il formato scelto in quei mandati.
- Il marketing appiattisce la distinzione. I vendor dicono “supportiamo Peppol” intendendo “produciamo UBL conforme Peppol e ci colleghiamo a un access point Peppol”.
- I mandati nazionali spesso richiedono entrambi. La regola belga 2026, per esempio, richiede sia il formato (Peppol BIS UBL) sia il canale (rete Peppol). In pratica vanno insieme.
- L’esperienza dell’utente finale è la stessa. Che l’UBL sia arrivato via email o tramite Peppol, vedi sempre “è arrivata una fattura XML”.
Implicazioni pratiche
Se stai scegliendo un software
Fai due domande separate ai vendor:
- “Producete e leggete UBL (Peppol BIS 3.0)?” → supporto del formato
- “Siete collegati a un access point Peppol?” → supporto della rete
Uno strumento che fa entrambe le cose è completamente Peppol-ready. Uno che gestisce solo UBL ti costringe a un access point esterno per inviare e ricevere sulla rete.
Se sei destinatario
Non devi necessariamente essere su Peppol per ricevere una fattura UBL. Un fornitore può inviarti per email un XML UBL, e un viewer come UBL Buddy la apre su Mac, iPhone o iPad come faresti con un PDF. Per inviare fatture su Peppol invece serve la connettività con un access point, di solito tramite il software di contabilità.
Se devi adeguarti a un mandato
Verifica se il mandato del tuo paese richiede solo il formato (UBL) o anche il canale (Peppol). Per Belgio 2026, Germania 2025-2027 e la maggior parte dei paesi UE, Peppol è il canale raccomandato (o richiesto) — ma le specifiche variano.
Domande frequenti
Ogni fattura UBL è una fattura Peppol?
No. Un file UBL inviato per email è ancora UBL ma non è una “fattura Peppol” finché non transita davvero sulla rete Peppol. In pratica formato e rete sono di solito accoppiati, quindi nel 2026 la maggior parte delle fatture UBL sono fatture Peppol — ma non tutte.
Ogni fattura Peppol è una fattura UBL?
Quasi sempre, sì. Tecnicamente Peppol può trasportare altri formati, ma lo standard per le fatture sulla rete — Peppol BIS Billing 3.0 — è costruito su UBL. Quindi in pratica: sì.
Mi serve un Peppol ID per leggere le fatture?
No. Un Peppol ID serve per ricevere fatture sulla rete. Per aprire e leggere un file XML UBL ricevuto in altro modo (email, trasferimento file) basta un viewer.
Cos’è “Peppol BIS”?
BIS sta per Business Interoperability Specification. È un profilo che seleziona campi e regole UBL specifici per garantire che le fatture possano essere scambiate sulla rete Peppol senza ambiguità. Peppol BIS Billing 3.0 è lo standard attuale per le fatture.
XRechnung è la stessa cosa di UBL?
XRechnung è una variante tedesca di fatturazione elettronica costruita su UBL (oppure, in alternativa, su UN/CEFACT Cross Industry Invoice). Ogni documento XRechnung è UBL o CII XML valido, ma non ogni UBL è XRechnung — ha regole aggiuntive specifiche per la Germania.
E ZUGFeRD?
ZUGFeRD è un formato ibrido tedesco: un PDF con dati XML incorporati (UBL o CII). Il PDF è leggibile dall’umano; l’XML incorporato è leggibile dalla macchina. Quindi un file ZUGFeRD contiene UBL o CII, ma è un “contenitore” diverso da un puro file XML.
E rispetto a FatturaPA?
FatturaPA è il formato XML italiano gestito tramite SdI, basato su uno schema proprio (non UBL). UBL/Peppol è un’alternativa internazionale: per scambi transfrontalieri B2B verso altri paesi UE, il canale Peppol con UBL è di fatto lo standard. Molti gestionali italiani producono entrambi a seconda del destinatario.
Per approfondire
- Cos’è una fattura Peppol? — spiegazione completa di standard e rete
- Come aprire una fattura XML su Mac — confronto pratico tra viewer
- Fatturazione elettronica per paese — quando devi essere Peppol-ready
- Fatturazione elettronica in Belgio 2026 — il primo grande mandato UE che impone per legge il canale Peppol
Tag:
- Peppol
- Ubl
- Xml
- Fattura elettronica