Validador de RFC
Verifica al instante si un RFC mexicano tiene estructura y dígito verificador válidos. Persona física o moral. Gratis y 100% en tu navegador.
¿Cómo está formado un RFC?
El Registro Federal de Contribuyentes (RFC) es la clave con la que el SAT identifica a cada contribuyente en México. Su estructura cambia según el tipo de persona:
Persona física · 13 caracteres
- 4 letras — iniciales de apellidos y nombre
- 6 dígitos — fecha de nacimiento (AAMMDD)
- 3 caracteres — homoclave + dígito verificador
GODE561231GR8
Persona moral · 12 caracteres
- 3 letras — de la razón social
- 6 dígitos — fecha de constitución (AAMMDD)
- 3 caracteres — homoclave + dígito verificador
ABC920911XYZ
El dígito verificador (último carácter) no es arbitrario: el SAT lo calcula con una fórmula a partir del resto del RFC. Por eso un RFC mal escrito casi siempre falla en este dígito — y por eso esta herramienta lo recalcula para comprobarlo.
Preguntas frecuentes
¿Cómo sé si un RFC es válido?
Un RFC es válido cuando cumple tres condiciones: tiene la estructura correcta (13 caracteres para persona física, 12 para persona moral), la fecha embebida es plausible y el dígito verificador (último carácter) coincide con el cálculo del algoritmo del SAT. Esta herramienta verifica las tres automáticamente.
¿Qué es el dígito verificador o homoclave del RFC?
El último carácter del RFC es un dígito verificador que el SAT calcula a partir de los demás caracteres mediante una fórmula matemática. Sirve para detectar errores de captura. Si ese dígito no coincide con el cálculo, el RFC está mal escrito o es inventado.
¿Esta herramienta confirma que el RFC está dado de alta en el SAT?
No. El validador comprueba que el RFC sea matemática y estructuralmente correcto, pero no consulta la base de datos del SAT. Para confirmar el alta y la vigencia debes usar los servicios oficiales del SAT con la constancia de situación fiscal.
¿Es seguro? ¿Mis datos se envían a algún servidor?
Es completamente seguro: toda la validación ocurre en tu navegador (del lado del cliente). El RFC que escribes nunca se envía a ningún servidor ni se almacena.
¿Cuál es la diferencia entre el RFC de persona física y persona moral?
El RFC de persona física tiene 13 caracteres: 4 letras (de nombre y apellidos), 6 dígitos de fecha de nacimiento y 3 de homoclave. El de persona moral (empresas) tiene 12 caracteres: 3 letras de la razón social, 6 dígitos de fecha de constitución y 3 de homoclave.
SNAPGAD Technology
¿Tu negocio maneja facturación o contabilidad?
Desarrollamos software contable, validaciones del SAT, cotizadores e integraciones a la medida. Esta herramienta es solo una muestra de lo que construimos.
Ver software a medida