← Guía de Facturación · Herramienta

Validador de RFC.

Escribe un RFC y te digo si es correcto: reviso la estructura, la fecha embebida y el dígito verificador de la homoclave con el algoritmo del SAT.

Estructura · fecha · dígito verificador Gratis · el RFC no sale de tu navegador
Prueba:
Escribe un RFC (con o sin guiones) para validarlo.

Cómo se forma un RFC

El RFC combina datos de la persona con una homoclave que asigna el SAT. Su longitud depende del tipo de persona:

TipoEstructura
Física13 caracteres: 4 letras del nombre + 6 dígitos de fecha de nacimiento (AAMMDD) + 3 de homoclave.
Moral12 caracteres: 3 letras de la razón social + 6 dígitos de fecha de constitución (AAMMDD) + 3 de homoclave.

Los últimos tres caracteres son la homoclave. Los dos primeros los calcula el SAT para evitar RFC repetidos; el tercero es el dígito verificador, un carácter de control que se obtiene con un algoritmo oficial a partir del resto del RFC. Si ese dígito no cuadra, el RFC está mal escrito.

Fuente: CFF art. 27 · Reglamento del CFF art. 28 · algoritmo del dígito verificador publicado por el SAT.

Qué revisa esta herramienta (y qué no)

  • Estructura: que las letras, la fecha y la homoclave estén en el orden y la cantidad correctos (12 o 13 caracteres).
  • Fecha: que los seis dígitos AAMMDD formen una fecha que exista (mes 01–12 y día válido para ese mes).
  • Dígito verificador: recalcula el último carácter de la homoclave con el algoritmo oficial del SAT y lo compara con el que escribiste.

Valida la forma, no el padrón. Que un RFC esté bien formado no significa que exista o esté activo ante el SAT. Para confirmar que un RFC está dado de alta y a nombre de quién, pide la Constancia de Situación Fiscal.

Los RFC genéricos XAXX010101000 (público en general) y XEXX010101000 (extranjeros) son válidos por regla del SAT aunque su dígito verificador no siga el cálculo habitual; la herramienta los reconoce como genéricos.

Preguntas frecuentes

¿Cómo sé si un RFC es válido?

Cuando cumple las tres cosas que revisa esta herramienta: estructura correcta (13 caracteres para persona física, 12 para moral), una fecha AAMMDD que exista y el dígito verificador correcto. Aun así, que la forma sea válida no confirma que el RFC esté dado de alta en el padrón del SAT.

¿Esta herramienta consulta el padrón del SAT?

No. Valida el formato, la fecha y el dígito verificador localmente en tu navegador; el RFC no se envía a ningún servidor. Para saber si un RFC está activo y a nombre de quién, necesitas la Constancia de Situación Fiscal o los servicios del propio SAT.

¿Qué es la homoclave y el dígito verificador?

La homoclave son los tres últimos caracteres del RFC, que el SAT asigna para diferenciar a personas con clave y fecha iguales. Los dos primeros los calcula el SAT; el tercero es el dígito verificador, un carácter de control que sale de un algoritmo oficial a partir del resto del RFC. Si no cuadra, el RFC está mal escrito.

Timbrado CFDI 4.0 con PAC autorizado Un producto de CoreWorks 14 días gratis · sin instalar nada
Que tu CFDI no rebote por el RFC del cliente

Lucas, de CoreWorks, valida los datos del receptor (RFC, nombre, código postal y régimen) contra su Constancia antes de timbrar, así tu factura no se cae por errores como CFDI40147 o CFDI40161.

Empieza gratis14 días gratis · timbra tu primera factura hoy

Más herramientas

Aviso: herramienta informativa. Valida únicamente estructura, fecha y dígito verificador; no confirma que el RFC esté inscrito en el padrón del SAT ni sustituye la Constancia de Situación Fiscal. No es asesoría fiscal.

Boletín · sin spam

Avísame cuando el SAT cambie algo

Catálogos, reglas y plazos del CFDI cambian seguido. Te mandamos un correo cuando pasa algo importante — nada más.

Al suscribirte aceptas el aviso de privacidad. Sin spam; cancela cuando quieras.