Partita IVA
Italy · Empresas
Pega o escribe el número: la puntuación es opcional.
Otros identificadores
Europe
Asia y Oriente Medio
Oceania
Qué comprueba esta herramienta y qué no
Esta herramienta comprueba la estructura del número y su dígito de control con el algoritmo publicado de cada documento. Un número que pasa está bien formado: es coherente aritméticamente y podría haberse emitido.
No indica si el número se emitió realmente, si está activo ni a quién pertenece. Solo la administración tributaria emisora puede confirmarlo mediante su propio servicio de consulta. Considera un resultado positivo como «apto para enviar», nunca como prueba de identidad.
El generador produce números que cumplen la misma suma de comprobación, para rellenar formularios al desarrollar y probar software. Son resultados aritméticos, no registros: no proceden de ningún padrón ni corresponden a un titular real. No se ofrece generador para el SSN estadounidense.
Se calcula en tu navegador. Nada de lo que introduces se envía a ningún sitio.
La comprobación de Luhn tiene exactamente un punto ciego: intercambiar 0 y 9
La partita IVA usa el algoritmo de Luhn, que atrapa cualquier error de un solo dígito. Con las transposiciones es distinto: probar 180.000 intercambios de dígitos contiguos dejó pasar el 2,20%, y en todos esos casos eran un 0 y un 9 los que cambiaban de sitio. Ninguna otra pareja se cuela. Así que un 09 tecleado como 90 en un número de IVA italiano se validará sin problema y seguirá señalando a la empresa equivocada.
Cómo funciona
- Ejecuta la suma de Luhn sobre los once dígitos.
- Lee la provincia de registro en los dígitos 8 a 10.
- Muestra la forma de IVA europeo: IT seguido de los mismos once dígitos.
duplica un dígito de cada dos desde la derecha; resta 9 si pasa de 9 suma todos los dígitos; es válido si el total es divisible entre 10 dígitos 1-7 número correlativo · 8-10 provincia · 11 dígito de control
Ejemplo resuelto
Por qué el 0 y el 9 son intercambiables bajo Luhn.
- un 0 sin duplicar aporta 0; un 9 sin duplicar aporta 9
- un 0 duplicado aporta 0; un 9 duplicado da 18, y luego 18 − 9 = 9
- ambos dígitos aportan por tanto el mismo valor, duplicados o no
- intercambiarlos deja en consecuencia el total sin cambios
- medido sobre 180.000 intercambios: 2,20% sin detectar, todos 0 frente a 9
Una suma de control sólida frente a errores de tecleo y con una debilidad concreta y bien conocida. Conviene saberlo al copiar un número a ojo desde un documento.
Cómo leer el resultado
- Compárese con el DNI español, que usa módulo 23 y detectó todas las transposiciones en el mismo tipo de prueba. Luhn es popular porque se calcula fácil de cabeza, no porque sea la opción más fuerte disponible.
- Una partita IVA válida no es una activa. Los números de IVA italianos se cierran cuando cesa la actividad y los dígitos no cambian por ello: solo el registro conoce el estado actual, compruébalo antes de facturar.
- El código de provincia corresponde al primer registro, no a la dirección actual. Una empresa que se ha mudado conserva su código original, así que la provincia dice dónde empezó, no dónde está.
- Se ofrece generador porque llenar un sistema de pruebas con números de empresa bien formados es trabajo corriente. Cada número que emite cumple la suma de control y no pertenece a ninguna empresa real.
Preguntas frecuentes
- ¿Cómo compruebo si una partita IVA está activa?
- La Agenzia delle Entrate ofrece un servicio online gratuito que indica si una partita IVA está activa o se ha dado de baja. Para facturar dentro de la UE, el servicio VIES comprueba la forma con prefijo IT, pero solo incluye los números habilitados para operaciones intracomunitarias. Esta herramienta comprueba la suma de control y no ve ninguno de esos registros.
- ¿Qué diferencia hay entre partita IVA y codice fiscale?
- La partita IVA es el número de IVA de 11 cifras de quien ejerce una actividad empresarial o profesional. En las sociedades, el codice fiscale también tiene 11 cifras y a menudo coincide con la partita IVA. Un autónomo conserva su codice fiscale personal de 16 caracteres y recibe una partita IVA aparte de 11 cifras, así que no deben confundirse en las facturas.
- ¿Por qué mi partita IVA no pasa la validación?
- Debe tener exactamente once cifras; se ignoran un IT inicial, los espacios y los guiones, pero hay que conservar los ceros a la izquierda. Si la longitud es correcta, lo que falla es el dígito de control Luhn, señal de una cifra mal tecleada. También ocurre lo contrario: un 0 y un 9 contiguos intercambiados siguen pasando, así que un resultado válido no descarta ese error concreto.