Validazione

Scarti individuati da noi, prima che li veda chiunque altro.

Applichiamo gli stessi set di regole usati dalle reti e dalle piattaforme fiscali, nelle versioni che pubblicano. Quando una fattura non passa, la correzione va nella mappatura, così lo stesso errore non si ripresenta il mese dopo.

R
ValidazioneNel pacchetto standard
Set di regole
EN 16931 1.3.16 · Peppol BIS 3.0.21 · XRechnung 3.0.2 · CIUS-⁠RO 1.0.9 · FA(3) 1-⁠0E
Test di correzione
26 difetti corretti su 26
Ultima esecuzione completa
28/09/2026
Validazione

Cosa controlliamo

  • 01

    Schema

    La struttura del file rispetto all’XSD ufficiale: UBL 2.1, CII D16B o FA(3).

  • 02

    Regole di business

    EN 16931 e le regole proprie della rete, come Peppol BIS o XRechnung, eseguite con i validatori pubblicati.

  • 03

    Contenuti per paese

    I campi richiesti dall’articolo 226 della direttiva IVA, più le regole aggiuntive per Germania, Francia, Polonia, Belgio e Romania.

  • 04

    Cifre di controllo

    IBAN, NIP, CUI, numero d’impresa, USt-IdNr. e SIREN. La piattaforma francese che abbiamo testato non controllava le cifre del SIREN, quindi lo facciamo noi.

  • 05

    PDF ibridi

    File Factur-X e ZUGFeRD in PDF/A-⁠3, con controllo anche dell’XML incorporato. La Germania richiede un dettaglio che gli strumenti standard lasciano passare, quindi lo controlliamo a parte.

  • 06

    Parsing sicuro

    Ogni file viene letto con entità esterne e DTD disattivate. Un file che prova a caricarne una viene rifiutato prima che una qualsiasi regola lo legga.

Validazione

I livelli di controllo che ogni documento supera

I livelli di controllo che ogni documento supera
DocumentoVerificato con
Peppol BIS 3.0 (UBL)UBL 2.1 XSD → EN 16931 schematron 1.3.16 → Peppol BIS Billing 3.0.21
RO e-⁠Factura (UBL)UBL 2.1 XSD → EN 16931 e CIUS-⁠RO 1.0.9
XRechnung 3.0 (UBL o CII)XSD → validatore KoSIT 1.6.3 con la configurazione XRechnung 3.0.2
XML CII e Factur-XCII D16B XSD → EN 16931 CII schematron 1.3.16
KSeF FA(3)FA(3) XSD 1-⁠0E → regole KSeF per i file: UTF-⁠8, senza byte-order mark, al massimo 1 MB
PDF Factur-X e ZUGFeRDPDF/A-⁠3B con veraPDF → Mustang → l’XML incorporato

Cosa ci serve da voi

Cosa ci serve da voi

  • La fattura mappata per ogni variante compresa nel perimetro
  • Il canale, così sappiamo quali regole si applicano

Cosa ricevete

  • Un report di validazione per ogni fattura di test
  • Ogni errore con l’ID della regola e il campo a cui rimanda
  • La cartella delle evidenze al passaggio di consegne: file, report e ID di invio
26 difetti su 26 respinti, poi corretti.

Il 27/09/2026 abbiamo inserito di proposito 26 difetti rispetto alle regole Peppol, XRechnung, CII, CIUS-⁠RO e FA(3). La regola ufficiale li ha intercettati tutti, e ognuno ha superato il controllo una volta corretto.

Consultate le evidenze
Fasi

L’ordine dei controlli

  1. Lettura sicura

    Nessuna entità esterna e nessuna DTD.

    01/05
  2. Schema

    Struttura rispetto all’XSD ufficiale.

    02/05
  3. Regole

    EN 16931 e le regole proprie della rete.

    03/05
  4. Paese

    Contenuti obbligatori e cifre di controllo.

    04/05
  5. Report

    Esito positivo, oppure la regola e il campo in errore.

    05/05
Domande

Validazione

Un file valido significa che la fattura sarà accettata?
Elimina gli scarti che le regole permettono di prevedere. Una piattaforma può comunque rifiutare una fattura per motivi esterni al file, come un’autorizzazione mancante o un duplicato. Questi casi vi tornano come stato, con il codice della piattaforma stessa.
Fate test anche sulle piattaforme stesse?
Sì, nei loro ambienti di test prima dell’avvio in produzione: KSeF 2.0 TEST, il servizio di validazione di ANAF, la sandbox di un access point Peppol e la sandbox di una piattaforma francese.
Contatti

Portateci una fattura che continua a essere scartata.

Inviateci il file e il messaggio di ritorno. Vi diremo quale regola viola e dove va fatta la correzione.

  • Il vostro ERP e la versione
  • Il primo canale di trasmissione e l’entità giuridica
  • Una fattura rappresentativa e lo stato delle credenziali

Chiamata di 30 minuti

Scegliete un orario

Scegliete un orario