Portada: RFC, CURP y CLABE: qué significa cada dato y cómo validarlos

Guías

RFC, CURP y CLABE: qué significa cada dato y cómo validarlos

Por Equipo SNAPGADVerificado el 25 de septiembre de 20269 min de lectura

Respuesta corta

RFC, CURP y CLABE son identificadores distintos: el RFC se usa ante el SAT, la CURP identifica registros de población y la CLABE dirige una transferencia a una cuenta. Validar formato y dígitos ayuda a detectar capturas erróneas, pero no confirma por sí solo que una persona, empresa o cuenta exista o sea titular del dato.

En este artículo

Compartir

WhatsApp

FC, CURP y CLABE son identificadores distintos: el RFC se usa ante el SAT, la CURP identifica registros de población y la CLABE dirige una transferencia a una cuenta. Validar formato y dígitos ayuda a detectar capturas erróneas, pero no confirma por sí solo que una persona, empresa o cuenta exista o sea titular del dato.

¿Qué significa cada clave y qué puede validar?

Cada clave responde a una pregunta distinta: el RFC se relaciona con obligaciones fiscales, la CURP con el registro individual de población y la CLABE con la estructura de una cuenta bancaria para transferencias. No intercambies sus finalidades ni pidas una clave si tu trámite no la necesita.

DatoPara qué sirveEjemplo público o ilustrativoUna validación local puede revisarNo puede confirmar por sí sola
RFCIdentificación fiscalSAT970701NN3Longitud, caracteres, fecha y dígitoAlta, vigencia, régimen o titularidad
RFC genéricoOperaciones sin RFC del receptor, según regla aplicableXAXX010101000Que corresponde al genérico conocidoQue sustituya un RFC que sí debe capturarse
CURPRegistro individual de poblaciónAAPR630321HDFLRC09Estructura y dígito de controlQue los datos del portador sean auténticos hoy
CLABEIdentificación de cuenta para transferencias002010077777777771Dieciocho dígitos y dígito de controlQue la cuenta esté activa o pertenezca a quien te habla

El SAT describe al RFC de persona moral con 12 caracteres y al de persona física con 13; los últimos tres son caracteres diferenciadores. La estructura oficial de la CURP tiene 18 caracteres alfanuméricos. Banco de México describe el dígito de control de la CLABE como un mecanismo para validar que la estructura de sus datos sea correcta. SAT , SEGOB y Banco de México , consultados el 25 de septiembre de 2026.

¿Cómo lees la estructura de un RFC?

Un RFC de persona física usa cuatro caracteres iniciales, seis de fecha en formato AAMMDD y tres caracteres diferenciadores; uno de los ejemplos públicos del SAT es SAT970701NN3, correspondiente a una persona moral de 12 caracteres. La homoclave no es un dato que debas inventar: el SAT la asigna para evitar duplicidad.

En SAT970701NN3, una lectura estructural es SAT como bloque de denominación, 970701 como fecha codificada y NN3 como caracteres diferenciadores. Este ejemplo no debe usarse para identificar a un tercero. El SAT también establece la clave genérica nacional XAXX010101000 cuando no se cuenta con RFC, en los casos previstos por la regla aplicable. Estructura de la clave RFC, SAT y Regla 2.7.1.23, SAT , consultados el 25 de septiembre de 2026.

¿Cómo se comprueba aritméticamente el último carácter del RFC?

El cálculo de verificación usa los caracteres anteriores, una tabla de valores y módulo 11; no genera un RFC oficial ni reemplaza la asignación del SAT. Para una persona moral se antepone un espacio de relleno para trabajar con doce posiciones antes del dígito final.

Ejemplo aritmético con SAT970701NN3: toma un espacio seguido de SAT970701NN, asigna valores de la tabla publicada en el procedimiento de cálculo, aplica pesos descendentes de 13 a 2 y suma los productos. El resultado es 1,537; 1,537 módulo 11 deja residuo 8; 11 menos 8 es 3, que coincide con el último carácter. Si el resultado de la regla es 10 se representa con A y si es 11 con 0.

El procedimiento fue entregado por el SAT en una respuesta de acceso a información que reproduce la rutina de cálculo; se usa aquí únicamente para demostrar la aritmética de una clave pública. La propia estructura del RFC y la asignación oficial siguen correspondiendo al SAT. Procedimiento para el cálculo del dígito verificador del RFC, documento de respuesta del SAT, consultado el 25 de septiembre de 2026 .

¿Cómo se forma una CURP sin usar datos personales reales?

La CURP contiene 18 elementos. Los primeros componentes derivan de apellidos, nombre, fecha de nacimiento, sexo y entidad; los dos últimos los asigna el Registro Nacional de Población para evitar duplicidad y completar la clave.

SEGOB publica el ejemplo hipotético de Alamán Pérez Ricardo, nacido el 21 de marzo de 1963 en el entonces Distrito Federal: AAPR630321HDFLRC09. Separa el ejemplo así: AAPR, 630321, H, DF, LRC, 0, 9. Es una explicación de estructura, no una forma de validar la identidad de alguien. Qué significa mi CURP, SEGOB , consultado el 25 de septiembre de 2026.

Si el dato se usará en un trámite, no copies una CURP recibida por mensaje como prueba de identidad. Consulta la constancia y la fuente oficial que corresponda, con autorización de la persona titular y solo cuando el tratamiento del dato sea necesario.

