Generador y Validador de CUIT/CUIL | Herramienta de Identificación Fiscal Argentina
Genere números de prueba válidos de CUIT/CUIL o valide los existentes. Herramienta en línea gratuita para desarrolladores que prueban sistemas de identificación fiscal y nómina con validación compatible con AFIP.
Generador de CUIT/CUIL
Ingrese un número de DNI de 8 dígitos o use el generador aleatorio
Usando DNI generado aleatoriamente
Documentación
Generador y validador de CUIT/CUIL de Argentina
Un CUIT/CUIL es un número de identificación de 11 dígitos que se usa en Argentina para los impuestos y la seguridad social. Esta herramienta arma un número que cumple la fórmula oficial del dígito verificador, o comprueba si lo cumple un número que alguien ya le dio.
¿Cuál es la diferencia entre CUIT y CUIL?
CUIT significa Clave Única de Identificación Tributaria. La autoridad fiscal AFIP (Administración Federal de Ingresos Públicos) lo asigna a toda persona o empresa que paga impuestos.
CUIL significa Clave Única de Identificación Laboral. Identifica a un trabajador dentro del sistema argentino de seguridad social y jubilaciones.
Ambos números comparten el mismo formato de 11 dígitos y la misma fórmula del dígito verificador. Muchas personas terminan teniendo los dos: un CUIL desde su primer empleo y, más adelante, un CUIT si se inscriben como autónomos o abren un negocio.
Estructura del CUIT/CUIL
Un CUIT/CUIL se escribe como XX-XXXXXXXX-X, con tres partes:
- Prefijo (2 dígitos): identifica a qué tipo de titular pertenece el número.
- Número de identificación (8 dígitos): para una persona, es su DNI (Documento Nacional de Identidad), completado con ceros iniciales si tiene menos de 8 dígitos. Para una empresa, la AFIP asigna este número directamente.
- Dígito verificador (1 dígito): dígito de control calculado a partir de los primeros 10 dígitos. Detecta errores tipográficos y números inventados.
Prefijos
| Prefijo | A quién identifica |
|---|---|
| 20 | Persona física, registrada tradicionalmente como hombre |
| 27 | Persona física, registrada tradicionalmente como mujer |
| 23, 24, 25, 26 | Persona física; prefijos de duplicado, usados cuando el número de una persona coincidiría con uno ya emitido |
| 30 | Persona jurídica: empresa, asociación u otra organización |
| 33, 34 | Persona jurídica; prefijos de duplicado |
La AFIP asigna los prefijos 25 y 26 por su cuenta; ninguna persona ni empresa los elige. Por eso el menú desplegable del generador no los incluye, aunque el validador sí los acepta. Desde 2021, Argentina ya no vincula los nuevos prefijos de CUIL con el sexo: a una persona física se le pueden asignar 20, 23, 24 o 27 sin atender al género, conforme a la Resolución 286/2021.
Cómo calcular el dígito verificador del CUIT/CUIL
El dígito verificador se obtiene mediante una suma ponderada y luego una división por 11.
- Escriba juntos el prefijo y el número de identificación de 8 dígitos, formando un total de 10 dígitos.
- Multiplique cada dígito por su peso, en este orden fijo: 5, 4, 3, 2, 7, 6, 5, 4, 3, 2.
- Sume los 10 productos.
- Divida la suma por 11 y conserve el resto.
- Reste el resto a 11.
En forma de fórmula:
Hay dos resultados que requieren un tratamiento especial:
- Si el resultado es 11, el dígito verificador es 0.
- Si el resultado es 10, no existe un dígito verificador válido para ese prefijo y ese número de identificación. La AFIP nunca emite esa combinación. No se redondea a 9 ni a ningún otro valor. El número simplemente no existe con ese prefijo.
Ejemplo resuelto
Tome el prefijo 20 y el DNI 12.345.678. Los primeros 10 dígitos son 2, 0, 1, 2, 3, 4, 5, 6, 7, 8.
| Dígito | 2 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|---|---|
| Peso | 5 | 4 | 3 | 2 | 7 | 6 | 5 | 4 | 3 | 2 |
| Producto | 10 | 0 | 3 | 4 | 21 | 24 | 25 | 24 | 21 | 16 |
Los productos suman 148. Al dividir 148 por 11 se obtiene un resto de 5, ya que 11 × 13 = 143 y 148 − 143 = 5. Luego, 11 − 5 = 6.
El número completo es 20-12345678-6.
Qué ocurre cuando no existe un dígito verificador
Algunas combinaciones de prefijo y número de identificación producen un resto de 1, que requeriría un dígito verificador de 10. Eso no es un dígito. Tome el prefijo 20 y el DNI 10.000.005: la suma ponderada es 23, y al dividir 23 por 11 queda un resto de 1, por lo que 11 − 1 = 10.
La AFIP no emite «20-10000005» en absoluto. En su lugar, vuelve a emitir el número con un prefijo relacionado y recalcula el dígito a partir de ahí:
| Prefijo solicitado | Se vuelve a emitir como |
|---|---|
| 20 | 23 |
| 27 | 23 |
| 30 | 33 |
| 34 | 33 |
Para el DNI 10.000.005, el generador de la herramienta produce 23-10000005-9 en lugar de cualquier número que empiece por 20. El validador rechazará 20-10000005-9, y cualquier otro último dígito tras 20-10000005, porque ningún dígito verificador hace válida esa combinación de prefijo y DNI.
Los prefijos 23, 24, 25, 26 y 33 son ya los prefijos de duplicado, así que no tienen otro al que recurrir. Cuando uno de ellos cae en un resto de 1, no existe ningún CUIT/CUIL para esa combinación. El prefijo 24 con el DNI 10.000.008 es uno de esos casos: la suma ponderada es 45 y 45 deja un resto de 1. El generador informa de que no existe ningún número, en lugar de inventarlo.
Cómo usar el generador
Abra la pestaña Generador y elija un prefijo. Escriba un DNI de 8 dígitos o deje el campo vacío para obtener uno aleatorio. La herramienta muestra de inmediato un CUIT/CUIL formateado y matemáticamente válido, y permite copiarlo con un clic. Si el prefijo elegido no tiene un dígito válido para ese DNI, la herramienta vuelve a emitir el número con el prefijo relacionado descrito arriba. Si no hay un prefijo relacionado al que recurrir, la herramienta lo indica en lugar de mostrar un número.
Cómo usar el validador
Abra la pestaña Validador y escriba un CUIT/CUIL, con guiones o sin ellos. Al hacer clic en Validar se comprueban tres cosas en orden: que la entrada tenga exactamente 11 dígitos, que el prefijo sea uno de los que la AFIP emite y que el último dígito coincida con el cálculo. Un resultado válido también muestra por separado el prefijo, el número de identificación y el dígito verificador.
Errores frecuentes
- Eliminar el cero inicial. El DNI 1.234.567 debe convertirse en 01234567 dentro del CUIT/CUIL. Convertirlo en un número entero para almacenarlo o compararlo elimina ese cero y rompe el cálculo del dígito verificador.
- Considerar válido cualquier prefijo de dos dígitos. Solo existen 20, 23, 24, 25, 26, 27, 30, 33 y 34. Un número como 21-12345678-4 siempre fallará, sin importar cuál sea el último dígito.
- Suponer que un resto de 1 se redondea a un dígito. No es así. Esa combinación de prefijo y número de identificación no tiene ningún CUIT/CUIL válido con el prefijo solicitado.
- Omitir los registros propios de la AFIP. Un número puede ser matemáticamente correcto y aun así no estar registrado en la AFIP. Comprobar solo el formato no confirma que un CUIT/CUIL pertenezca a un contribuyente real y activo.
Preguntas frecuentes
¿Cuál es la diferencia entre CUIT y CUIL? El CUIT identifica a los contribuyentes; el CUIL identifica a los trabajadores del sistema de seguridad social. Ambos usan el mismo formato y la misma fórmula del dígito verificador.
¿Cómo se calcula el dígito verificador del CUIT/CUIL? Multiplique los primeros 10 dígitos por los pesos 5, 4, 3, 2, 7, 6, 5, 4, 3, 2, sume los productos, divida por 11 y reste el resto a 11. Un resultado de 11 pasa a ser 0. Un resultado de 10 significa que no existe un número válido para ese prefijo y ese número de identificación.
¿Por qué el generador me dio un prefijo distinto del que elegí? El prefijo y el DNI que eligió no tienen un dígito verificador válido. En ese caso, la AFIP vuelve a emitir 20 como 23, 27 como 23, 30 como 33 y 34 como 33, y la herramienta sigue la misma regla. Los prefijos 23, 24, 25, 26 y 33 no tienen alternativa, así que para ellos la herramienta informa de que no existe ningún número.
¿Qué prefijos corresponden a personas físicas y cuáles a empresas? 20, 23, 24, 25, 26 y 27 corresponden a personas físicas. 30, 33 y 34 corresponden a personas jurídicas: empresas, asociaciones y otras organizaciones.
¿Puede esta herramienta generar un CUIT/CUIL real y registrado oficialmente? No. Genera números que cumplen la fórmula del dígito verificador, igual que otra herramienta puede producir un número de tarjeta de crédito que cumple el algoritmo de Luhn sin pertenecer a una cuenta real. Para registrar un CUIT o un CUIL real hay que hacer el trámite directamente ante la AFIP.
¿Es necesario introducir los guiones al ingresar un CUIT/CUIL? No. Los guiones solo se utilizan para mostrar el número. El validador los elimina automáticamente, por lo que tanto «20-12345678-6» como «20123456786» funcionan de la misma manera.
Referencias
- AFIP (Administración Federal de Ingresos Públicos). "CUIT/CUIL/CDI." afip.gob.ar
- "Clave Única de Identificación Tributaria." Wikipedia. es.wikipedia.org
- Argentina.gob.ar. "CUIL - CUIT: nuevos números." argentina.gob.ar