Vinacta
Produttore

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

  1. Vinacta valida XML schema 1.2.x
  2. Submit via API Aruba
  3. SDI Agenzia Entrate riceve in ~30 secondi
  4. SDI inoltra a destinatario (PEC o canale)
  5. 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