Peppol vs Italy’s SDI: Federated Network vs Centralized System

Italy’s Sistema di Interscambio (SDI) is a centralized government hub that processes every domestic e-invoice. Peppol is a federated network where certified Access Points route invoices directly between businesses. They represent fundamentally different approaches to e-invoicing infrastructure — and for businesses trading with Italy, understanding both is essential.

Side-by-Side Comparison

FeaturePeppolSDI (FatturaPA)
ArchitectureFederated — many Access Points, no central hubCentralized — all invoices pass through one government hub
Scope39+ countriesItaly only
Invoice formatPeppol BIS 3.0 (UBL 2.1)FatturaPA 1.2 (Italy-specific XML)
Standard baseEN 16931 + Peppol CIUSItalian-specific schema (not directly EN 16931)
TransportAS4 between Access PointsHTTPS upload to SDI or PEC (certified email)
Government visibilityNo — invoices travel point-to-pointYes — tax authority sees every invoice in real time
ValidationSender-side + receiver-side validationSDI validates centrally before delivery
Delivery confirmationAccess Point receipts (MLR)SDI issues acceptance/rejection notifications
Tax reportingSeparate from invoicingIntegrated — SDI data feeds directly to tax authority
Cross-borderNative — designed for multi-countryLimited — domestic focus, Peppol growing for cross-border

Peppol

Peppol is a federated network where certified Access Points route invoices between businesses without a central hub. Each Access Point is independently certified and handles its own message routing, validation, and delivery. No single entity sees all invoices — the network is decentralized by design.

Peppol uses the BIS Billing 3.0 format (UBL 2.1 based, EN 16931 compliant) and the AS4 transport protocol. It operates in 39+ countries with 300,000+ registered participants.

SDI (FatturaPA)

Italy’s Sistema di Interscambio (SDI) is a centralized clearinghouse operated by the Agenzia delle Entrate (Italian Revenue Agency). Every e-invoice between Italian businesses must pass through SDI. The system validates the invoice, delivers it to the recipient, and simultaneously feeds the data to tax authorities for real-time VAT reporting.

SDI uses the FatturaPA 1.2 format — an Italy-specific XML schema that predates EN 16931. Invoices are submitted via HTTPS or PEC (Italy’s certified email system). SDI has been mandatory for all Italian B2B since January 2019, making Italy one of the earliest and most complete e-invoicing mandates in the EU.

Key Differences Explained

Centralized vs. federated

SDI is a single government hub that every invoice must pass through. Peppol is a network of independent Access Points that route invoices directly. SDI gives the tax authority full visibility of every transaction in real time. Peppol separates invoicing from tax reporting — the network moves documents, but governments don’t see the content unless separate reporting is required.

Format differences

SDI uses FatturaPA 1.2 — an Italy-specific XML format. Peppol uses BIS 3.0 — a UBL-based format compliant with the pan-European EN 16931 standard. They’re not interchangeable. Cross-border invoices between Italy and other EU countries require format conversion at some point in the chain.

Tax integration

SDI’s killer feature: integrated tax reporting. Because every invoice passes through the government hub, Italy gets real-time VAT data without requiring separate reporting. Peppol doesn’t have this — countries using Peppol still need separate e-Reporting mechanisms (like Belgium’s planned 2028 system).

When to Use Peppol

  • ·Cross-border EU invoicing to or from Italy
  • ·Multi-country B2B where Italy is one of several markets
  • ·Belgian, German, Dutch, or other EU domestic invoicing
  • ·When you want a single network integration for multiple countries

When to Use SDI (FatturaPA)

  • ·All domestic Italian B2B invoicing (mandatory)
  • ·All Italian B2G invoicing (mandatory since 2014)
  • ·When an Italian buyer requires FatturaPA format
  • ·When you need integrated Italian tax compliance

Can You Use Both?

For cross-border invoicing involving Italy, you may need both systems. An invoice from a Belgian company to an Italian buyer might originate on Peppol but needs to reach SDI for Italian delivery. Access Points and intermediaries handle this bridge — converting between Peppol BIS and FatturaPA formats and routing between the two networks. Italy is actively expanding Peppol support for cross-border use alongside SDI for domestic transactions.

Validate your e-invoice

Check Peppol BIS, EN 16931, and country-specific rules in one pass.

Validate Free

Frequently Asked Questions

Related Comparisons