# Codici paese (comuni)

Codici ISO 3166-1 alpha-2 per gli indirizzi di venditore, acquirente e consegna, con il prefisso IVA e lo stato IVA UE di ogni paese.

## Come vengono usati questi codici nelle fatture

La lista ISO 3166-1 alpha-2 definisce i codici paese che le fatture strutturate usano al posto del testo libero. Sistemi riceventi, ERP e validatori si aspettano codici esatti come DE (Germania), FR (Francia), NL (Paesi Bassi). Sottoinsieme pratico; la ISO 3166-1 include molti più codici.

> **ISO 3166-1 alpha-2**: Sottoinsieme pratico; la ISO 3166-1 include molti più codici.

## Come usare questa lista codici in produzione

Per i codici paese 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 paese (comuni)

| Codice | Significato | Note |
| --- | --- | --- |
| DE | Germania | Stato membro dell’UE. Usa DE nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con DE. |
| FR | Francia | Stato membro dell’UE. Usa FR nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con FR. |
| IT | Italia | Stato membro dell’UE. Usa IT nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con IT. |
| ES | Spagna | Stato membro dell’UE. Usa ES nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con ES. |
| NL | Paesi Bassi | Stato membro dell’UE. Usa NL nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con NL. |
| BE | Belgio | Stato membro dell’UE. Usa BE nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con BE. |
| AT | Austria | Stato membro dell’UE. Usa AT nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con AT. |
| PL | Polonia | Stato membro dell’UE. Usa PL nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con PL. |
| DK | Danimarca | Stato membro dell’UE. Usa DK nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con DK. |
| SE | Svezia | Stato membro dell’UE. Usa SE nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con SE. |
| FI | Finlandia | Stato membro dell’UE. Usa FI nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con FI. |
| IE | Irlanda | Stato membro dell’UE. Usa IE nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con IE. |
| PT | Portogallo | Stato membro dell’UE. Usa PT nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con PT. |
| NO | Norvegia | Membro del SEE, ma fuori dal territorio IVA dell’UE. I beni spediti in Norvegia sono esportazioni (categoria IVA G); le partite IVA norvegesi terminano con MVA. |
| CH | Svizzera | Fuori dall’UE. I beni spediti in Svizzera sono esportazioni (categoria IVA G); le partite IVA svizzere hanno la forma CHE-123.456.789 IVA. |
| GB | Regno Unito | Fuori dal territorio IVA dell’UE dal 2021. Usa GB, non UK. Gli scambi di beni con l’Irlanda del Nord seguono ancora le regole IVA UE e quelle partite IVA iniziano con XI. |
| US | Stati Uniti | Nessun sistema IVA. I beni spediti negli Stati Uniti sono esportazioni (categoria IVA G); i servizi B2B a imprese statunitensi sono di norma fuori campo IVA UE (categoria O). |
| TR | Turchia | Fuori dal territorio IVA dell’UE. I beni spediti in Turchia sono esportazioni (categoria IVA G); i codici fiscali turchi (VKN) hanno 10 cifre. |
| CZ | Cechia | Stato membro dell’UE. Usa CZ nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con CZ. |
| HU | Ungheria | Stato membro dell’UE. Usa HU nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con HU. |
| RO | Romania | Stato membro dell’UE. Usa RO nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con RO. |
| BG | Bulgaria | Stato membro dell’UE. Usa BG nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con BG. |
| GR | Grecia | Stato membro dell’UE. Usa GR nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con EL. Il prefisso IVA EL è diverso dal codice ISO GR: non copiare l’uno nell’altro. |
| HR | Croazia | Stato membro dell’UE. Usa HR nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con HR. |
| SI | Slovenia | Stato membro dell’UE. Usa SI nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con SI. |
| SK | Slovacchia | Stato membro dell’UE. Usa SK nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con SK. |
| EE | Estonia | Stato membro dell’UE. Usa EE nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con EE. |
| LV | Lettonia | Stato membro dell’UE. Usa LV nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con LV. |
| LT | Lituania | Stato membro dell’UE. Usa LT nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con LT. |
| LU | Lussemburgo | Stato membro dell’UE. Usa LU nei campi paese degli indirizzi (BT-40, BT-55, BT-80); le partite IVA comunitarie iniziano con LU. |

## Crea una XRechnung dal PDF e conferma i codici

Il convertitore determina i codici di questo elenco per BT-40, BT-55 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-14, BR-09.

- [Converti fattura](/it/pdf-to-xrechnung)
- [Valida XML](/it/xrechnung-validator)

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 3166-1 alpha-2 e mantieni ortografia e maiuscole/minuscole previste dallo standard.
- Verifica che i codici paese 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 paese per una fattura o un’esportazione dall’ERP.

### A cosa servono i codici paese in una fattura?
La lista standardizzata ISO 3166-1 alpha-2 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 paese si usano più spesso?
Tra gli esempi comuni riportati in questa pagina ci sono DE (Germania), FR (Francia), NL (Paesi Bassi). La scelta corretta dipende dalla transazione, dal trattamento fiscale, dai requisiti del destinatario e dal profilo di fattura inviato.

### Dove vanno i codici paese 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 paese?
Usa solo valori consentiti dalla guida di implementazione pertinente, mantieni il codice esattamente come definito in ISO 3166-1 alpha-2 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 3166-1 alpha-2. 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.

- [Scarica JSON](/resources/code-lists/country-codes/data?format=json)
- [Scarica CSV](/resources/code-lists/country-codes/data?format=csv)

## Risorse ufficiali

- [Codici paese ISO 3166-1](https://www.iso.org/iso-3166-country-codes.html)
- [Validatore XRechnung](/xrechnung-validator)
- [API sviluppatori](/developer-api)
