Skip to main content
Invoice-Converter.comInvoice-Converter
BlogPricing
Convert InvoiceConvert
Convert
  1. Home
  2. /
  3. Blog
  4. /
  5. Italy SDI & FatturaPA E-Invoicing: Schema, Codice Destinatario & B2B Compliance
Italy SDI & FatturaPA E-Invoicing: Schema, Codice Destinatario & B2B Compliance
Blog

Italy SDI & FatturaPA E-Invoicing: Schema, Codice Destinatario & B2B Compliance

July 3, 20268 min read
Markdown export

Article overview

This article explains Italy SDI & FatturaPA E-Invoicing: Schema, Codice Destinatario & B2B Compliance as a practical reference for European e-invoicing. It defines the topic in plain language, places it in the compliance context, and connects the explanation to invoice formats such as XRechnung, ZUGFeRD/Factur-X, UBL, and CII.

Italy was the pioneer of mandatory B2B electronic invoicing in the European Union, introducing universal e-invoicing on January 1, 2019 via the Sistema di Interscambio (SDI).

For finance, ERP, and tax teams operating in Italy or billing Italian corporate clients, compliant invoicing requires generating XML formatted according to the official FatturaPA schema, validating business rules, and routing invoices through the SDI platform using a Codice Destinatario or PEC address.

How to use this guide

Use the article as a starting point before changing a finance or ERP workflow: identify the applicable country rule or standard, decide which structured format is expected, validate the generated XML, and keep a documented exception process for invoices that require manual review.

Key Architecture: How Italy’s SDI Works

For Key Architecture: How Italy’s SDI Works, review these points before moving on.

  • Centralized Clearinghouse: All invoices must pass through the Agencia delle Entrate’s Sistema di Interscambio (SDI). Invoices sent directly to buyers outside SDI are legally invalid.
  • FatturaPA XML Format: Invoices must adhere to the XML Schema FatturaPA (current version 1.2.x), containing buyer/seller tax IDs, line item breakdowns, and specific tax category codes.
  • Routing Identifiers: Invoices are addressed to buyers using either a 7-character Recipient Code (Codice Destinatario) registered in the SDI portal or a certified email address (PEC - Posta Elettronica Certificata).
  • Cross-Border Reporting (Esterometro): Since 2022, cross-border sales and purchases involving Italian entities must also be reported electronically via SDI using specific document types (e.g., TD17, TD18, TD19).

FatturaPA XML Requirements & Document Types

The FatturaPA format supports various transaction scenarios using standardized document types (TipoDocumento). Common codes include TD01 (Standard Invoice), TD02 (Advance/Prepayment), TD04 (Credit Note), and TD24 (Deferred Invoice).

Each XML invoice requires valid Italian VAT numbers (Partita IVA) or Tax Codes (Codice Fiscale), correct Natura codes for tax-exempt or reverse charge items (e.g., N2.2, N3.2, N6.9), and precise digital signatures where mandated.

SDI Delivery Rules & Status Notifications

For SDI Delivery Rules & Status Notifications, this sequence gives the practical order of work.

  1. Transmission: Invoices are submitted to SDI via web service API, SFTP, PEC, or the Agenzia delle Entrate web portal.
  2. Clearing & Validation: SDI performs automated checks (XML schema, signature, VAT validity). If errors occur, SDI issues a Rejection Notice (Notifica di Scarto) within 5 days.
  3. Delivery: Upon successful validation, SDI delivers the invoice to the buyer’s registered Codice Destinatario/PEC and issues a Delivery Receipt (Ricevuta di Consegna).
  4. Archiving: Both issuer and recipient must preserve invoices electronically in accordance with Italian digital preservation laws (Conservazione Sostitutiva) for 10 years.

Official References & Guidance

For Official References & Guidance, review these points before moving on.

  • Agenzia delle Entrate - Fatture e Corrispettivi Portal
  • FatturaPA Official Technical Specifications & Schemas

Ready to convert your invoices?

Start converting PDF invoices to XRechnung, ZUGFeRD, and other formats today.

View Pricing

Ready to convert your invoices?

Start converting PDF invoices to XRechnung, ZUGFeRD, and other formats today with credits or a paid plan.

View Pricing

Related articles

Belgium E-Invoicing 2026: Complete Peppol Compliance Guide

Belgium B2B e-invoicing has been mandatory since January 2026. Complete guide to Peppol compliance, UBL format, and the penalties (up to €5,000) that apply

Read more

Leitweg-ID Finder: Format, Examples & State-by-State Rules (2026)

Find your Leitweg-ID for XRechnung. Validation tool, format breakdown (Bund vs. Bundesländer), Grobstruktur/Feinstruktur, and state routing rules.

Read more

Europe E-Invoicing Deadlines 2026: Germany, France, Belgium and ViDA

Updated April 2026: compare Europe’s key e-invoicing deadlines for Germany, France and Belgium, and see what the EU ViDA package means for ERP teams and

Read more

Invoice-Converter.com

Helping businesses across Europe convert invoices to XRechnung and other e-invoice formats with validation support. Review edge cases before submission.

20,000+ invoices processed
Fast & Secure
Trusted by hundreds

Features

Convert PDFs & create

  • PDF to XRechnung
  • PDF to UBL
  • PDF to XRechnung (CII)
  • PDF to ZUGFeRD
  • PDF to Factur-X
  • Create XRechnung
  • XRechnung to PDF

View & validate

  • XRechnung/XML Viewer
  • XRechnung Validator

Quick Links

  • Resources
  • Trust & Security Center
  • Developer API Documentation
  • Blog
  • FAQ
  • Pricing
  • Climate Contribution

Legal

  • Imprint
  • Privacy Policy
  • Data Processing Agreement
  • Terms & Conditions
  • Money-Back Guarantee

Get in Touch

contact@invoice-converter.com
Start Converting
© 2026 Invoice-Converter.com.Made with in Europe
GDPR Compliant
German Server