Vai al contenuto principale

Riferimento

Esporta Markdown

Codici valuta (comuni)

Codici ISO 4217 per la valuta della fattura (BT-5) e la valuta di contabilizzazione IVA (BT-6), con le regole che contano nella fattura elettronica.

Come vengono usati questi codici nelle fatture

La lista ISO 4217 definisce i codici valuta che le fatture strutturate usano al posto del testo libero. Sistemi riceventi, ERP e validatori si aspettano codici esatti come EUR (Euro), USD (Dollaro statunitense), CHF (Franco svizzero). Sottoinsieme pratico; la ISO 4217 include molte più valute.

ISO 4217

Sottoinsieme pratico; la ISO 4217 include molte più valute.

Come usare questa lista codici in produzione

Per i codici valuta mantieni un’unica tabella di corrispondenza tra dati sorgente ERP, XML generato e controlli di validazione. Blocca i valori ammessi prima dell’avvio in produzione, converti i valori storici prima dell’esportazione e definisci quali eccezioni richiedono revisione manuale.

Codici valuta (comuni)

CodiceSignificatoNote
EUREuroValuta dell’area euro e valuta di fattura abituale (BT-5) per le fatture elettroniche nell’UE. Gli importi EN 16931 hanno al massimo due decimali.
USDDollaro statunitenseValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
GBPSterlina britannicaValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
CHFFranco svizzeroValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
TRYLira turcaValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
PLNZłoty polaccoValuta nazionale: Polonia (UE, fuori dall’area euro). Se fatturi in un’altra valuta ma l’IVA è dovuta in questo paese, aggiungi BT-6 = PLN e il totale IVA in PLN (BT-111).
SEKCorona svedeseValuta nazionale: Svezia (UE, fuori dall’area euro). Se fatturi in un’altra valuta ma l’IVA è dovuta in questo paese, aggiungi BT-6 = SEK e il totale IVA in SEK (BT-111).
NOKCorona norvegeseValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
DKKCorona daneseValuta nazionale: Danimarca (UE, fuori dall’area euro). Se fatturi in un’altra valuta ma l’IVA è dovuta in questo paese, aggiungi BT-6 = DKK e il totale IVA in DKK (BT-111).
CZKCorona cecaValuta nazionale: Cechia (UE, fuori dall’area euro). Se fatturi in un’altra valuta ma l’IVA è dovuta in questo paese, aggiungi BT-6 = CZK e il totale IVA in CZK (BT-111).
HUFFiorino unghereseValuta nazionale: Ungheria (UE, fuori dall’area euro). Se fatturi in un’altra valuta ma l’IVA è dovuta in questo paese, aggiungi BT-6 = HUF e il totale IVA in HUF (BT-111).
RONLeu rumenoValuta nazionale: Romania (UE, fuori dall’area euro). Se fatturi in un’altra valuta ma l’IVA è dovuta in questo paese, aggiungi BT-6 = RON e il totale IVA in RON (BT-111).
BGNLev bulgaroLa Bulgaria ha adottato l’euro il 1° gennaio 2026. Usa EUR per le nuove fatture; BGN riguarda solo documenti relativi a periodi precedenti il passaggio.
MXNPeso messicanoValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
JPYYen giapponeseLa ISO 4217 non prevede decimali per questa valuta. Invia importi interi (ad es. 15000.00) per evitare scostamenti di arrotondamento tra righe e totali.
CADDollaro canadeseValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
AUDDollaro australianoValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
CNYYuan renminbi cineseValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
INRRupia indianaValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
BRLReal brasilianoValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
ZARRand sudafricanoValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
SGDDollaro di SingaporeValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
HKDDollaro di Hong KongValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
KRWWon sudcoreanoLa ISO 4217 non prevede decimali per questa valuta. Invia importi interi (ad es. 15000.00) per evitare scostamenti di arrotondamento tra righe e totali.
THBBaht thailandeseValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
AEDDirham degli Emirati Arabi UnitiValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
ILSNuovo siclo israelianoValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
NZDDollaro neozelandeseValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
UAHGrivnia ucrainaValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).
RSDDinaro serboValuta extra UE. Se l’IVA è dovuta in uno Stato membro che richiede l’IVA nella propria valuta nazionale, aggiungi BT-6 e il totale IVA in quella valuta (BT-111).

Passo successivo

Crea una XRechnung dal PDF e conferma i codici

Il convertitore determina i codici di questo elenco per BT-5 dai dati della fattura. Vedi ogni valore prima del download e puoi correggerlo. Hai già un file XML? Il validatore gratuito segnala i codici fuori elenco, ad esempio secondo BR-CL-04, BR-05.

Il download richiede un account. Abbonamenti da 10 €/mese con fatturazione annuale (imposte escluse), oppure 5 € per singola conversione (imposte escluse) senza abbonamento.

Suggerimenti pratici prima di inviare una e-fattura

  • Usa il codice esatto di ISO 4217 e mantieni ortografia e maiuscole/minuscole previste dallo standard.
  • Verifica che i codici valuta usati corrispondano all’operazione e ai campi correlati della fattura.
  • Valida il file finale XRechnung, ZUGFeRD/Factur-X, UBL o CII prima di inviarlo al destinatario.

Errori comuni con le liste codici

  • Lasciare passare testo libero dall’ERP invece di ricondurlo alla lista ufficiale.
  • Usare un codice tecnicamente valido senza verificare che profilo o regola paese lo consentano davvero.
  • Correggere solo l’output XML lasciando invariato il valore sorgente ERP errato.

Domande frequenti

Domande frequenti quando i team scelgono i codici valuta per una fattura o un’esportazione dall’ERP.

A cosa servono i codici valuta in una fattura?

La lista standardizzata ISO 4217 definisce questi codici. Un codice indica al sistema ricevente senza ambiguità quale valore si intende, così la fattura può essere elaborata automaticamente nei flussi XRechnung, ZUGFeRD/Factur-X, UBL, CII e Peppol.

Quali codici valuta si usano più spesso?

Tra gli esempi comuni riportati in questa pagina ci sono EUR (Euro), USD (Dollaro statunitense), CHF (Franco svizzero). La scelta corretta dipende dalla transazione, dal trattamento fiscale, dai requisiti del destinatario e dal profilo di fattura inviato.

Dove vanno i codici valuta in una fattura elettronica strutturata?

Inserisci il codice nel campo strutturato della fattura che corrisponde al suo significato, per esempio il campo valuta, categoria IVA, mezzo di pagamento, unità di misura o tipo documento. Il percorso XML preciso dipende dal fatto che tu stia inviando XRechnung, ZUGFeRD/Factur-X, UBL o CII.

Come evito errori di validazione con i codici valuta?

Usa solo valori consentiti dalla guida di implementazione pertinente, mantieni il codice esattamente come definito in ISO 4217 e fornisci tutti i dati correlati richiesti da quella scelta. Molti errori di validazione nascono quando un codice è corretto da solo ma incoerente con il resto della fattura.

Posso usare codici non presenti in questa pagina?

Spesso sì, ma destinatari e profili nazionali accettano frequentemente solo un sottoinsieme pratico della lista completa ISO 4217. Questa pagina si concentra sui valori più comuni in fattura, quindi verifica sempre le regole specifiche del destinatario o del paese prima di inviare documenti in produzione.

Download

Usa questa lista di codici nei sistemi o nelle regole di validazione.

Risorse ufficiali