FatturaPA SDI: fatturazione B2B + B2G
XML SDI 1.2.x via Aruba + IPA code + ricevute consegna automatiche.
4 min lettura
FatturaPA in Italia
- XML schema SDI (Sistema di Interscambio)
- Trasmessa via SdI Agenzia Entrate
- Inoltrata al destinatario via PEC o canale SDI
Vinacta automatizza tutto via adapter Aruba (commercial provider preferred).
- Pacchetto base ~€10/anno + per-fattura
- Canale SdI dedicato
- Conservazione 10 anni inclusa
Step 2 — Credenziali Vinacta
- Codice destinatario SDI del fornitore o PEC
- IPA code (Indice PA per fatturazione enti pubblici)
- API Aruba credentials
Step 3 — Genera fattura
- Tipologia documento (TD01 fattura, TD04 nota credito, ...)
- Linee items (link a Bottling/Vinification con SKU + prezzo + IVA)
- Modalità pagamento (bonifico, ricevuta bancaria, ...)
- Causale (descrizione transazione)
Step 4 — Submit SDI
- Vinacta valida XML schema 1.2.x
- Submit via API Aruba
- SDI Agenzia Entrate riceve in ~30 secondi
- SDI inoltra a destinatario (PEC o canale)
- Vinacta riceve callback con identificativo SdI
Step 5 — Ricevute
- RC (Ricevuta di Consegna) → fattura recapitata cliente
- NS (Notifica Scarto) → errore validazione (raro se XML corretto)
- NR (Notifica Recapito) → cliente non ha PEC, accesso via portale AdE
Tutti i status tracciati in [/app/fiscal/invoices/[id]](/app/fiscal/invoices/[id]).
- Causale "reverse charge - art. 41 DL 331/93"
- Cliente paga IVA nel proprio paese
Vinacta auto-detecta dal codice paese P.IVA cliente.
- HS Code 2204 popolato auto
- Certificate of Origin separate
⚠️ Vendita B2C extra-UE non è fattura elettronica ma ricevuta o scontrino (varia).
- Ristoranti pubblici / mense scolastiche
- Eventi enti pubblici
- MePA Marketplace Agid
Richiede:
- IPA code del destinatario (obbligatorio)
- CIG (Codice Identificativo Gara) se da gara MePA
- CUP (Codice Unico Progetto) se da progetto PA
Vinacta supporta integration MePA (Sprint 5 LIVE).
- XML originali SDI (audit)
- CSV per commercialista (libro vendite + IVA)
- JSON API (REST v1 Enterprise)
Costi tipici
- Vinacta tier Cellar: incluso
- Commercialista: variabile (€500-2000/anno per gestione completa)
Best practice
✅ Verifica IBAN cliente prima di partita (no chargeback) ✅ CIG/CUP obbligatori B2G (no compliance scartati) ❌ Non generare fatture anticipate B2G (rischio reversal) ❌ Non amend fattura una volta accettata SDI (usa nota credito)
Vedi anche
- Accise + e-AD via InDogana— 4 min lettura
- Marketplace B2B: vendi a ristoranti + enoteche + distributori— 5 min lettura