Validador de RFC

Pega un RFC o una lista de proveedores: verás si el formato, la fecha y el dígito verificador son correctos.

MéxicoGratis, sin registro

Antes de usar

Funciona bien para

  • Detectar errores de captura antes de facturar
  • Revisar listas de proveedores o clientes
  • Distinguir persona física y moral

No sirve para

  • Saber si un RFC está registrado o activo — usa el SAT
  • Calcular la homoclave de una persona
  • Validar los demás datos del CFDI

Cómo está formado

  • Persona física (13 caracteres): 4 letras del nombre, fecha de nacimiento AAMMDD y homoclave de 3.
  • Persona moral (12 caracteres): 3 letras de la razón social, fecha de constitución AAMMDD y homoclave de 3.

El último carácter de la homoclave es un dígito verificador (0–9 o A) que se calcula con los demás. Así se detectan muchos errores de captura antes de timbrar una factura.

RFC genéricos

XAXX010101000 se usa para operaciones con el público en general y XEXX010101000 para extranjeros. La herramienta los reconoce.

Qué no hace

No dice si el RFC está registrado ni si puede recibir facturas (CFDI 4.0 también exige nombre, régimen y código postal idénticos a la constancia). Para eso usa la validación del SAT.

Preguntas frecuentes

¿Puedo calcular mi RFC aquí?

No. Las letras y la fecha se pueden deducir, pero la homoclave la asigna el SAT. Tu RFC oficial está en tu constancia de situación fiscal.

¿Por qué el SAT rechaza un RFC que aquí es válido?

Porque puede estar bien formado y no estar registrado, o porque los datos de la factura (nombre, régimen, código postal) no coinciden con la constancia.

¿Acepta Ñ y &?

Sí, las dos aparecen en RFC reales y entran en el cálculo del dígito verificador.