Calcular Dígito Verificador de CUIT AFIP: algoritmo módulo 11 con los casos especiales

Un solo dígito mal copiado y el CUIT entero queda rechazado por cualquier sistema. Esta calculadora aplica el algoritmo oficial de módulo 11 delante de tus ojos: calcula el dígito a partir de los diez primeros números o valida un CUIT completo, enseñando la suma ponderada, el resto y los casos especiales.

El algoritmo del dígito verificador, paso a paso

El procedimiento oficial (AFIP, hoy ARCA) es siempre el mismo. Se toman los diez primeros dígitos del CUIT (tipo + documento) y se multiplica cada uno por la serie 5, 4, 3, 2, 7, 6, 5, 4, 3, 2. Se suman los diez productos y se calcula el resto de dividir esa suma entre 11. El dígito verificador es 11 menos el resto, con dos casos especiales: si el resultado es 11, el dígito es 0; si es 10, el dígito es 9.

La herramienta muestra todos esos pasos, así que sirve tanto para obtener el dígito como para aprender el cálculo o detectar dónde falla un CUIT que un sistema te está rechazando.

Cómo se usa

  1. Modo 1: escribe los 10 primeros dígitos (sin el verificador) y la calculadora devuelve el dígito y el CUIT completo formateado.
  2. Modo 2: escribe un CUIT completo, con o sin guiones: la herramienta dice si es válido y, si no lo es, cuál debería ser el último dígito.

Ejemplo resuelto

Para la base 2012345678: los productos son 2×5=10, 0×4=0, 1×3=3, 2×2=4, 3×7=21, 4×6=24, 5×5=25, 6×4=24, 7×3=21 y 8×2=16. La suma es 148; 148 ÷ 11 da resto 5; 11 − 5 = 6. El CUIT completo es 20-12345678-6. Dos casos especiales reales: la base 2000000001 suma 12, resto 1, 11 − 1 = 10 → el dígito es 9; y la base 2000000006 suma 22, resto 0, 11 − 0 = 11 → el dígito es 0.

Casos de uso

  • Alta de clientes y proveedores: verificar un CUIT antes de cargarlo en el sistema.
  • Soporte y mesa de ayuda: diagnosticar por qué un formulario rechaza una clave.
  • Desarrollo: contrastar la salida de tu propia función de validación con una referencia independiente.
  • Estudio: entender el módulo 11 con los pasos a la vista, incluidos los restos 0 y 1.

Limitaciones honestas

La validación es puramente matemática: confirma que el dígito corresponde al algoritmo, no que el CUIT exista, esté activo o pertenezca a la persona indicada. Esas comprobaciones solo pueden hacerse contra el padrón de ARCA (constancia de CUIT). Tampoco detecta errores «compensados»: si dos dígitos están mal pero el último fue calculado sobre el error, el número será «válido» sin ser el correcto.

Errores típicos al transcribir un CUIT (y por qué el dígito los delata)

El módulo 11 detecta los dos errores de transcripción más frecuentes: cambiar un dígito por otro y transponer dos dígitos vecinos. Si el validador dice que un CUIT está mal, antes de recalcular conviene revisar esas dos cosas contra el documento original: la constancia de inscripción o el DNI. Un detalle práctico: como el caso especial convierte el 10 en 9 y el 11 en 0, existen CUIT cuyo verificador «parece» no seguir la regla general; esta calculadora aplica ambos casos automáticamente, así que si tu cálculo manual difiere en un resto 0 o 1, lo más probable es que el tuyo haya olvidado el caso especial.

Preguntas frecuentes

¿El algoritmo del CUIL es el mismo?

Sí: CUIT y CUIL usan idéntica estructura y el mismo cálculo de módulo 11.

¿Por qué algunos validadores dan un resultado distinto con resto 1?

Porque el caso 11 − 1 = 10 se resuelve asignando el 9 (así lo define el algoritmo publicado); los validadores que devuelven 10 truncan mal y producen claves de 12 dígitos imposibles.

¿Qué tipos de CUIT existen?

Los más comunes: 20 y 27 (personas físicas), 23 y 24 (asignaciones genéricas), 30, 33 y 34 (personas jurídicas y organismos).

¿Puedo validar muchos CUIT a la vez?

Esta página valida de a uno para mostrar el detalle paso a paso; para lotes conviene una planilla o un desarrollo propio con el mismo algoritmo.

Herramienta orientativa: los resultados son una estimación y no constituyen asesoría fiscal, legal ni sanitaria. Verifica siempre los parámetros vigentes.

Herramientas relacionadas

Explora también estas herramientas gratuitas en español:

Ver todas las herramientas gratis en español

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top