Vai al contenuto principale
Campi obbligatori XRechnung: checklist con numeri BT e regole BR-DE
Blog

Campi obbligatori XRechnung: checklist con numeri BT e regole BR-DE

13 min di letturaVerificato: 20 ottobre 2026
Esporta Markdown

Riferimenti ufficiali

Usa queste fonti per verificare date, formati e modifiche ufficiali delle regole.

XRechnung è la specifica tedesca della norma europea di fatturazione EN 16931. Un campo può essere facoltativo nella EN 16931 e diventare obbligatorio per una regola tedesca BR-DE. La tabella elenca i campi che il validatore KoSIT richiede per ogni fattura XRechnung 3.0.2, con la regola che fallisce quando il campo manca. Ogni numero BT porta alla pagina del campo.

Per controllare un file esistente usa il nostro validatore XRechnung gratuito. La guida ai codici di errore KoSIT spiega le regole che falliscono più spesso.

I campi obbligatori a colpo d’occhio

Le regole provengono dalla configurazione KoSIT v2026-08-31 (XRechnung 3.0.2, artefatti di validazione EN 16931 1.3.16). Le righe condizionali valgono solo nel caso indicato, per esempio per una categoria IVA, un mezzo di pagamento o uno sconto a livello di documento. Non compaiono i campi del beneficiario (BG-10), del periodo di riga (BG-26), di sconti e maggiorazioni di riga (BG-27, BG-28), degli schemi degli identificativi articolo (BG-31) e degli attributi dell’articolo (BG-32). La tabella copre la CIUS XRechnung di base, non l’estensione per veicoli puliti (Clean Vehicles, CVD): le sue regole BR-DE-CVD-01 e BR-DE-CVD-02 richiedono anche BT-12 e BT-17, e BR-DE-CVD-03, BR-DE-CVD-04 e BR-DE-CVD-05 una categoria di veicolo su una riga di fattura (BT-158 con schema CVD, BT-160 e BT-161).

Mappa interattiva

Tocca una zona della fattura per vedere i suoi campi obbligatori e la regola che rende obbligatorio ciascuno.

campi in ogni fattura

di cui solo per regole XRechnung

in più in certi casi

8 sempre obbligatori · +7 in certi casi

