# BT-5 Codice valuta fattura

La valuta in cui sono espressi tutti gli importi della fattura, salvo i totali IVA e totale con IVA (BT-110 e BT-112) quando la valuta contabile IVA (BT-6) differisce dalla valuta fattura. Deve essere indicata con codici ISO 4217.

> BT-5 (Invoice currency code) is the ISO 4217 alpha-3 code (EUR, USD, GBP) in which all invoice amounts are expressed. Mandatory under EN 16931, it governs every monetary field on the document and pairs with BT-6 when VAT must be reported in a different currency. Example: EUR.
>
> BT-5 · EN 16931 / XRechnung 3.x

## Scheda di riferimento BT

Dati canonici EN 16931 / XRechnung per questo termine commerciale — citabili da questo ancoraggio.

- **Codice BT**: BT-5
- **Nome**: Invoice Currency Code
- **Cardinalità**: Mandatory (M)
- **Gruppo di business**: Document
- **Tipo di dato**: Code
- **Valore di esempio**: EUR
- **Errore comune**: BR-5: An Invoice shall have an Invoice currency code. Must be a valid ISO 4217 alpha-3 code; KoSIT rejects free-text currency names like "Euro".

## Risposta rapida

La valuta in cui sono espressi tutti gli importi della fattura, salvo i totali IVA e totale con IVA (BT-110 e BT-112) quando la valuta contabile IVA (BT-6) differisce dalla valuta fattura. Deve essere indicata con codici ISO 4217.

> **Fondamenti fattura**: Numeri del documento, date, identificatori di processo e contesto generale della fattura.

## Spiegazione semplice

La valuta in cui sono espressi tutti gli importi della fattura, salvo i totali IVA e totale con IVA (BT-110 e BT-112) quando la valuta contabile IVA (BT-6) differisce dalla valuta fattura. Deve essere indicata con codici ISO 4217.

La valuta in cui sono espressi tutti gli importi della fattura, salvo i totali IVA e totale con IVA (BT-110 e BT-112) quando la valuta contabile IVA (BT-6) differisce dalla valuta fattura. Deve essere indicata con codici ISO 4217.

Il codice valuta determina l'unità monetaria per gli importi della fattura. EUR è il più comune in Germania. Se la valuta contabile IVA differisce, si applicano regole specifiche.

## Cosa inserire di solito

Three-letter ISO 4217 currency code

Valori tipicamente validi sono: EUR, USD, GBP, CHF

Obbligatorio secondo EN 16931-1. Devono essere usati codici ISO 4217 validi. Le aziende tedesche usano spesso EUR ma possono fatturare anche in altre valute.

## Errori frequenti

Evita valori come: Euro, Dollar, Pound, 978

Codici di regola pertinenti: BR-2, BR-CL-04

## Esempi nel contesto

Il codice valuta determina l'unità monetaria per gli importi della fattura. EUR è il più comune in Germania. Se la valuta contabile IVA differisce, si applicano regole specifiche.

Obbligatorio secondo EN 16931-1. Devono essere usati codici ISO 4217 validi. Le aziende tedesche usano spesso EUR ma possono fatturare anche in altre valute.

## Esempi validi

- EUR
- USD
- GBP
- CHF
- JPY
- CAD
- AUD
- SEK
- NOK
- DKK

## Esempi non validi

- Euro
- Dollar
- Pound
- 978
- eu
- EURO

## Campi correlati

Il codice valuta determina l'unità monetaria per gli importi della fattura. EUR è il più comune in Germania. Se la valuta contabile IVA differisce, si applicano regole specifiche.

- [BT-6 Codice valuta contabile IVA](/resources/xrechnung/bt-6-vat-accounting-currency-code)
- [BT-109 Importo totale fattura senza IVA](/resources/xrechnung/bt-109-invoice-total-amount-without-vat)
- [BT-110 Importo totale IVA della fattura](/resources/xrechnung/bt-110-invoice-total-vat-amount)
- [BT-112 Importo totale fattura con IVA](/resources/xrechnung/bt-112-invoice-total-amount-with-vat)
- [BT-115 Importo dovuto per il pagamento](/resources/xrechnung/bt-115-amount-due-for-payment)

## Mappatura XML e dati del campo

Apri il riferimento tecnico solo se ti servono percorsi XML, codici delle regole del validator, formulazioni legali o mapping specifici di formato.

### ID campo:
BT-5

### Tipo di dato:
code

### Cardinalità:
1..1

### Requisito:
Obbligatorio

### Lunghezza max:
3 caratteri

### Dalla versione:
XRechnung 1.0+

## Implementazione XML

### Sintassi UBL 2.1
```
/Invoice/cbc:DocumentCurrencyCode
```

### Sintassi CII (UN/CEFACT)
```
/CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode
```

## Regole di validazione

### BR-2
BR-2

### BR-CL-04
BR-CL-04

## Perche lo standard considera questo campo importante

### Contesto aziendale
Il codice valuta determina l'unità monetaria per gli importi della fattura. EUR è il più comune in Germania. Se la valuta contabile IVA differisce, si applicano regole specifiche.

### Requisito legale
Obbligatorio secondo EN 16931-1. Devono essere usati codici ISO 4217 validi. Le aziende tedesche usano spesso EUR ma possono fatturare anche in altre valute.

## FAQ

### Posso usare valute diverse da EUR per fatture tedesche?
Sì, puoi fatturare in qualsiasi valuta ISO 4217. Tuttavia, per la dichiarazione IVA in Germania potrebbe essere necessario convertire gli importi in EUR.

### Cosa succede se la valuta fattura differisce dalla valuta contabile IVA?
Se BT-6 è valorizzato e differisce da BT-5, gli importi IVA (BT-110, BT-112) devono essere indicati nella valuta contabile IVA.

## Fonti ufficiali e strumenti

- [Validatore KoSIT](https://erechnungsvalidator.service-bw.de/)
- [Invoice Converter](/pdf-to-xrechnung)
- [Standard XRechnung](https://xeinkauf.de/xrechnung/)
- [Test suite](https://github.com/itplr-kosit/xrechnung-testsuite)
