Italy · Agenzia delle Entrate (AdE) — Sistema di Interscambio (SdI)

    FatturaPA via Sistema di Interscambio (clearance)

    Invoicemonk issues Italian e-invoices in the FatturaPA XML format, signs them with a qualified certificate, and submits them to the Agenzia delle Entrate Sistema di Interscambio (SdI) for clearance. SdI validates and routes the invoice to the buyer using the 7-character Codice Destinatario or the buyer's PEC address, returning the ricevuta di consegna. Live since February 2024.

    ArtefactFatturaPA + SdI receiptTransportDirect submission to the AdE Sistema di InterscambioLive since2024Applies toAll Italian VAT-registered businesses for B2B
    What you get

    Built for Italy from day one

    What SdI / FatturaPA requires

    Italy operates a full clearance model. Every B2B, B2C, and B2G invoice between Italian-resident parties must be issued as a FatturaPA XML (currently version 1.2.x), signed with a CAdES-BES (.xml.p7m) or XAdES qualified signature where required, and submitted to the Sistema di Interscambio (SdI) — the AdE hub. SdI runs schema, schematron, and VAT-number validation; on success it returns the ricevuta di consegna (delivery receipt) and forwards the invoice to the buyer via the 7-character Codice Destinatario or, as a fallback, the buyer's PEC address. The B2B mandate has been in force since 1 January 2019 (DL 119/2018) and was extended to flat-rate (regime forfettario, up to €25k turnover initially, then all forfettari from 1 January 2024). Cross-border invoices (Esterometro) are reported through the same SdI channel using TipoDocumento codes TD17/TD18/TD19. From 2030, ViDA aligns the FatturaPA schema with the EU EN 16931 semantic model for intra-EU digital reporting.

    How Invoicemonk meets SdI

    Invoicemonk builds the FatturaPA XML to the AdE's published schema, applies the correct ProgressivoInvio, signs the payload as .xml.p7m where the channel requires it, and submits to SdI through the SDICoop web service. We capture the SdI Identificativo SdI, the ricevuta di consegna (or ricevuta di scarto with the error code on rejection), and bind both to the invoice record. Buyer routing follows the Codice Destinatario (7 characters for SdI-registered buyers, "0000000" with a PEC fallback for consumers/foreign buyers). Reverse-charge, split payment (IVA scissione dei pagamenti), and the TD-code matrix (TD01–TD28) are handled per the AdE technical specifications. Self-billing (autofattura) is supported under TD20.

    Who this applies to

    All Italian VAT-registered businesses, including flat-rate (regime forfettario) and minimi taxpayers from 1 January 2024. Foreign sellers without an Italian VAT registration are out of scope but may receive FatturaPA copies routed via Codice Destinatario "XXXXXXX".

    Cryptographic artefacts, in every jurisdiction we cover

    Invoicemonk issues cryptographically signed structured invoices in every one of the 18 jurisdictions we cover, using the local artefact the tax authority requires:

    • CSID — ZATCA (Saudi Arabia)
    • IRN — GST India (NIC IRP), FIRS Nigeria, GRA Ghana
    • UUID — MyInvois Malaysia
    • QR + Control Unit Number — KRA eTIMS (Kenya)
    • Chave de Acesso — NF-e / NFS-e (Brazil)
    • Fiscal signature — ZIMRA FDMS (Zimbabwe)
    • XAdES digital signatures — Peppol (EU), MTD (UK)
    • ICP-Brasil A1 — Brazilian NF-e / NFS-e signing

    Each mandate page documents the local artefact, signing algorithm, certificate authority, and the spec section that requires it.

    FAQ

    Italy e-invoicing, answered

    Italy: compliant from day one

    FatturaPA XML signed and routed through the AdE Sistema di Interscambio, with the Codice Destinatario picking the buyer channel.