Regola XRechnungRegola EN 16931Solo in certi casi
Una XRechnung richiede 37 termini di business in ogni fattura: Intestazione 7, Venditore 8, Acquirente 5, Righe 7, Totali e IVA 9, Pagamento 1. 13 di questi sono richiesti solo da regole XRechnung (BR-DE, più le regole PEPPOL-EN16931 che XRechnung applica), ad esempio il riferimento dell’acquirente BT-10 e il contatto del venditore da BT-41 a BT-43; gli altri da regole EN 16931. Altri 40 diventano obbligatori in certi casi, ad esempio con un indirizzo di consegna, un addebito diretto, uno sconto o un’esenzione IVA. Fonte: XRechnung 3.0.2 nella configurazione KoSIT del 31 ago 2026; stesso elenco di campi della nostra guida ai campi obbligatori XRechnung.
BTCampoRegolaObbligo
BT-1Numero fatturaBR-02Obbligatorio
BT-2Data di emissione della fatturaBR-03Obbligatorio
BT-3Codice tipo fatturaBR-04Obbligatorio
BT-5Codice valuta fatturaBR-05Obbligatorio
BT-10Riferimento acquirenteBR-DE-15Obbligatorio
BT-23Identificatore del tipo di processo di businessPEPPOL-EN16931-R001Obbligatorio
BT-24Identificatore della specificaBR-01Obbligatorio
BT-25Riferimento a fattura precedenteBR-55Condizionale: per ogni riferimento a una fattura precedente (BG-3), per esempio in una fattura di rettifica (BR-55)
BT-27Nome del venditoreBR-06Obbligatorio
BT-29Identificativo del venditoreBR-CO-26Condizionale: in ogni fattura almeno uno tra BT-29, BT-30 o BT-31 (BR-CO-26)
BT-30Identificativo di registrazione legale del venditoreBR-CO-26Condizionale: in ogni fattura almeno uno tra BT-29, BT-30 o BT-31 (BR-CO-26)
BT-31Identificativo IVA del venditoreBR-CO-26, BR-DE-16, BR-S-02, BR-Z-02, BR-E-02, BR-AE-02, BR-IC-02, BR-G-02Condizionale: in ogni fattura almeno uno tra BT-29, BT-30 o BT-31 (BR-CO-26); con categoria IVA S, Z, E o AE (BR-S/Z/E/AE-02) e L o M (BR-DE-16): BT-31, BT-32 o BT-63 in BG-11; con K o G (BR-IC-02, BR-G-02): BT-31 o BT-63; non con O (BR-O-02)
BT-32Identificativo fiscale del venditoreBR-DE-16, BR-S-02, BR-Z-02, BR-E-02, BR-AE-02Condizionale: alternativa a BT-31 o BT-63 con categoria IVA S, Z, E o AE (BR-S/Z/E/AE-02) e L o M (BR-DE-16); non basta con K o G (BR-IC-02, BR-G-02)
BT-34Indirizzo elettronico del venditorePEPPOL-EN16931-R020, BR-62Obbligatorio
BT-37Città del venditoreBR-DE-3Obbligatorio
BT-38Codice postale del venditoreBR-DE-4Obbligatorio
BT-40Codice paese del venditoreBR-09Obbligatorio
BT-41Punto di contatto del venditoreBR-DE-5Obbligatorio
BT-42Numero di telefono del contatto del venditoreBR-DE-6Obbligatorio
BT-43Indirizzo e-mail del contatto del venditoreBR-DE-7Obbligatorio
BT-44Nome dell'acquirenteBR-07Obbligatorio
BT-47Identificativo di registrazione legale dell'acquirenteBR-AE-02Condizionale: con categoria IVA AE, se manca BT-48 (BR-AE-02)
BT-48Identificativo IVA dell'acquirenteBR-IC-02, BR-AE-02Condizionale: con categoria IVA K (BR-IC-02); con AE, BT-48 o BT-47 (BR-AE-02); non con O (BR-O-02)
BT-49Indirizzo elettronico dell'acquirentePEPPOL-EN16931-R010, BR-63Obbligatorio
BT-52Città dell'acquirenteBR-DE-8Obbligatorio
BT-53Codice postale dell'acquirenteBR-DE-9Obbligatorio
BT-55Codice paese dell'acquirenteBR-11Obbligatorio
BT-62Nome del rappresentante fiscale del venditoreBR-18Condizionale: se è indicato un rappresentante fiscale del venditore (BG-11) (BR-18)
BT-63Identificativo IVA del rappresentante fiscale del venditoreBR-56Condizionale: se è indicato un rappresentante fiscale del venditore (BG-11) (BR-56); non con categoria IVA O (BR-O-02)
BT-69Codice paese del rappresentante fiscaleBR-20Condizionale: se è indicato un rappresentante fiscale del venditore (BG-11) (BR-20)
BT-73Data di inizio del periodo di fatturazioneBR-CO-19Condizionale: se è indicato un periodo di fatturazione (BG-14): BT-73 o BT-74 (BR-CO-19)
BT-74Data di fine del periodo di fatturazioneBR-CO-19Condizionale: se è indicato un periodo di fatturazione (BG-14): BT-73 o BT-74 (BR-CO-19)
BT-72Data effettiva di consegnaBR-IC-11Condizionale: con categoria IVA K: BT-72 o un periodo di fatturazione (BG-14)
BT-77Citta del luogo di consegnaBR-DE-10Condizionale: se è indicato un indirizzo di consegna (BG-15)
BT-78CAP del luogo di consegnaBR-DE-11Condizionale: se è indicato un indirizzo di consegna (BG-15)
BT-80Codice paese del luogo di consegnaBR-IC-12, BR-57Condizionale: con categoria IVA K, o se è indicato un indirizzo di consegna (BG-15)
BT-81Codice del tipo di mezzo di pagamentoBR-DE-1, BR-49Obbligatorio
BT-84Identificativo del conto di pagamentoBR-DE-23-a, BR-50, BR-61Condizionale: se BT-81 è 30 o 58 (bonifico)
BT-87Numero principale del conto della carta di pagamentoBR-DE-24-aCondizionale: con pagamento con carta (BG-18), richiesto dai codici 48, 54 o 55 in BT-81 (BR-DE-24-a); al massimo le prime 6 e le ultime 4 cifre (BR-51)
BT-89Identificativo del riferimento del mandatoPEPPOL-EN16931-R061, BR-DE-25-aCondizionale: se BT-81 è 49 o 59 (addebito diretto, BG-19) (PEPPOL-EN16931-R061, BR-DE-25-a)
BT-90Identificativo creditore assegnato dalla bancaBR-DE-30Condizionale: con addebito diretto (BG-19): il codice 59 in BT-81 lo richiede (BR-DE-25-a), il codice 49 tramite il riferimento del mandato BT-89 (PEPPOL-EN16931-R061)
BT-91Identificativo del conto addebitatoBR-DE-31Condizionale: con addebito diretto (BG-19): il codice 59 in BT-81 lo richiede (BR-DE-25-a), il codice 49 tramite il riferimento del mandato BT-89 (PEPPOL-EN16931-R061)
BT-92Importo dello sconto a livello documentoBR-31Condizionale: per ogni sconto a livello di documento (BG-20)
BT-93Importo base dello sconto a livello documentoPEPPOL-EN16931-R041Condizionale: per uno sconto a livello di documento con percentuale (BT-94) (PEPPOL-EN16931-R041)
BT-94Percentuale dello sconto a livello documentoPEPPOL-EN16931-R042Condizionale: per uno sconto a livello di documento con importo base (BT-93) (PEPPOL-EN16931-R042)
BT-95Codice categoria IVA dello sconto a livello documentoBR-32Condizionale: per ogni sconto a livello di documento (BG-20)
BT-96Aliquota IVA dello sconto a livello documentoBR-S-06, BR-Z-06, BR-E-06, BR-AE-06, BR-IC-06, BR-G-06, BR-AF-06, BR-AG-06Condizionale: per ogni sconto a livello di documento (BG-20), con categoria IVA S o L (maggiore di 0; per L l’UBL accetta anche 0), Z, E, AE, K, G (0) o M (0 o più); non con O
BT-97Motivo dello sconto a livello documentoBR-33, BR-CO-21Condizionale: per ogni sconto a livello di documento (BG-20): BT-97 o BT-98
BT-98Codice motivo dello sconto a livello documentoBR-33, BR-CO-21Condizionale: per ogni sconto a livello di documento (BG-20): BT-97 o BT-98
BT-99Importo dell'addebito a livello documentoBR-36Condizionale: per ogni maggiorazione a livello di documento (BG-21)
BT-100Importo base dell'addebito a livello documentoPEPPOL-EN16931-R041Condizionale: per una maggiorazione a livello di documento con percentuale (BT-101) (PEPPOL-EN16931-R041)
BT-101Percentuale dell'addebito a livello documentoPEPPOL-EN16931-R042Condizionale: per una maggiorazione a livello di documento con importo base (BT-100) (PEPPOL-EN16931-R042)
BT-102Codice categoria IVA dell'addebito a livello documentoBR-37Condizionale: per ogni maggiorazione a livello di documento (BG-21)
BT-103Aliquota IVA dell'addebito a livello documentoBR-S-07, BR-Z-07, BR-E-07, BR-AE-07, BR-IC-07, BR-G-07, BR-AF-07, BR-AG-07Condizionale: per ogni maggiorazione a livello di documento (BG-21), con categoria IVA S o L (maggiore di 0; per L l’UBL accetta anche 0), Z, E, AE, K, G (0) o M (0 o più); non con O
BT-104Motivo dell'addebito a livello documentoBR-38, BR-CO-22Condizionale: per ogni maggiorazione a livello di documento (BG-21): BT-104 o BT-105
BT-105Codice motivo dell'addebito a livello documentoBR-38, BR-CO-22Condizionale: per ogni maggiorazione a livello di documento (BG-21): BT-104 o BT-105
BT-106Somma degli importi netti delle righe fatturaBR-12Obbligatorio
BT-109Importo totale fattura senza IVABR-13Obbligatorio
BT-110Importo totale IVA della fatturaBR-CO-15, PEPPOL-EN16931-R053Obbligatorio
BT-111Importo totale IVA nella valuta contabileBR-53, PEPPOL-EN16931-R054Condizionale: se è indicata una valuta di contabilizzazione IVA (BT-6) (BR-53)
BT-112Importo totale fattura con IVABR-14Obbligatorio
BT-115Importo dovuto per il pagamentoBR-15Obbligatorio
BT-116Imponibile per categoria IVABR-45Obbligatorio
BT-117Importo IVA per categoria IVABR-46Obbligatorio
BT-118Codice categoria IVABR-47Obbligatorio
BT-119Aliquota categoria IVABR-DE-14Obbligatorio
BT-120Motivo testuale di esenzione IVABR-E-10, BR-AE-10, BR-IC-10, BR-G-10, BR-O-10Condizionale: BT-120 o BT-121 nel riepilogo IVA per la categoria IVA E, AE, K, G o O; non con S, Z, L o M
BT-121Codice motivo esenzione IVABR-E-10, BR-AE-10, BR-IC-10, BR-G-10, BR-O-10Condizionale: BT-120 o BT-121 nel riepilogo IVA per la categoria IVA E, AE, K, G o O; non con S, Z, L o M
BT-122Riferimento documento di supportoBR-52Condizionale: per ogni documento giustificativo aggiuntivo (BG-24) (BR-52)
BT-126Identificativo della riga di fatturaBR-21Obbligatorio
BT-129Quantità della riga di fatturaBR-22Obbligatorio
BT-130Codice unità di misura della quantità della riga di fatturaBR-23Obbligatorio
BT-131Importo netto della riga di fatturaBR-24Obbligatorio
BT-146Prezzo netto articoloBR-26Obbligatorio
BT-151Codice categoria IVA riga fatturaBR-CO-04Obbligatorio
BT-152Aliquota categoria IVA riga fatturaBR-S-05, BR-Z-05, BR-E-05, BR-AE-05, BR-IC-05, BR-G-05, BR-AF-05, BR-AG-05Condizionale: su ogni riga con categoria IVA S o L (maggiore di 0; per L l’UBL accetta anche 0), Z, E, AE, K, G (0) o M (0 o più); non con O
BT-153Nome articolo riga fatturaBR-25Obbligatorio

