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

EN 16931: tutti i campi obbligatori dello standard europeo per le fatture

Lo standard europeo EN 16931 costituisce la base di tutti i formati di fattura elettronica in Germania e nell'UE. Chiunque generi ZUGFeRD o XRechnung deve rispettare i suoi campi obbligatori — altrimenti la fattura verrà rifiutata.

> Risposta breve: EN 16931 definisce oltre 160 termini commerciali per le fatture elettroniche. I campi obbligatori includono numero fattura (BT-1), data (BT-2), valuta (BT-5), dati del venditore e dell'acquirente, campi importo e almeno una voce con quantità, prezzo e categoria fiscale.

Cos'è EN 16931 e perché è rilevante?

EN 16931 è lo standard europeo per il modello semantico dei dati di una fattura elettronica. Definisce oltre 160 termini commerciali (BT) e gruppi di termini commerciali (BG) che possono comparire in una fattura elettronica.

La legge sulle opportunità di crescita stabilisce che solo i formati conformi a EN 16931 si qualificano come fatture elettroniche. Sia ZUGFeRD (dal profilo EN 16931) che XRechnung sono conformi a questo standard. Lo standard EN 16931 è anche alla base del formato FatturaPA utilizzato dal Sistema di Interscambio (SDI) italiano, dimostrando la convergenza degli standard europei di fatturazione elettronica.

Quali campi sono obbligatori nell'intestazione della fattura?

BTNomeDescrizione
BT-1Numero fatturaIdentificativo unico della fattura
BT-2Data fatturaData di emissione (formato: AAAAMMGG)
BT-3Tipo fatturaTypeCode: 380 (fattura), 381 (nota di credito)
BT-5Codice valutaISO 4217, ad es. EUR

Quali dati del venditore (BG-4) sono obbligatori?

BTNomeDescrizione
BT-27NomeRagione sociale del venditore
BT-31Partita IVANumero di identificazione IVA
BT-40Codice PaeseISO 3166-1 alpha-2, ad es. DE

Quali dati dell'acquirente (BG-7) sono obbligatori?

BTNomeDescrizione
BT-44NomeRagione sociale dell'acquirente

Quali campi importo (BG-22) devono essere compilati?

BTNomeDescrizione
BT-106Totale vociSomma di tutti gli importi netti delle voci
BT-109Importo nettoImporto fattura senza imposta
BT-110Importo impostaImporto totale dell'imposta
BT-112Importo lordoImporto fattura comprensivo di imposta
BT-115Importo dovutoImporto dovuto per il pagamento

Quali campi delle voci (BG-25) sono obbligatori?

BTNomeDescrizione
BT-126Numero rigaIdentificativo unico della riga
BT-129QuantitàQuantità fatturata
BT-130UnitàCodice UN/ECE Rec 20 (C62, HUR, DAY)
BT-131Importo rigaImporto netto della voce
BT-146Prezzo unitarioPrezzo per unità netto
BT-151Categoria IVAS (Standard), E (Esente), Z (Zero)
BT-153Nome articoloDescrizione dell'articolo

Per le piccole imprese, si applica la categoria fiscale E (Esente) con aliquota 0% e il motivo di esenzione ai sensi del § 19 UStG.

Come posso verificare automaticamente i campi obbligatori?

TaxLayer valida ogni fattura generata automaticamente rispetto a tutti i BT obbligatori. Potete inoltre verificare il risultato con il Validatore ZUGFeRD e XRechnung gratuito o il Validatore KoSIT ufficiale.

Testate la validazione automatica gratuitamente: le prime due conversioni al mese sono disponibili senza carta di credito — iniziate ora.

Domande frequenti

Cos'è EN 16931?

EN 16931 è lo standard europeo per il modello semantico dei dati di una fattura elettronica. Definisce oltre 160 termini commerciali (BT) e gruppi (BG) che possono comparire in una fattura elettronica.

Quali campi sono obbligatori in ogni fattura elettronica?

I campi obbligatori più importanti includono: BT-1 (numero fattura), BT-2 (data), BT-5 (valuta), BT-27 (nome venditore), BT-44 (nome acquirente), BT-109 (importo netto) e BT-112 (importo lordo).

Quali dati devono essere inclusi nelle voci della fattura?

Ogni voce deve contenere: BT-126 (numero riga), BT-129 (quantità), BT-130 (unità), BT-131 (importo riga), BT-146 (prezzo unitario), BT-151 (categoria IVA) e BT-153 (nome articolo).

Qual è la differenza tra EN 16931 e XRechnung?

EN 16931 è lo standard di base europeo. XRechnung è un CIUS tedesco (personalizzazione) che definisce regole aggiuntive, ad es. il Leitweg-ID obbligatorio (BR-DE-01).

Come posso verificare se la mia fattura elettronica contiene tutti i campi obbligatori?

Utilizzate il Validatore ZUGFeRD e XRechnung gratuito direttamente nel browser. Controlla tutti i campi obbligatori EN 16931 e mostra i campi mancanti o errati.

In quale formato deve essere specificata la data della fattura?

La data della fattura (BT-2) deve essere nel formato AAAAMMGG, ad es. 20260603. TaxLayer imposta automaticamente questo formato correttamente.

Converti le tue fatture PDF ora

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

Inizia