Guida Tecnica

XML SDI vs XML SEPA: Differenza e Come Usarli per Pagare i Fornitori

XML SDI è la fattura elettronica (documento fiscale). XML SEPA è l'ordine di pagamento bancario. Sono standard diversi — ma puoi usarli entrambi per automatizzare i pagamenti fornitori partendo da qualunque gestionale.

Converti XML SDI in Pagamenti SEPA Trial 15 giorni gratis — Nessuna carta richiesta
Scritto da
Founder & Software Engineer di Synaptica Solution — Progetta soluzioni di automazione e AI per aziende italiane dal 2024. Esperto in pagamenti SEPA, chatbot sanitari e architetture multi-agent.

Risposta rapida

XML SDI = fattura elettronica (Agenzia delle Entrate, formato FatturaPA). XML SEPA = ordine di pagamento bancario (ISO 20022 pain.001.001.03, profilo CBI). Le banche non leggono XML SDI: accettano solo pain.001.001.03. Software come SEPA Manager leggono i tuoi XML SDI e generano il file SEPA corretto, qualunque sia il tuo gestionale.

Fonti: Agenzia delle Entrate — FatturaPA · CBI — Corporate Banking Interbancario · ISO 20022 | Aggiornato: maggio 2026

Cos'è l'XML SDI (Fattura Elettronica)

L'XML SDI (Sistema di Interscambio) è il formato standard della fattura elettronica italiana, definito dall'Agenzia delle Entrate. Ogni fattura B2B e B2G transitata dal 2019 è un file XML conforme allo schema FatturaPA v1.2.2.

Cosa contiene un file XML SDI:
  • Dati cedente e cessionario (P.IVA, ragione sociale, indirizzo)
  • Righe documento (descrizione, quantità, prezzo, aliquota IVA)
  • Totali (imponibile, IVA, totale fattura)
  • Dati di pagamento indicativi (IBAN beneficiario, importo, scadenza)
  • Allegati (PDF fattura, ecc.)

I dati di pagamento dentro l'XML SDI sono informativi, non esecutivi: indicano come e quando pagare, ma non eseguono il pagamento. Per pagare serve un secondo standard: l'XML SEPA.

Attenzione: Non tutte le banche mostrano l'IBAN del fornitore nell'XML SDI. SEPA Manager include un motore AI che estrae l'IBAN anche dai PDF allegati alla fattura.

Cos'è l'XML SEPA (Ordine di Pagamento Bancario)

L'XML SEPA è il formato per trasmettere ordini di pagamento alle banche. In Italia si usa il messaggio pain.001.001.03 (Customer Credit Transfer Initiation), definito dallo standard ISO 20022 nel profilo CBI (Corporate Banking Interbancario).

Cosa contiene un file XML SEPA pain.001.001.03:
  • Dati dell'ordinante (ragione sociale, IBAN, BIC)
  • Lista transazioni: IBAN beneficiario, importo, valuta, causale per ogni bonifico
  • Data di esecuzione richiesta
  • Tipo bonifico (SCT standard T+1, SCT Instant in 10 secondi)
  • Identificativo distinta univoco (EndToEndId)

Tutte le banche italiane — Intesa Sanpaolo, UniCredit, BNL, Banco BPM, BPER, Credem, Banca Sella, Fineco, BCC e altre — accettano file pain.001.001.03 nella sezione "Importa distinta" o "Pagamenti multipli" del corporate banking.

XML SDI vs XML SEPA: Tabella Comparativa

Caratteristica XML SDI (FatturaPA) XML SEPA (pain.001.001.03)
Scopo Documento fiscale (fattura) Ordine di pagamento bancario
Standard FatturaPA v1.2.2 (Agenzia delle Entrate) ISO 20022, profilo CBI
Chi lo riceve SDI (Agenzia delle Entrate) → cliente Banca dell'ordinante
Obbligatorio Sì, per fatture B2B/B2G dal 2019 No (ma standard de facto per bonifici multipli)
Esegue pagamenti No — solo informativo Sì — istruzione esecutiva alla banca
Dove si usa Gestionale, commercialista, Agenzia Entrate Home banking aziendale (import distinta)
Generato da Software di fatturazione (Aruba, Danea, FIC, Zucchetti…) Software di pagamento (SEPA Manager, moduli ERP Treasury)

Come Passare dall'XML SDI all'XML SEPA per Pagare i Fornitori

Il flusso completo per pagare i fornitori usando i tuoi file XML SDI:

1

Esporta le fatture passive come XML SDI dal gestionale

