Skip to main content

eInvoicing in Italy — Overview

eInvoicing works the same way across fiskaltrust markets — the shared model, the /sign + /issue flow, and the no-webhook rule are described in eInvoicing — Overview. This page covers only what's specific to the Italian (IT) market.

Regulatory status

AspectCurrent status
ScopeB2G, B2B, and B2C.
Regulatory modelCentralised clearance — SDI validates and clears every invoice before it is legally effective.
Live since2019 (full B2B mandate). No upcoming deadline to plan around.
Current specFatturaPA v1.9.1 — live since 15 May 2026; derogation running to December 2027.
FormatFatturaPA — Italy's own XML schema (predates EN 16931), requires an XAdES signature.
Already live — usually a displacement

Italy's eInvoicing has been mandatory since 2019, and SDI clearance covers B2G, B2B, and B2C. Most merchants already run some eInvoicing arrangement, so integrating through fiskaltrust is typically replacing an existing setup, not a first-time build. There is no upcoming deadline forcing the question.

Terminology

TermMeaning
FatturaPAItaly's own XML schema — predates EN 16931, requires an XAdES signature.
SDISistema di Interscambio, the centralised hub that clears every invoice.
CodiceDestinatarioThe routing code identifying a buyer's channel in SDI.
PECCertified email — the fallback delivery channel for an unknown buyer.
XAdESThe digital signature standard required on FatturaPA documents.