TaxLayer
AccediInizia gratis
Tecnico2025-04-055 min di letturadi TaxLayer Team

Validatore KoSIT: come validare i file ZUGFeRD e XRechnung

Il Validatore KoSIT (Koordinierungsstelle für IT-Standards — Centro di Coordinamento per gli Standard IT) è lo strumento ufficiale dell'amministrazione tedesca per la validazione delle fatture elettroniche. Chiunque invii file ZUGFeRD o XRechnung dovrebbe validarli preventivamente — una fattura rifiutata ritarda il pagamento e causa lavoro aggiuntivo non necessario.

> Risposta breve: Il Validatore KoSIT verifica le fatture elettroniche rispetto a schemi XSD, regole aziendali e regole CIUS tedesche. Potete utilizzarlo come strumento Java locale oppure usare il Validatore ZUGFeRD e XRechnung gratuito direttamente nel browser.

Cosa controlla esattamente il Validatore KoSIT?

Il Validatore esegue cinque controlli sequenziali:

  1. Controllo sintattico: l'XML è ben formato?
  2. Controllo dello schema: la struttura è conforme allo schema UBL 2.1 o CII?
  3. Regole aziendali (BR): tutti i campi obbligatori sono presenti? (BR-01 a BR-65)
  4. Regole di calcolo (BR-CO): i totali tornano? (Netto + Imposta = Lordo)
  5. Regole CIUS: regole specifiche tedesche per XRechnung (BR-DE-01 a BR-DE-25)

Solo quando tutti e cinque i livelli sono superati, la fattura elettronica è considerata valida. Un singolo errore a qualsiasi livello comporta il rifiuto.

Come posso utilizzare il Validatore KoSIT?

Opzione 1: Validatore online

Diversi fornitori offrono il Validatore KoSIT come strumento online. Caricate il vostro file XML e ricevete immediatamente un risultato di validazione. Lo svantaggio: i dati della vostra fattura vengono trasmessi a un server esterno.

Opzione 2: Riga di comando (Java)

Il Validatore ufficiale è un programma Java:

  1. Installate Java Runtime (JRE 11+)
  2. Scaricate lo ZIP del Validatore
  3. Caricate la configurazione (Scenarios) per XRechnung o ZUGFeRD
  4. Eseguite il comando: java -jar validationtool.jar -s scenarios.xml file.xml

Opzione 3: Validatore gratuito basato su browser

Il Validatore ZUGFeRD e XRechnung sul nostro sito web verifica il vostro file XML direttamente nel browser rispetto a tutti i campi obbligatori EN 16931. Nessuna installazione, nessun caricamento — il file non lascia mai il vostro computer.

Quali sono gli errori di validazione più comuni?

ErroreCausaSoluzione
BR-02Data fattura mancanteAggiungere BT-2 (IssueDate)
BR-06Nome venditore mancanteAggiungere BT-27 (SellerName)
BR-16Nessuna voceAggiungere almeno una InvoiceLine
BR-CO-10Totale erratoVerificare i totali delle voci
BR-DE-01[Leitweg-ID](/blog/leitweg-id-spiegato) mancanteAggiungere BT-10 per XRechnung

Una panoramica completa dei campi obbligatori si trova in EN 16931: tutti i campi obbligatori.

Perché dovrei validare prima dell'invio?

Una fattura elettronica non valida viene immediatamente rifiutata dagli enti governativi tramite lo ZRE. Anche le aziende con sistemi automatizzati di ricezione fatture rifiutano i file difettosi. Il risultato: pagamenti ritardati e lavoro di correzione non necessario.

Validate ogni fattura elettronica prima dell'invio con il Validatore ZUGFeRD e XRechnung gratuito — direttamente nel browser, senza caricare su un server. In alternativa, potete creare un XRechnung tramite il Generatore XRechnung basato su modulo — la validazione è integrata.

Come valida automaticamente TaxLayer?

TaxLayer valida automaticamente ogni fattura elettronica generata rispetto a tutti i campi obbligatori EN 16931 prima che il file sia disponibile per il download. In questo modo evitate i rifiuti da parte del destinatario — senza un passaggio di validazione manuale. Le prime due conversioni al mese sono gratuite.

Domande frequenti

Cos'è il Validatore KoSIT?

Il Validatore KoSIT è lo strumento ufficiale del Koordinierungsstelle für IT-Standards (Centro di Coordinamento per gli Standard IT) per la validazione delle fatture elettroniche. Valida i file XML rispetto a schemi XSD, regole Schematron e regole CIUS tedesche per XRechnung.

Quali controlli esegue il Validatore KoSIT?

Esegue cinque livelli di controllo: controllo sintattico (XML ben formato), controllo dello schema (struttura UBL/CII), regole aziendali (BR-01 a BR-65), regole di calcolo (netto + imposta = lordo) e regole CIUS (BR-DE-01 a BR-DE-25).

Esiste un'alternativa gratuita online al Validatore KoSIT?

Sì. Il Validatore ZUGFeRD e XRechnung di TaxLayer verifica il file direttamente nel browser rispetto a tutti i campi obbligatori EN 16931 — senza installazione, senza caricamento su un server.

Cosa significa l'errore BR-DE-01?

BR-DE-01 significa che il Leitweg-ID (BT-10) è mancante. Questo errore si verifica con XRechnung poiché il Leitweg-ID è un campo obbligatorio. Maggiori dettagli in Leitweg-ID spiegato.

Posso validare i PDF ZUGFeRD con il Validatore?

Il Validatore KoSIT ufficiale controlla solo file XML. Il Validatore TaxLayer può anche controllare PDF ZUGFeRD direttamente nel browser — estrae automaticamente l'XML incorporato.

Devo validare ogni fattura elettronica prima dell'invio?

Non è legalmente obbligatorio ma fortemente raccomandato. Una fattura elettronica non valida verrà rifiutata dal destinatario, ritardando il pagamento. TaxLayer valida automaticamente rispetto a EN 16931 prima di generare il file.

Converti le tue fatture PDF ora

Prova TaxLayer gratuitamente — 2 conversioni al mese, senza carta di credito.

Inizia