Riferimento
Esporta MarkdownBR-05 Il codice valuta della fattura deve essere presente
In base alla regola BR-05 della norma EN 16931-1, valida per ogni CIUS come XRechnung, Peppol BIS e Factur-X, ogni fattura elettronica deve indicare il codice valuta della fattura (BT-5 / DocumentCurrencyCode) con un codice ISO 4217 a 3 lettere valido (es. EUR, USD, GBP o CHF). Tutti gli importi della fattura sono espressi in questa valuta; l’unica eccezione è l’importo totale IVA in valuta contabile (BT-111), espresso nella valuta contabile IVA (BT-6).
Descrizione del problema
ERRORE
Regola di business della norma EN 16931 (CEN)
Contesto e significato
È una regola di base della norma EN 16931. Senza codice valuta il destinatario non può valorizzare gli importi né registrare l’IVA. BR-05 verifica solo che l’elemento sia presente e non vuoto; un simbolo come "€" o un codice sconosciuto fallisce invece sulla regola di lista codici BR-CL-04. L’errore compare di solito quando un’esportazione scrive la valuta solo come attributo currencyID sugli importi e omette l’elemento di testata.
Soluzione
Nel gestionale ERP o di fatturazione imposta la valuta del documento nella testata della fattura. In UBL 2.1 compila <cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode> direttamente sotto <Invoice>. In CII compila <ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode> sotto <ram:ApplicableHeaderTradeSettlement>. Assegna a tutti gli importi lo stesso attributo currencyID di BT-5; solo BT-111 può usare una valuta diversa.
Azioni rapide
Esempi validi
- La testata della fattura contiene BT-5 = "EUR" dalla lista ISO 4217
- La testata della fattura contiene BT-5 = "USD" per la fatturazione internazionale
Esempi non validi
- La radice della fattura omette totalmente cbc:DocumentCurrencyCode / ram:InvoiceCurrencyCode
- cbc:DocumentCurrencyCode è presente ma vuoto (<cbc:DocumentCurrencyCode/>); un simbolo come "€" fallisce invece su BR-CL-04
Esempi di codice
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode><cbc:ID>INV-2026-001</cbc:ID>
<cbc:IssueDate>2026-02-15</cbc:IssueDate>