Inicio › Validador de RFC

Validador de RFC Gratuito

Verifica al instante si un RFC mexicano es válido: comprueba el formato, la fecha y el dígito verificador usando el algoritmo oficial del SAT. Sin registro, sin instalación, sin enviar datos a ningún servidor.

Persona física: 13 caracteres  ·  Persona moral: 12 caracteres

¿Qué es el RFC y para qué sirve ante el SAT?

El Registro Federal de Contribuyentes (RFC) es el identificador fiscal que el SAT asigna a todas las personas físicas y morales en México. Es indispensable para emitir y recibir comprobantes fiscales digitales (CFDI), lo que incluye las facturas que obtienes al comprar en tiendas, restaurantes, gasolineras y cualquier otro establecimiento.

Sin un RFC válido no es posible completar el proceso de facturación en ningún portal de facturación electrónica. Por eso, antes de intentar facturar un ticket, conviene validar el RFC para evitar errores.

Estructura del RFC: Persona Física y Persona Moral

El RFC se divide en tres bloques con significados distintos. La longitud varía según el tipo de contribuyente:

GODE Letras iniciales Deriva del nombre (4 letras en personas físicas, 3 en morales)
561231 Fecha AAMMDD Año, mes y día de nacimiento o constitución
GR8 Homoclave 2 caracteres asignados por SAT + 1 dígito verificador

¿Cómo verificar un RFC en línea paso a paso?

Este validador de RFC comprueba tres cosas de forma independiente:

  1. Formato. Comprueba que el RFC tenga 12 o 13 caracteres y que cada posición contenga el tipo de carácter correcto (letras en las iniciales, dígitos en la fecha, alfanumérico en la homoclave).
  2. Fecha. Extrae el bloque AAMMDD y verifica que corresponda a un mes válido (01–12) y a un día que exista en ese mes.
  3. Dígito verificador. Aplica el algoritmo oficial del SAT: suma ponderada de los valores numéricos de cada carácter multiplicados por su factor posicional, módulo 11. El resultado debe coincidir con el último carácter del RFC.

Nota: Este validador no consulta el padrón del SAT. Un RFC puede pasar esta verificación y aun así no estar inscrito o estar suspendido. Para consultar el estatus fiscal, usa el portal oficial del SAT.

¿Tu RFC es antiguo? Algunos RFCs asignados antes de 1997 pueden no superar la verificación del dígito verificador aunque sean completamente válidos. Esto ocurre porque el SAT formalizó el algoritmo actual en 1997. Si recibes un error de dígito en un RFC que funciona en portales de facturación, ignora ese aviso.

¿Necesitas validar tu RFC para facturar?

La validación de RFC es el primer paso antes de solicitar cualquier factura electrónica (CFDI). Muchos portales de facturación rechazan el RFC automáticamente si el formato o el dígito verificador no son correctos, aunque el RFC exista en el padrón del SAT.

Verifica tu RFC aquí primero y luego ve directamente al portal de la empresa donde compraste. Tenemos guías paso a paso para las tiendas más comunes:

Preguntas frecuentes sobre la validación de RFC

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

Ingresa el RFC en el campo de arriba y pulsa Validar RFC. Si el formato, la fecha y el dígito verificador son correctos, el validador lo indica en verde. Si hay un error, te dice exactamente cuál es.

¿Cuántos caracteres tiene el RFC?

Persona física: 13 caracteres (4 letras + 6 dígitos + 3 alfanuméricos).
Persona moral: 12 caracteres (3 letras + 6 dígitos + 3 alfanuméricos).

¿Qué es el dígito verificador del RFC?

Es el último carácter del RFC. Se calcula con una suma ponderada de los valores numéricos de los caracteres anteriores, módulo 11. Puede ser un número (0–9) o la letra A. Sirve para detectar errores de captura: si alguien cambia aunque sea una letra del RFC, el dígito ya no coincide.

¿Para qué necesito el RFC al facturar?

El RFC identifica al receptor del CFDI. Sin él, el portal de facturación no puede emitir la factura a tu nombre. Es el primer dato que te pide cualquier portal de facturación, junto con el folio del ticket y el importe.

¿Este validador consulta la base de datos del SAT?

No. Todo el proceso ocurre en tu navegador. No enviamos el RFC a ningún servidor ni lo almacenamos. Para verificar el estatus de un RFC en el padrón del SAT, debes usar los servicios oficiales en sat.gob.mx.

¿Por qué no se puede validar mi RFC?

Los motivos más comunes son: el RFC tiene menos de 12 caracteres, contiene minúsculas o espacios, la fecha incluye un mes o día inexistente, o el dígito verificador no coincide con el cálculo del SAT. Si el RFC funciona en portales de facturación pero falla aquí, puede ser un RFC asignado antes de 1997 con un dígito asignado manualmente.

¿Cómo validar un RFC con homoclave?

La homoclave son los últimos 3 caracteres del RFC: 2 letras o números asignados por el SAT para distinguir homonimias, más 1 dígito verificador. Este validador comprueba los 3 automáticamente cuando ingresas el RFC completo de 12 o 13 caracteres. No necesitas separar la homoclave.