BT-35 è facoltativo: è la prima riga dell’indirizzo del venditore. Non rifiutare un indirizzo altrimenti completo solo perché BT-35 è vuoto. Anche il numero del documento di trasporto (BT-16) è facoltativo.

Le regole tedesche BR-DE per gruppo

Contatto del venditore: BR-DE-2 richiede il CONTATTO DEL VENDITORE (BG-6). BR-DE-5 richiede il punto di contatto del venditore (BT-41), BR-DE-6 il numero di telefono (BT-42) e BR-DE-7 l’indirizzo e-mail (BT-43). BR-DE-27 e BR-DE-28 aggiungono avvisi: il numero deve contenere almeno tre cifre, l’indirizzo e-mail esattamente una @. In CII indica BT-41 come nome di persona o come reparto, non entrambi (CII-SR-465).

Indirizzi: BR-DE-3 e BR-DE-4 richiedono città (BT-37) e codice postale (BT-38) del venditore; BR-DE-8 e BR-DE-9 richiedono lo stesso per l’acquirente (BT-52, BT-53). Anche un indirizzo di consegna (BG-15) richiede città e codice postale.

Riferimento dell’acquirente: BR-DE-15 richiede il riferimento dell’acquirente (BT-10). KoSIT verifica solo che il campo sia presente, non il suo formato. Per un ente pubblico inserisci il riferimento di instradamento che ti ha dato, di solito una Leitweg-ID; ai clienti aziendali chiedi quale riferimento si aspettano. Non inventare un valore. Per XRechnung, Invoice-Converter.com avvisa nella fase di revisione se una Leitweg-ID in BT-10 ha una cifra di controllo errata.

