Validar un RFC es comprobar que la clave de 13 caracteres está bien formada según el algoritmo del SAT: estructura correcta y dígito verificador que coincida. Es el primer filtro antes de confiar en una clave, pero no confirma que el contribuyente exista.

Qué se comprueba en la validación

  1. Longitud: exactamente 13 caracteres.
  2. Estructura: iniciales válidas + fecha AAMMDD real.
  3. Homonimia: 2 caracteres alfanuméricos.
  4. Dígito verificador: coincide con el cálculo de módulo 11.

Si alguno falla, el RFC es inválido (error de captura o clave falsa).

El cálculo del dígito verificador

Se asignan valores a los 12 primeros caracteres (0-9 para dígitos, A=10, B=11, …, Z=35) y se multiplican por pesos de 13 a 2:

  • Suma de todos los productos.
  • Se divide entre 11 y se guarda el residuo.
  • Dígito = 11 − residuo; si el residuo es 0 → 0; si es 10 → A.

En el ejemplo oficial GODE561231GR8, el residuo es 3 y el dígito verificador es 8.

Diferencias entre válido y existente

  • Válido: la clave cumple el algoritmo (bien formada).
  • Existente/activo: la clave está en el padrón del SAT y el contribuyente está activo.

Un RFC puede ser formalmente válido y no existir. Para uso comercial o fiscal, confirma siempre en el portal del SAT.

Valida RFC gratis

La validación es instantánea y gratuita. Úsala antes de facturar o compartir claves fiscales.