Dal tuo gestionale (Aruba, Danea Easyfatt, Mexal, Zucchetti, TeamSystem, Buffetti o altri) esporti le fatture passive ricevute nel formato XML SDI. Di solito la funzione si chiama "Esporta fatture" o "Scarica XML".

2

Carica i file XML SDI su SEPA Manager

Accedi a SEPA Manager con email e password. Carica i file XML SDI con drag&drop — singoli o come archivio ZIP (fino a 100 file). Non serve nessuna integrazione API con il tuo gestionale.

3

SEPA Manager legge i dati e genera il file XML SEPA

Il software estrae automaticamente IBAN, importo, causale e scadenza da ogni XML SDI (con AI per gli IBAN nascosti nei PDF allegati), poi genera un file XML SEPA pain.001.001.03 con tutti i bonifici selezionati.

4

Importa il file XML SEPA nel tuo home banking

Accedi al corporate banking, trova la sezione "Importa distinta" o "Pagamenti multipli", carica il file XML SEPA e autorizza con OTP o firma digitale. Una sola autorizzazione vale per tutti i bonifici della distinta.

Compatibilità gestionali verificata: Aruba Fatturazione, Danea Easyfatt, Mexal / Passepartout, Buffetti, TeamSystem ERP (senza modulo Treasury), Zucchetti Ad Hoc / Infinity / Mago (senza modulo pagamenti), Fatture in Cloud Pro e qualunque altro software che esporta XML SDI.

Gestionali che Esportano XML SDI (e Funzionano con SEPA Manager)

Qualunque software di fatturazione italiano conforme all'obbligo di fatturazione elettronica può esportare file XML SDI. Ecco come farlo con i principali:

A

Aruba Fatturazione

Menu Fatture → seleziona le fatture passive → Esporta → XML. Il file scaricato è il tuo XML SDI, pronto per SEPA Manager.

B

Danea Easyfatt

Acquisti → Fatture ricevute → seleziona → Esporta XML SDI. Se hai più fatture, esporta come archivio ZIP e carica tutto insieme su SEPA Manager.

C

Zucchetti / TeamSystem (senza modulo Treasury)

Dal ciclo passivo (Documenti di acquisto → Fatture fornitori), seleziona il periodo e usa la funzione di esportazione XML SDI. Non serve il modulo Treasury o il modulo pagamenti: SEPA Manager sostituisce quella funzione.

D

Mexal / Passepartout

Contabilità → Registrazioni → Fatture passive → Stampa XML SDI. Seleziona il periodo di competenza e scarica il batch.

Domande Frequenti

Posso usare gli XML SDI per fare i bonifici direttamente in banca?

No. Le banche italiane non accettano file XML SDI come distinta di pagamento. Richiedono il formato ISO 20022 pain.001.001.03 (profilo CBI). Devi prima convertire i tuoi XML SDI in un file SEPA — questo è esattamente quello che fa SEPA Manager.

Ho bisogno di Fatture in Cloud per usare SEPA Manager?

No. SEPA Manager offre due percorsi paritetici. Path A: connessione API con Fatture in Cloud (con write-back automatico dello stato pagato). Path B: upload manuale di file XML SDI da qualunque gestionale (senza write-back verso il gestionale di origine, ma con storico interno esportabile). Le funzionalità di generazione SEPA sono identiche in entrambi i percorsi.

L'XML SDI contiene già l'IBAN del fornitore?

Non sempre. L'XML SDI include i dati di pagamento (sezione <DatiPagamento>) con IBAN se il fornitore li ha inseriti in fattura. In molti casi l'IBAN è solo nell'allegato PDF della fattura o nel corpo testo. SEPA Manager ha un motore AI che estrae l'IBAN anche da PDF allegati, riducendo il bisogno di inserimento manuale.

Qual è il costo per automatizzare i pagamenti partendo da XML SDI?

SEPA Manager Piano Completa a €19/mese (15 file SEPA/mese) o Piano Pro a €29/mese (file illimitati, SDD, analytics avanzata). Trial gratuito 15 giorni con funzionalità Pro — nessuna carta di credito. La setup per il Path B (XML SDI) richiede circa 5 minuti.

Converti i Tuoi XML SDI in Pagamenti SEPA

Funziona con Aruba, Danea, Mexal, Zucchetti, TeamSystem e qualunque gestionale che esporta XML SDI. Nessuna integrazione API richiesta.

Inizia la Prova Gratuita — 15 giorni gratis

Nessuna carta di credito · Setup in 5 minuti · Annulla quando vuoi

Parliamone
Scrivici su WhatsApp