Identificativi fiscali: BR-DE-16 si applica se la fattura usa la categoria IVA S, Z, E, AE, K, G, L o M. Servono allora la partita IVA del venditore (BT-31), il suo codice di registrazione fiscale (BT-32) o un rappresentante fiscale (BG-11), di cui BR-56 richiede la partita IVA (BT-63). Per la categoria K o G, le regole EN 16931 BR-IC-02 e BR-G-02 accettano solo BT-31 o BT-63; BT-32 da solo non basta.

Pagamento: BR-DE-1 richiede le istruzioni di pagamento (BG-16) con un codice del mezzo di pagamento (BT-81). Il codice determina il gruppo successivo: 30 o 58 (bonifico) richiede BG-17 con il conto in BT-84 (BR-DE-23-a), 48, 54 o 55 (carta) richiede BG-18 (BR-DE-24-a) e 59 (addebito diretto) richiede BG-19 (BR-DE-25-a); con il codice 49 o 59, PEPPOL-EN16931-R061 richiede anche il riferimento del mandato (BT-89). Con il codice 58, BR-DE-19 avvisa se BT-84 non è un IBAN valido.

Gli indirizzi elettronici richiedono uno schema

BT-34 e BT-49 sono facoltativi nella EN 16931. Nonostante i nomi Peppol, KoSIT controlla PEPPOL-EN16931-R020 (indirizzo elettronico del venditore, BT-34) e PEPPOL-EN16931-R010 (indirizzo elettronico dell’acquirente, BT-49) come errori per ogni XRechnung, non solo per Peppol. BR-62 e BR-63 richiedono poi l’identificativo dello schema (schemeID).

