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.
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
- 00200File non conforme al formato (schema XSD)
- 00300IdFiscaleIVA del CedentePrestatore non valido
- 00301IdFiscaleIVA del CessionarioCommittente non valido
- 00305CodiceFiscale del CessionarioCommittente non valido
- 00311CodiceDestinatario non valido
- 00312CodiceDestinatario non coerente con FormatoTrasmissione
- 00320CodiceDestinatario errato per FPA12
- 00321CodiceDestinatario '0000000' ammesso solo con FPR12
- 00400Natura presente con AliquotaIVA diversa da zero (riga di dettaglio)
- 00401AliquotaIVA pari a zero senza Natura (riga di dettaglio)
- 00413Natura presente con AliquotaIVA diversa da zero (riepilogo)
- 00414AliquotaIVA pari a zero senza Natura (riepilogo)
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 →