Validatore di numero di Partita IVA (VAT) - Verifica offline di formato e cifra di controllo
Verifica la lunghezza, il prefisso del codice paese e la cifra di controllo di un numero di Partita IVA (VAT) interamente offline nel browser. Copre tutti i 27 Stati membri dell'UE più il Regno Unito (28 paesi), così puoi individuare subito gli errori di digitazione.
Paesi supportati (28)
Formato (lunghezza e tipo di caratteri) e disponibilità dell'algoritmo della cifra di controllo per ciascun paese. I paesi indicati come "Non supportata" vengono verificati solo in base al formato.
| Paese | Codice | Formato | Supporto cifra di controllo |
|---|---|---|---|
| Austria | AT |
"U" + 8 cifre | Supportata |
| Belgio | BE |
10 cifre (inizia con 0 o 1) | Supportata |
| Bulgaria | BG |
9 o 10 cifre | Non supportata |
| Cipro | CY |
8 cifre + 1 lettera | Non supportata |
| Repubblica Ceca | CZ |
da 8 a 10 cifre | Non supportata |
| Germania | DE |
9 cifre | Supportata |
| Danimarca | DK |
8 cifre | Supportata |
| Estonia | EE |
9 cifre | Non supportata |
| Grecia | EL |
9 cifre | Non supportata |
| Spagna | ES |
1 alfanumerico + 7 cifre + 1 alfanumerico | Non supportata |
| Finlandia | FI |
8 cifre | Supportata |
| Francia | FR |
2 alfanumerici + 9 cifre | Supportata |
| Regno Unito | GB |
9 cifre (opzionalmente + 3 cifre di filiale) | Supportata |
| Croazia | HR |
11 cifre | Supportata |
| Ungheria | HU |
8 cifre | Non supportata |
| Irlanda | IE |
7 cifre + 1-2 lettere, ecc. | Non supportata |
| Italia | IT |
11 cifre | Supportata |
| Lituania | LT |
9 o 12 cifre | Non supportata |
| Lussemburgo | LU |
8 cifre | Supportata |
| Lettonia | LV |
11 cifre | Non supportata |
| Malta | MT |
8 cifre | Non supportata |
| Paesi Bassi | NL |
9 cifre + "B" + 2 cifre | Supportata |
| Polonia | PL |
10 cifre | Supportata |
| Portogallo | PT |
9 cifre | Supportata |
| Romania | RO |
da 2 a 10 cifre | Non supportata |
| Svezia | SE |
12 cifre (termina con "01") | Supportata |
| Slovenia | SI |
8 cifre | Non supportata |
| Slovacchia | SK |
10 cifre | Supportata |
Cos'è un validatore di numero di Partita IVA?
Un numero di Partita IVA (VAT, Value Added Tax) è un numero di registrazione assegnato alle imprese soggette a imposta nell'UE e in molti altri paesi. Quando si riceve un numero di Partita IVA da un partner commerciale estero su una fattura o via e-mail, è utile verificare rapidamente se il numero stesso è formalmente corretto prima di interrogare un database ufficiale dell'UE come VIES. Questo strumento utilizza l'algoritmo della cifra di controllo pubblicato da ciascun paese per verificare tre elementi interamente all'interno del browser: la lunghezza, il prefisso del codice paese e la cifra di controllo.
Il numero inserito e il risultato non vengono mai inviati a un server: ogni calcolo avviene localmente tramite JavaScript. Tieni presente che questo strumento può solo indicare se un numero è formalmente valido: non può confermare se l'azienda sia effettivamente registrata all'IVA o se tale registrazione sia ancora attiva. Per questo, utilizza anche un servizio ufficiale come VIES (VAT Information Exchange System).
Come usare il validatore di numero di Partita IVA
- Inserisci un numero di Partita IVA Digita il numero di Partita IVA a partire dal codice paese (es. DE, GB). Spazi e trattini vengono rimossi automaticamente.
- Controlla il paese rilevato I primi due caratteri vengono usati per rilevare automaticamente il paese. Se non viene riconosciuto, viene mostrato "Codice paese non riconosciuto".
- Verifica i risultati di formato e cifra di controllo Lo strumento mostra se la lunghezza/il formato sono validi e se la cifra di controllo corrisponde. Per alcuni paesi l'algoritmo della cifra di controllo non è pubblicato, quindi viene verificato solo il formato.
Consigli per sfruttarlo al meglio
- È possibile incollare un numero contenente spazi o trattini così com'è: vengono rimossi automaticamente prima della verifica.
- Un risultato "Non supportata" per la cifra di controllo non significa che il numero non sia valido: significa solo che l'algoritmo per quel paese non è pubblicato o varia in base al tipo di soggetto giuridico, quindi è stato verificato solo il formato.
- Alcuni numeri di Partita IVA francesi utilizzano lettere nei primi due caratteri invece di cifre. In questo caso la formula della cifra di controllo non può essere applicata, quindi viene verificato solo il formato.
- Considera il risultato solo come un'informazione di riferimento. Per contratti, fatturazione o altre transazioni importanti, dai sempre priorità al risultato ottenuto da un database ufficiale come VIES.
Quando è utile un controllo del numero di Partita IVA
Individuare errori di digitazione nel numero di Partita IVA di un partner estero
Verifica rapidamente l'assenza di cifre mancanti o trasposte quando copi un numero di Partita IVA da una fattura o da un'e-mail.
Controllo preliminare prima di emettere una fattura
Prima di applicare un'inversione contabile (reverse charge, in cui è l'acquirente, e non il venditore, a contabilizzare l'IVA) su una transazione B2B, puoi verificare che il numero di Partita IVA della controparte sia almeno formalmente corretto.
Controllo preliminare per contabilità e uffici commerciali che gestiscono molti numeri di Partita IVA
Un modo rapido per filtrare gli errori di inserimento più evidenti prima di eseguire una verifica ufficiale su VIES.
Verifica del proprio numero di Partita IVA prima di riportarlo su una fattura
Conferma che la lunghezza e il formato siano corretti quando aggiungi il tuo numero di Partita IVA a un nuovo modello di fattura.
Termini correlati
- Numero di Partita IVA (VAT ID)
- Un numero di registrazione che indica che un'azienda è soggetta all'IVA. È composto da un prefisso con il codice paese seguito da un numero di cifre specifico per ciascun paese.
- Cifra di controllo
- Una cifra aggiuntiva inserita in una posizione fissa per individuare errori di inserimento dei dati. Viene validata confrontandola con un valore ricavato dalle altre cifre tramite una formula definita.
- VIES
- Abbreviazione di VAT Information Exchange System, il database ufficiale della Commissione Europea per verificare in tempo reale se il numero di Partita IVA di uno Stato membro sia effettivamente registrato.
- Inversione contabile (reverse charge)
- Un meccanismo utilizzato nelle transazioni B2B all'interno dell'UE in cui è l'acquirente, e non il venditore, a contabilizzare e versare l'IVA nel proprio paese. Applicarlo richiede la verifica del numero di Partita IVA valido della controparte.
- Prefisso del codice paese
- Il codice di due lettere all'inizio di un numero di Partita IVA che identifica il paese di registrazione. Nella maggior parte dei casi corrisponde al codice paese ISO 3166, con eccezioni come Grecia (EL) e Regno Unito (GB).
Domande frequenti
Curiosità — la cifra di controllo nascosta in un numero di Partita IVA
La cifra di controllo inserita alla fine (o in un'altra posizione fissa) di un numero di Partita IVA si basa sulla stessa idea di base utilizzata nei codici postali, negli ISBN e nei numeri di carta di credito: una "cifra di verifica" pensata per individuare, senza bisogno di una verifica completa, il tipo di errore di digitazione o trasposizione di una coppia di cifre che le persone commettono comunemente quando digitano o copiano un numero a mano.
La cosa interessante è che, anche tra gli Stati membri dell'UE, il metodo di calcolo varia molto da paese a paese. Germania e Croazia utilizzano entrambe lo standard internazionale ISO 7064 MOD 11,10, il Regno Unito utilizza un proprio schema modulo 97 in uso fin dagli anni Settanta, mentre Polonia e Finlandia utilizzano ciascuna uno schema modulo 11 con pesi delle cifre diversi. Sembra che, nel momento in cui l'UE ha armonizzato il proprio sistema IVA, sia stata data priorità alla continuità con i sistemi di registrazione delle imprese preesistenti in ciascun paese, piuttosto che alla standardizzazione della formula della cifra di controllo stessa.
Per questo motivo, anche il servizio ufficiale di verifica VIES dell'UE funziona in due fasi: esegue prima un rapido controllo di formato e cifra di controllo specifico per paese, e solo dopo interroga effettivamente il database di registrazione. Ciò che fa questo strumento corrisponde esattamente a quella prima fase: una verifica della plausibilità formale. La decisione finale su se un numero sia effettivamente registrato deve sempre essere lasciata al database ufficiale.