Dígito verificador CURP

El dígito verificador del CURP es un carácter asignado por el SEGOB, que va entre el 0 y el 9 para fechas de nacimiento hasta el año 1999 y de la A a la Z para fechas de nacimiento a partir del 2000.

Este dígito verificador junto con la homoclave, son asignados por RENAPO para evitar duplicaciones, es decir, que haya dos CURPS iguales de dos ciudadanos cuyos datos puedan coincidir.

Pero, ¿dónde está este dígito?

Dígitos verificadores Curp

Para saber cual es el dígito verificador del curp solo tienes que consultar tu número de CURP. Este dígito verificador es el  que se encuentra en la última posición de tu clave CURP. Este se genera a través de un algoritmo junto con el curp y homoclave que es el que está justo antes.

 

¿Qué es el CURP?

 

Aquí pueden ver todos los datos que compone el número CURP y verán señalado el último número como el dígito verificador.

Dígito de verificación Curp

Estos dígitos se generan de la siguiente manera:

Algoritmo del número verificador del curp

Para calcular el número verificador, para cada uno de los caracteres se ha asignado un valor. A cada carácter le corresponde el siguiente valor:

0123456789ABCDEFGHIJKLMÑNOPQRSTUVWXYZ
0123456789101112131415161718192021222324252627282930313233343536

Ahora hay que colocar el número de CURP por posiciones. De derecha a izquierda, si nuestra CURP fuera MACE470413MSCSZN19, quedaría así:

 

MACE470413MSCSZN19
181716151413121110987654321


Ahora es necesario multiplicar el valor de cada carácter del CURP por su posición en la tabla, quedando así:

M = (18 x 22) = 396
A = (17 x 10) = 170
C = (16 x 12) = 192

Y así con todos los caracteres de la CURP de la posición 18 a la 2, en la, si no sabes el número, supondremos que se trata del número 0, pues es el más común.

Ahora hay que seguir estos pasos:

  • Con todos los resultados calculados, los tenemos que sumar. Esto nos dará un número muy grande.
  • Ahora hay que dividir este número entre 10
  • Al resultado que sale hay que restarle 10

El valor obtenido es el que será el dígito verificador de la CURP.

Si el resultado total que hemos obtenido tras estos cálculos es el 10, el dígito verificador será el 0.

Si sale un número negativo, entonces el dígito verificador será ese mismo número en positivo.

Han de saber que hay un pequeño porcentaje de error que puede ocurrir en el cálculo del dígito verificador. Y es que el penúltimo dígito no se sabe con certeza como se genera.

El número de CURP también se puede calcular. Puedes ver cómo hacerlo en nuestra página para calcular la CURP, así como usar nuestra calculadora que te lo hará automáticamente en cuestión de segundos.

Si quieres tener tu número CURP impreso de manera oficial, puedes ver la página para descargar curp para ver cómo hacerlo.