ForHosting KIT · Dati e file

Verifica del formato di una partita IVA UE

Verifichi che una partita IVA abbia la forma giusta per il suo Paese UE: «DE 136-695-976» viene letta come DE136695976 e rispetta il modello tedesco. Spazi, punti e trattini copiati dalle fatture vengono ignorati. Controlla il formato, non la registrazione. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Testo
DE 136-695-976
Ottiene
Normalizzato
DE136695976
Codice paese
DE
Nome del paese
Germany
Formato previsto
DE123456789

Una partita IVA può sembrare plausibile e avere comunque una struttura errata per il Paese indicato. Gestisce le diverse lunghezze e le lettere obbligatorie usate nell’UE, ignorando i comuni spazi, punti e trattini. Il risultato è un rapido controllo sintattico, non la conferma che un’impresa esista o che la sua registrazione IVA sia attiva.

Che cosa indica un controllo del formato IVA

Il controllo del formato risponde a una domanda circoscritta ma utile: questa stringa potrebbe essere una partita IVA emessa secondo la sintassi adottata dal Paese UE dichiarato? Il prefisso nazionale determina la verifica. I numeri tedeschi, per esempio, hanno una lunghezza diversa da quelli belgi, mentre i formati austriaco, olandese, irlandese, spagnolo, cipriota e francese possono richiedere lettere in posizioni precise.

Lo strumento converte le lettere in maiuscolo, rimuove spazi, punti e trattini comuni, quindi applica la regola del Paese pertinente. Restituisce il valore normalizzato, il Paese riconosciuto, un esempio del formato previsto e un risultato booleano. In questo modo Lei può individuare cifre mancanti, lettere fuori posto, un codice fiscale nazionale inserito senza il prefisso internazionale oppure un numero copiato con un suffisso incompleto.

Per scelta, lo strumento non calcola né convalida le cifre di controllo specifiche dei singoli Paesi. Una stringa può quindi superare il test strutturale pur essendo errata, non assegnata, scaduta o associata a un’altra organizzazione. Consideri un risultato positivo come il via libera a proseguire la validazione, non come prova di registrazione o identità.

Come inserire prefissi nazionali e separatori

Inserisca la partita IVA completa, iniziando dal prefisso IVA di due lettere. La maggior parte dei prefissi coincide con il consueto codice Paese, ma la Grecia usa EL ai fini dell’IVA UE; pertanto, un valore greco deve iniziare con EL e non con GR. Lo strumento riconosce i prefissi IVA degli attuali 27 Stati membri dell’UE e restituisce un errore di input quando il prefisso è sconosciuto.

La distinzione è importante: un Paese riconosciuto con un numero malformato produce un normale risultato con valid impostato su false, mentre un prefisso sconosciuto indica che non esiste alcuna regola nazionale da applicare. Spazi, punti e trattini sono accettati come separatori visivi e rimossi prima del confronto, facilitando l’uso di valori copiati dalle fatture. Gli altri segni di punteggiatura vengono mantenuti e, di norma, rendono il formato non valido.

Non aggiunga diciture quali VAT, TVA o MwSt intorno al numero. Sebbene molti formati contengano solo cifre dopo il prefisso, diversi Paesi richiedono una o più lettere. Le conservi: sostituirle con cifre modifica il formato e deve far fallire il controllo.

Il valore normalizzato nella risposta mostra esattamente la stringa compatta che è stata esaminata.

Validazione del formato e verifica della registrazione

La validazione sintattica trova posto all’inizio di un flusso di acquisizione dei dati. È deterministica, immediata e non invia l’identificativo fornito a un registro esterno. Può usarla mentre una persona compila un modulo di fatturazione, durante l’importazione dei fornitori o prima di inserire le partite IVA in una coda destinata a un controllo ufficiale più lento.

Un risultato false offre un motivo chiaro per richiedere una correzione prima di effettuare chiamate di rete. Un risultato true indica soltanto che i caratteri occupano posizioni ammesse per quel prefisso. Lo strumento non consulta VIES, un’autorità fiscale nazionale o un registro delle imprese e non può stabilire se il numero sia stato emesso, sia attivo per operazioni transfrontaliere o appartenga al cliente indicato.

Per decisioni fiscali, fatture non imponibili o prove di conformità, faccia seguire a un controllo del formato riuscito la verifica ufficiale appropriata e conservi la documentazione richiesta dalla Sua procedura. Questa separazione rende più chiari anche gli errori: i problemi sintattici locali possono essere corretti subito, mentre le interruzioni del registro, i servizi nazionali indisponibili e le registrazioni effettivamente inattive rimangono nella fase successiva senza essere confusi con errori di formattazione.

Validare un modulo di fatturazione

Individui un prefisso non supportato o una lunghezza errata per il Paese prima dell’invio del profilo di fatturazione.

Ripulire i dati dei fornitori

Normalizzi i separatori e rilevi partite IVA strutturalmente non valide durante un’importazione di fornitori o clienti.

Preparare i controlli ufficiali

Filtri localmente gli errori sintattici evidenti prima di inviare numeri plausibili a un servizio di verifica autorevole.

Un risultato valido dimostra che la partita IVA è registrata?

Consulti un registro ufficiale per confermarne lo stato.

Quali Paesi vengono riconosciuti?

Lo strumento riconosce i prefissi IVA degli attuali 27 Stati membri dell’UE. Per la Grecia deve essere usato il prefisso IVA EL.

La parte successiva al prefisso nazionale può contenere lettere?

Sì. Diversi formati IVA ufficiali richiedono lettere in posizioni specifiche; lo strumento le conserva e le convalida.

Perché una partita IVA greca deve iniziare con EL?

Perché la Grecia usa EL invece di GR ai fini dell'IVA europea. Un numero greco inserito con GR viene trattato come prefisso sconosciuto e restituisce un errore, dato che non c'è alcuna regola nazionale da applicare.

Devo scrivere anche la sigla IVA davanti al numero?

No, inserisca solo il numero completo con il suo prefisso di due lettere. Etichette come VAT, TVA o MwSt aggiunte intorno al numero ne cambiano la forma e fanno fallire il controllo.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/data/vat-number-format-check

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/data/vat-number-format-check \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"DE 136 695 976"}'
{
  "text": "DE 136 695 976"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.vat_number_format_check",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_mb25
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Questo strumento legge il prefisso di due lettere, seleziona il formato UE corrispondente e confronta i caratteri rimanenti con lo schema pubblicato per quel Paese.

Sono ammessi spazi e trattini?

Sì. Spazi, punti e trattini vengono rimossi prima del test dello schema nazionale, quindi viene restituito il valore compatto normalizzato.

Che cosa accade con un prefisso nazionale sconosciuto?

La richiesta restituisce un errore invalid_input perché non è disponibile alcuno schema IVA nazionale per quel prefisso.

Quanto costa una richiesta API?

Ogni richiesta API costa $0.002. La versione per browser viene eseguita localmente senza consultare la rete.

Leggi la documentazione completa del KIT →