Legal y Seguridad

¿Cómo validar un RFC o una CURP?

El RFC y la CURP traen al final un dígito verificador que se calcula a partir del resto de la clave. Eso permite detectar una clave mal escrita sin consultar a ninguna autoridad. El validador de NEUBOX hace ese cálculo en tu navegador y te explica de dónde sale cada parte de la clave.

Herramienta: Validador de RFC y CURP

Lo primero: qué comprueba y qué no

Conviene tenerlo claro antes de usarla, porque marca la diferencia entre usarla bien y confiar de más.

  • Sí comprueba que la clave esté bien formada: que tenga el largo correcto, que la fecha exista, que las letras estén donde van y que el dígito verificador cuadre con el resto.
  • No comprueba que la clave exista de verdad ni que sea de la persona que dice. Para eso hay que consultar al SAT o a RENAPO.

Dicho de otro modo: detecta errores de captura, no identidades falsas. Y eso es justo lo que se necesita en un formulario, porque el error de dedo es lo que pasa el 99% de las veces.

Paso 1. Escribe la clave

Un RFC escrito en el campo, con el veredicto de clave válida y el desglose de cada parte
Un RFC válido: veredicto arriba y desglose abajo.

Elige arriba si vas a revisar un RFC o una CURP, y escribe la clave. No hay que darle a ningún botón: el resultado sale mientras escribes.

Paso 2. Lee el desglose

Desglose que separa la clave en sus partes: letras del apellido y nombre, fecha de nacimiento, homoclave y dígito verificador
Cada tramo de la clave, explicado.

El desglose es lo que hace útil a esta herramienta más allá del sí o no. Te enseña que la clave no es un código aleatorio:

  • Las primeras letras salen de los apellidos y el nombre.
  • Los seis dígitos de en medio son la fecha de nacimiento.
  • La homoclave la asigna la autoridad para distinguir a dos personas que coincidirían.
  • El último carácter es el dígito verificador, calculado a partir de todo lo anterior.

Por eso una clave mal capturada casi siempre se detecta: cambiar cualquier carácter rompe la cuenta del dígito final.

Paso 3. Cuando la clave está mal

La misma clave con el último carácter cambiado, marcada como inválida
Un solo carácter distinto y el dígito verificador ya no cuadra.

La herramienta te dice qué parte no cuadra. Lo más común, en orden:

  • Confundir cero con letra O. Es el error número uno al copiar de un documento impreso.
  • Sobra o falta un carácter. El RFC de persona física tiene 13 y el de moral 12. La CURP tiene 18, siempre.
  • Fecha imposible, como un día 31 en un mes de 30.

La CURP y el detalle del siglo

Una CURP validada, con el desglose de sus dieciocho caracteres incluyendo sexo y entidad de nacimiento
La CURP trae además el sexo y la entidad de nacimiento.

La CURP tiene un detalle curioso que explica un error muy frecuente: el carácter número 17 dice en qué siglo naciste.

Si es un número, la persona nació en el siglo XX. Si es una letra, en el XXI. Se hizo así porque la fecha solo guarda dos dígitos del año, y sin ese carácter no habría forma de saber si un “05” es 1905 o 2005.

Por eso a veces una CURP se rechaza en un sistema viejo: quien lo programó supuso que ahí siempre iba un número.

Nada de esto sale de tu navegador

Vale la pena decirlo porque aquí se manejan datos personales: el cálculo ocurre completo en tu computadora. La clave que escribes no se manda a ningún servidor, ni al nuestro ni a ninguno.

Puedes comprobarlo: desconecta el internet y la herramienta sigue funcionando igual.

Eso importa si trabajas con datos de clientes. Pegar el RFC de un cliente en un validador cualquiera de internet es entregarle un dato personal a un tercero del que no sabes nada.

Herramientas que se usan junto con esta

En la página de la herramienta está la guía completa, con la anatomía del RFC y de la CURP y hasta la lista de palabras que la autoridad evita.

Artículos relacionados