AgIDAgID (Agenzia per l'Italia Digitale)
Regulatory Reference

What is the FatturaPA invoice format?

Effective: 2014-06-06 · Authority: AgID (Agenzia per l'Italia Digitale)

FatturaPA is the Italian XML e-invoice format mandated for all domestic B2B and B2G transactions via the SDI system. It is defined by AgID and includes specific fields for Italian fiscal requirements including codice fiscale, partita IVA, and regime fiscale. All Italian VAT-registered businesses must use this format.

What are the key FatturaPA-specific fields?

FatturaPA includes Italian-specific fields beyond standard European requirements: Codice Destinatario (7-character SDI routing code), Codice Fiscale (individual tax code), Partita IVA (VAT number), Regime Fiscale (tax regime code), and Natura (VAT exemption reason code). These fields are required for correct routing and tax treatment.

Frequently Asked Questions

How does FatturaPA differ from UBL or Factur-X?
FatturaPA is an Italian national format not based on EN 16931. It uses different XML schema than UBL or CII. Conversion between FatturaPA and EN 16931 formats requires field mapping and Italian-specific code translations. The SDI only accepts FatturaPA, not Peppol UBL.
What is the Codice Destinatario?
The Codice Destinatario is a 7-character alphanumeric code that routes SDI invoices to the correct buyer system. Each buyer has a unique code registered with Agenzia delle Entrate. Suppliers must include this code to ensure invoice delivery. The code '0000000' is used when the buyer has not registered a dedicated code.

AutoFact AI is not certified by, affiliated with, or endorsed by any regulatory authority referenced on this page. References describe technical alignment with published regulatory requirements only.

Related Concepts

Related Use Cases