NEUBOX /Herramientas /RFC y CURP
Ver Planes
🔐 Legal y seguridad

Validador de
RFC y CURP

Comprueba el dígito verificador antes de facturar o dar de alta a un cliente. Los datos nunca salen de tu navegador.

Qué comprueba y qué no. Esta herramienta verifica que la clave esté bien construida: formato, fecha real, catálogo de estados y dígito verificador. Eso atrapa los errores de captura, que son la mayoría. No confirma que la clave exista ante el SAT o RENAPO, porque ese padrón solo lo tienen ellos.

Cómo están hechos el RFC y la CURP

Entender la estructura te deja detectar un dato mal capturado sin consultar a nadie.

El dígito verificador, la parte que no se inventa

Tanto el RFC como la CURP terminan en un carácter que no se elige: se calcula a partir de todos los anteriores. Cada carácter tiene un valor numérico asignado, se multiplica por un peso según su posición, se suman todos y el resultado determina el último carácter.

La consecuencia práctica es muy útil: si alguien teclea mal una sola letra, el dígito deja de cuadrar y el error se detecta al instante. Por eso una clave puede estar perfectamente bien escrita en formato y aun así ser imposible.

Cuando esta herramienta te dice que el dígito no coincide, también te dice cuál debería ser. Si la diferencia es de un solo carácter, casi siempre es un dedazo en la parte anterior, no en el dígito.

Anatomía del RFC

Parte Persona física Empresa
Letras4, de apellidos y nombre3, de la razón social
Fecha6 dígitos, nacimiento6 dígitos, constitución
Homoclave2 caracteres del SAT2 caracteres del SAT
Verificador1 carácter calculado1 carácter calculado
Total1312

La homoclave es el pedazo que no se puede deducir. El SAT la asigna con un procedimiento propio para distinguir a personas con nombres y fechas parecidos. Por eso ninguna herramienta seria puede generarte un RFC completo: solo puede validar el que ya tienes.

Anatomía de la CURP

Son siempre 18 caracteres: 4 letras de apellidos y nombre, 6 dígitos de fecha de nacimiento, 1 letra de sexo (H o M), 2 letras de la entidad de nacimiento, 3 consonantes internas, 1 carácter de homonimia y el dígito verificador.

Hay un detalle que confunde a mucha gente: el carácter de homonimia distingue el siglo. Si es un número, la persona nació en el siglo XX; si es una letra, en el XXI. Por eso una CURP con el mismo "98" en la fecha puede significar 1998 o 2098 según ese carácter.

Las dos letras de entidad salen de un catálogo cerrado de 32 estados más la clave NE para nacidos en el extranjero. Si esas dos letras no están en el catálogo, la CURP es imposible.

La lista de palabras prohibidas

Tanto el SAT como RENAPO tienen una lista de palabras altisonantes que las primeras cuatro letras no pueden formar. Cuando la combinación de apellidos y nombre da una de esas palabras, la segunda letra se sustituye por una X.

Es la razón por la que algunas personas tienen una X que parece fuera de lugar en su clave. No es un error de captura, es la regla funcionando. Esta herramienta conoce las dos listas y te avisa cuando detecta una.

Preguntas frecuentes

¿Confirma que el RFC existe ante el SAT?

No. Comprueba que la clave esté bien construida, lo que atrapa los errores de captura. Para confirmar que está dada de alta y activa hay que consultar el portal del SAT, porque solo ellos tienen ese padrón.

¿Puedo generar mi RFC aquí?

No, y desconfía de quien diga que sí. La homoclave la asigna el SAT con un procedimiento interno; sin ella, cualquier RFC calculado por fuera puede estar mal.

¿Se envían los datos a algún servidor?

No. Todo ocurre dentro de tu navegador. Importa porque el RFC y la CURP son datos personales protegidos por la ley mexicana; consulta nuestro generador de aviso de privacidad si los guardas en tu negocio.

¿Cuál es la diferencia entre RFC y CURP?

El RFC lo emite el SAT para asuntos fiscales y tiene 13 caracteres (12 para empresas). La CURP la emite RENAPO para trámites de gobierno y siempre tiene 18. Una empresa tiene RFC pero no CURP.

Los datos de tus clientes, bien resguardados

Si guardas RFC y CURP de tus clientes, necesitas un servidor con certificado SSL y respaldos. En NEUBOX lo incluimos.