9930:DE123456789 è un esempio di endpoint del venditore (schema 9930 con una partita IVA tedesca), non un valore XRechnung fisso. Un indirizzo e-mail usa lo schema EM, una Leitweg-ID lo schema 0204. Usa gli identificativi che acquirente e venditore usano davvero per la fatturazione elettronica.

Invoice-Converter.com crea e controlla il file XRechnung. Non invia fatture e non è un access point Peppol.

BT-9 e BT-20 non sono più obbligatori per un importo dovuto

Checklist meno recenti indicano la data di scadenza (BT-9) o le condizioni di pagamento (BT-20) come obbligatorie quando c’è un importo dovuto. Era la regola BR-CO-25. Gli artefatti di validazione EN 16931 1.3.16, usati dalla configurazione KoSIT v2026-08-31, l’hanno eliminata. Indica BT-9 o BT-20 se li hai concordati. Lo sconto per pagamento anticipato (Skonto) in BT-20 deve seguire il formato di BR-DE-18.

Controllo finale prima dell’invio

Invoice-Converter.com converte una fattura PDF in XRechnung, mostra questi campi nella fase di revisione e controlla il risultato con KoSIT prima del download.

  1. Conferma il destinatario, il canale e il profilo richiesto.
  2. Confronta i dati di origine con la fattura, in particolare identificativi fiscali, coordinate bancarie e totali.
  3. Genera l’XML UBL o CII ed esegui la configurazione KoSIT corrispondente.
  4. Correggi i dati di origine e genera di nuovo il file. Controlla a mano i campi di origine incerti.

Domande frequenti

Quali campi sono obbligatori in una XRechnung?

Oltre al nucleo della EN 16931 (numero BT-1, data di emissione BT-2, codice tipo BT-3, valuta BT-5, identificativo della specifica BT-24, nomi e paesi di venditore e acquirente, totali, riepilogo IVA e righe), XRechnung richiede BT-10, città e codice postale del venditore (BT-37, BT-38), il contatto del venditore (da BT-41 a BT-43), città e codice postale dell’acquirente (BT-52, BT-53), gli indirizzi elettronici BT-34 e BT-49, le istruzioni di pagamento (BG-16) e l’aliquota IVA BT-119. La maggior parte delle categorie IVA richiede anche un identificativo fiscale del venditore (BT-31, BT-32 o BG-11; per K e G, BT-31 o BT-63).

Il numero del documento di trasporto è obbligatorio in XRechnung?

No. Il numero del documento di trasporto va nel riferimento all’avviso di spedizione (BT-16), un campo facoltativo nella EN 16931 e in XRechnung. Indicalo se l’acquirente lo chiede, per esempio per abbinare fattura e consegna.

Che cos’è il formato XRechnung?

XRechnung è la specifica tedesca (CIUS) della norma europea di fatturazione elettronica EN 16931. Una XRechnung è un file XML in sintassi UBL o UN/CEFACT CII, senza una parte PDF visibile. KoSIT pubblica la specifica e la configurazione del validatore; la versione attuale è XRechnung 3.0.2.

Esiste una versione inglese di XRechnung?

XRechnung è un formato di dati, non una lingua. I nomi degli elementi XML sono in inglese e XRechnung non prescrive una lingua per i campi di testo libero come nomi degli articoli o note. In un report KoSIT i messaggi delle regole tedesche BR-DE sono in tedesco e quelli delle regole EN 16931 in inglese.

Pronto a convertire le fatture?

Converti le fatture PDF in XRechnung, ZUGFeRD e altri formati. Abbonamenti da 10 €/mese con fatturazione annuale (imposte escluse), con una prova di 3 giorni sul primo abbonamento. Oppure senza abbonamento: 5 € per conversione (imposte escluse).

Prova gratis senza account, fino a 6 pagine PDF per conversione, allegati inclusi. Si paga solo il download: servono un account e un credito o un abbonamento.

Articoli correlati