¿Cómo se valida una CLABE paso a paso?

La CLABE tiene 18 dígitos: los primeros 17 se procesan y el último es el dígito de control. El algoritmo usa los pesos 3, 7 y 1 repetidos; cada producto se reduce módulo 10, se suman los resultados, se toma la suma módulo 10 y el dígito es diez menos ese residuo, también módulo 10.

Con la CLABE ilustrativa 002010077777777771, usa los primeros 17 dígitos: 00201007777777777.

  1. Multiplica por pesos repetidos 3, 7, 1: por ejemplo, los primeros seis productos son 0, 0, 2, 0, 7 y 0.
  2. Reduce cada producto módulo 10. Para un 7 con peso 7, 49 se vuelve 9; para un 7 con peso 3, 21 se vuelve 1.
  3. La suma de los 17 resultados es 69; 69 módulo 10 es 9.
  4. Calcula diez menos 9, módulo 10: el dígito de control es 1.
  5. Compara ese 1 con el último dígito de la CLABE: coincide.

Banco de México publica la ponderación 3, 7, 1, el módulo 10 y el procedimiento del dígito verificador para CLABE. Disposiciones aplicables a operaciones de las instituciones de crédito, Banco de México , consultado el 25 de septiembre de 2026.

¿Qué no confirma una CLABE correcta?

Una CLABE que pasa el cálculo tiene estructura consistente; no prueba que la cuenta esté activa ni que pertenezca a la persona que pidió el pago. Antes de transferir a un proveedor nuevo, confirma el cambio de cuenta por un canal conocido y revisa el nombre que tu institución financiera muestre antes de autorizar.

¿Cómo validas sin convertir el proceso en una falsa garantía?

Primero verifica forma; después verifica la fuente y, si habrá dinero o una factura, confirma el dato en el canal correcto. Una suma matemática detecta muchos errores de dedo, pero no sustituye una consulta oficial o una confirmación del titular.

Lista de verificación:

  • Elimina espacios, guiones y caracteres invisibles solo para revisar; conserva el dato original como fue proporcionado.
  • Revisa longitud: RFC de 12 o 13, CURP de 18 y CLABE de 18 caracteres.
  • Verifica fecha plausible y dígito de control cuando aplique.
  • Distingue un RFC genérico de un RFC de contribuyente; no lo uses para ocultar un dato disponible.
  • Para facturar, valida la información con el receptor y las herramientas o documentos oficiales del SAT.
  • Para pagar, confirma el cambio de CLABE con un contacto ya conocido, no con el mensaje que te anunció el cambio.
  • Minimiza la recolección y almacenamiento de RFC y CURP; son datos que deben tratarse con cuidado.

¿Qué errores de captura aparecen con más frecuencia?

Los errores más comunes son omitir el último carácter, intercambiar cero con letra O, confundir uno con letra I, cortar una CURP a 17 posiciones o copiar una CLABE con espacios. La solución es comparar por bloques y usar el dígito verificador como señal de revisión, no como prueba de identidad.

ErrorPor qué fallaAcción segura
RFC sin último carácterFalta el verificadorSolicita el dato completo al titular
CURP con fecha imposibleLa captura no corresponde a calendarioNo la “corrijas” por intuición; consulta la constancia
CLABE válida recibida por chatEl algoritmo no identifica al titularConfirma por teléfono o portal conocido
RFC genérico donde hay receptor identificadoPuede impedir el llenado correcto del CFDIRevisa el supuesto fiscal con el SAT o tu contador

Preguntas frecuentes

¿Un RFC matemáticamente válido está dado de alta en el SAT?

No necesariamente. La validación local revisa forma y dígito; para conocer la situación fiscal necesitas el medio oficial y la documentación correspondiente.

¿Puedo saber el nombre del titular solo con una CLABE?

No debes tratar la CLABE como prueba de titularidad. Confirma el pago en la pantalla de tu institución financiera y por un canal independiente si hay un cambio de datos.

¿La CURP sirve como contraseña?

No. Es un identificador, no un secreto; no debe usarse como mecanismo de autenticación por sí solo. Pide solo los datos necesarios para el trámite.

¿Qué significa XAXX010101000?

Es la clave genérica nacional que el SAT contempla cuando no se cuenta con RFC, en los supuestos de la regla aplicable. No es un RFC personal de cliente.

¿Por qué una herramienta rechaza mi RFC si lo recibí del SAT?

Revisa primero espacios, caracteres similares y el último carácter. Si persiste, usa la constancia o los canales oficiales: una validación de formato no sustituye al registro del SAT.

Fuentes consultadas

Siguiente paso

Puedes comprobar la estructura con el validador de RFC y el validador de CLABE. Si estos datos forman parte de una operación interna, un sistema de software a medida puede aplicar validaciones y confirmaciones según tu proceso.

EtiquetasRFCCURPCLABEvalidación de datosSPEI

Referencias del artículo

Fuentes

Autor

Equipo SNAPGAD

Guías del equipo de SNAPGAD Technology. Contenido informativo: verifica siempre con la fuente oficial.

Mismo tema

Sigue leyendo

¿Quieres aplicar esto en tu negocio?

Platiquemos 30 minutos, sin costo.

Platiquemos