🇮🇹 FatturaPA · Sistema di Interscambio · schema v1.2.2

Valida FatturaPA prima che lo SdI lo faccia.

La maggior parte dei validatori gratuiti di fatture elettroniche non supporta FatturaPA. eleata lo fa: ogni fattura è controllata contro lo schema ufficiale AgID v1.2.2 (una violazione è il controllo SdI 00200) e un insieme curato di controlli semantici SdI (i codici 00xxx) — e ottieni la correzione, non solo il numero della regola.

Copertura attuale: schema v1.2.2 + i controlli SdI inequivocabili (formati fiscal-id / partita IVA, coerenza Natura↔AliquotaIVA sulle righe e sul riepilogo IVA, regole CodiceDestinatario, reverse-charge EsigibilitaIVA, "almeno un fiscal id", enum RegimeFiscale / TipoDocumento / Natura, coerenza degli importi come avviso). .p7m (CAdES) buste e le regole SdI più profonde sono nella roadmap v1.1 — ti indichiamo esattamente cosa è stato controllato in ogni risposta.

Ottieni una chiave API gratuitaGitHub ActionEsempio XML FatturaPA

API

curl -s https://api.eleata.io/v1/validate?format=fatturapa \
  -H "Authorization: Bearer $EINVOICE_API_KEY" \
  -H "Content-Type: application/xml" \
  --data-binary @IT01234567890_FPR01.xml
# -> { "valid": true, "format": "fatturapa", "errors": [], "ruleset": "FatturaPA schema v1.2.2 + curated SdI controls (v1)" }

CLI / CI

npx @eleata/validate-einvoice validate fattura.xml --format fatturapa

# GitHub Action — fail the build on a scarto
- uses: hernaninverso/validate-einvoice-action@v1
  with:
    files: invoices/**/*.xml
    format: fatturapa
    api-key: ${{ secrets.EINVOICE_API_KEY }}

Errori comuni FatturaPA / SdI

Tutti i codici errore → · Mandato di fatturazione elettronica in Italia spiegato →

Integrare FatturaPA / SdI in un ERP o pipeline?

Offriamo pacchetti di "supporto integrazione" a scopo fisso — ad es. collegare il validatore al tuo CI in 2 giorni, o al controllo pre-invio del tuo ERP in 5. Prezzo fisso, deliverable fissi, nessuna consulenza a tempo indeterminato.

Parlaci della tua configurazione →