Verifica una FatturaPA prima di inviarla allo SDI
Carica il file XML: il validatore lo controlla con lo schema ufficiale 1.2.3 e con i controlli di coerenza dello SDI che si possono eseguire senza lo SDI, con il codice di errore SDI per ogni esito.
Questa pagina in: English
Cosa viene verificato
- Schema XSD FatturaPA 1.2.3 dell'Agenzia delle Entrate (FPR12 e FPA12).
- Controlli di coerenza dell'Allegato A 1.9.1 verificabili offline (codici SDI 00400–00477), nella nostra implementazione.
- Non verificati qui: nome file, firma, duplicati e controlli sui registri, che solo lo SDI può eseguire.
- Ogni esito con codice, gravità, messaggio e posizione nell'XML.
Regole utilizzate
| Set di regole | Pubblicato da | Versione |
|---|---|---|
| FatturaPA (schema XML, controlli SDI) | Agenzia delle Entrate | 1.2.3 |
Ogni regola spiegata
Ogni esito del risultato rimanda a una pagina con il testo della regola, la gravità per set di regole e il controllo tecnico. Le regole di questa pagina:
- SDI 29
- Checks of this API 3
Automatizza la verifica
Lo stesso validatore come API REST: una chiamata con la tua chiave API, il risultato in JSON. Il piano Free comprende 100 documenti al mese.
curl -H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/xml" \
--data-binary @fattura.xml \
"https://einvoice-api-main-f5141d8.zuplo.app/v1/validate"
Privacy
Il file viene trasmesso cifrato tramite il nostro gateway API (Zuplo) al nostro server in Germania, verificato solo in memoria ed eliminato dopo la risposta. Non viene né salvato né registrato. Per contare le verifiche giornaliere, il gateway usa il tuo indirizzo IP; il contatore scade dopo 24 ore. Questa pagina non usa cookie. Se possibile, usa fatture di prova o anonimizzate. Dettagli nell'informativa privacy (in tedesco).
Domande frequenti
Il validatore è gratuito?
Sì. Verifichi 5 file al giorno senza registrazione. Per più documenti e per la verifica nel tuo software c'è l'API, anche con un piano gratuito (100 documenti al mese).
Le mie fatture vengono salvate?
No. Il file viene verificato solo in memoria, su server in Germania, ed eliminato dopo la risposta. Non finisce mai su disco né in un log.
Il risultato è vincolante?
Il validatore usa le specifiche ufficiali nella versione in vigore e le indica nel risultato. L'accettazione della fattura spetta al destinatario o allo SDI. Non è una consulenza legale o fiscale.
Il validatore invia la fattura allo SDI?
No. Esegue solo la verifica. L'invio tramite lo SDI spetta al tuo intermediario o al tuo canale.
Altri validatori
- Validate an e-invoice – free, without sign-up
- Validate XRechnung – with the official KoSIT rules
- Validate ZUGFeRD – PDF and XML in one step
- Validate Factur-X – with the French BR-FR rules
- Validate a Peppol BIS Billing 3.0 invoice
- Validate a KSeF FA(3) invoice before sending it
- Validate a CIUS-RO invoice before uploading it to SPV
- Validate a Croatian eRačun (HR-CIUS)