Verificar la CURP en Altas de Personal: un Proceso para RR. HH.
Una CURP mal capturada en el alta se descubre meses después, en la nómina o en un trámite. Cómo revisarla el primer día, en cuatro pasos y sin fricción.
En un alta de personal, la CURP se captura una vez y se copia a todas partes: el expediente, el sistema de nómina, el recibo de nómina timbrado, los avisos al IMSS, la afiliación al fondo de ahorro, el seguro de gastos médicos. Si entra mal, sale mal en todos lados.
Y casi nunca falla el primer día. Falla semanas o meses después, cuando un trámite la rechaza y alguien tiene que rastrear en cuántos sistemas quedó el dato equivocado. Lo barato es revisarla al principio.
Qué sale mal con más frecuencia
En altas de personal, los problemas con la CURP son casi siempre de estos cuatro tipos:
- Errores de captura. Una
Opor un0, unaIpor un1, dos caracteres invertidos. Es lo más común y lo más fácil de atrapar. - La CURP de otra persona. La del cónyuge, la de un hermano, una que se copió de otro expediente. Está bien formada y existe, pero no es de quien se está contratando.
- Una CURP que ya no es la vigente. La persona tuvo dos CURP y una se dio de baja, o corrigió su acta y la CURP cambió. Sigue usando la que aprendió de memoria o la que aparece en un documento viejo.
- Un documento alterado. Una constancia editada para que el nombre o la CURP digan otra cosa. Es el caso menos frecuente, y el que más daño hace cuando pasa.
Cada tipo se atrapa con una revisión distinta. Por eso un proceso de alta que solo "revisa que tenga 18 caracteres" deja pasar tres de los cuatro.
El proceso, en cuatro pasos
1. Validar al capturar
La validación revisa la forma de la CURP, la entidad, la fecha y el dígito verificador. No consulta a nadie y responde en milisegundos, así que debe correr en el propio formulario, mientras la persona escribe, no en una revisión posterior.
Atrapa casi todos los errores de captura del tipo 1. (Qué revisa y qué no, en Validar vs. verificar una CURP.)
2. Cotejar contra los datos del expediente
En un alta ya tienes el nombre, la fecha de nacimiento, el sexo y el lugar de nacimiento, casi siempre tomados de una identificación. La CURP codifica esos mismos datos, así que se pueden comparar sin consultar ningún registro.
Esto atrapa el tipo 2: la CURP del hermano tiene otra fecha de nacimiento y otra inicial del nombre. Cómo funciona y por qué la respuesta a veces es "indeterminado" está en el cotejo de la CURP.
Un detalle propio de RR. HH.: muchos sistemas de nómina guardan el sexo como F/M en el sentido inglés. En la CURP, M es mujer. Si tu sistema compara sin traducir, la mitad de las altas salen con un desacuerdo falso.
3. Verificar en el registro de RENAPO
La consulta al registro responde lo que la CURP no puede decir de sí misma: si existe y si está vigente. Atrapa el tipo 3.
Si el registro responde que la CURP está dada de baja, no lo trates como fraude: lo más probable es que la persona tenga otra CURP vigente. Pídele su constancia actual, descargada de gob.mx, y verifica la CURP que aparezca ahí. Qué significa cada respuesta del registro está en Estatus de la CURP.
4. Revisar la constancia, si la pides
Si tu proceso pide la constancia de la CURP, la revisión que importa no es que "se vea bien", sino a dónde lleva su código QR y si sus datos coinciden con la reimpresión oficial. Atrapa el tipo 4. El detalle está en cómo detectar una constancia CURP alterada.
Cómo encaja sin frenar el alta
La preocupación habitual es que cada paso agregue un día al alta. No tiene por qué:
- Los pasos 1 y 2 son instantáneos. Corren mientras se llena el formulario y devuelven el resultado campo por campo, así que quien captura corrige en el momento.
- El paso 3 tarda normalmente segundos. Se puede pedir en la misma llamada que los pasos 1 y 2 y el resultado llega por separado, a un webhook, un correo o un chat, sin que nadie tenga que esperar frente a la pantalla.
- Un resultado dudoso no bloquea el alta: la pone en pendiente. Un cotejo indeterminado o una baja se resuelven con una pregunta a la persona, no con un rechazo.
Qué guardar en el expediente
Para una auditoría, "la CURP se revisó" no es evidencia. Lo que sí lo es:
- Cuándo se verificó y qué estatus respondió el registro.
- El resultado del cotejo, campo por campo.
- Quién resolvió los casos que quedaron pendientes, y cómo.
Lo que no hace falta guardar es una copia de lo que devolvió el registro: los datos de la persona ya están en el expediente. Guardar menos datos personales es también menos que proteger.
En la práctica
Nuestra API hace los pasos 1, 2 y 3 en una sola llamada, por 1 token: valida y coteja al instante, y verifica en el registro de RENAPO con el resultado en tu destino, normalmente en segundos. Los datos que envías para el cotejo no se guardan.
- Para revisar una CURP suelta, gratis y sin cuenta, usa el validador de CURP.
- Para la constancia, el verificador de constancias es gratuito.
- Para integrarlo a tu sistema de altas, la documentación de la API y los precios.
No somos RENAPO ni ninguna dependencia de gobierno: consultamos su registro público y te entregamos lo que ahí consta.
¿Necesitas verificar CURP automáticamente?
Valida, coteja y verifica CURP en el registro de RENAPO con una sola petición a la API.
Comenzar gratis