Validar RFC

Comprueba al instante si un RFC está bien formado. Verificamos su formato y su dígito verificador con el algoritmo del SAT, para detectar errores de captura. Es gratis y no guardamos lo que escribes.

Validación de formato y dígito verificador. No consultamos la base del SAT ni guardamos tus datos.

Qué comprueba (y qué no) esta validación

Validar un RFC puede significar dos cosas distintas. Conviene tener clara la diferencia:

Si necesitas la comprobación oficial (por ejemplo, para validar a un proveedor antes de facturar), entra al Validador de RFC del portal del SAT, que consulta directamente sus registros.

Cómo se valida el dígito verificador

El último carácter del RFC es el dígito verificador y no es arbitrario: se calcula a partir de los doce caracteres anteriores con el algoritmo módulo 11 que publica el SAT. A cada carácter se le asigna un valor, se multiplica por un peso según su posición, se suman los resultados y el residuo de dividir entre 11 determina el dígito final.

Gracias a eso, si alguien escribe mal una sola letra o número del RFC, el dígito verificador deja de coincidir y el error se detecta. Es la misma comprobación que hace nuestra herramienta.

Validar tu propio RFC

Si lo que quieres es confirmar que tu RFC es el correcto, tienes dos formas simples:

Validar muchos RFC a la vez

Si manejas listas de clientes o proveedores y necesitas comprobar muchos RFC, el SAT ofrece un validador masivo que permite subir un archivo con todas las claves y verificarlas contra sus registros. Es lo más práctico para empresas que emiten facturas en volumen y necesitan que los datos del receptor coincidan con la constancia (requisito del CFDI 4.0).

Preguntas frecuentes

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

Un RFC es válido en su estructura si tiene el formato correcto (4 letras para persona física o 3 para empresa, 6 dígitos de fecha y 3 de homoclave) y si su dígito verificador coincide con el cálculo oficial. Nuestro validador comprueba ambas cosas al instante. Para confirmar además que el RFC existe y está activo ante el SAT, usa el Validador de RFC oficial del SAT.

¿Validar el RFC aquí confirma que existe en el SAT?

No. Nuestra validación es estructural: detecta errores de captura y confirma que el RFC está bien formado. No consulta la base de datos del SAT, así que no dice si la persona está registrada o activa. Esa comprobación solo la hace el SAT.

¿Para qué sirve el dígito verificador?

Es el último carácter del RFC. Se calcula con los doce caracteres anteriores mediante el algoritmo módulo 11. Su función es detectar errores: si te equivocas al escribir una letra o un número, el dígito verificador casi siempre deja de coincidir, y así se sabe que el RFC está mal capturado.

¿Por qué un RFC genérico aparece como especial?

Los RFC genéricos XAXX010101000 (público en general) y XEXX010101000 (extranjeros) son claves oficiales asignadas por el SAT que no siguen la regla del dígito verificador. Son válidos para facturar, pero no pertenecen a una persona.

¿Cómo valido muchos RFC a la vez?

Para validar listas grandes (por ejemplo, de tus proveedores) el SAT ofrece un validador masivo que permite subir un archivo. Es el medio recomendado para empresas que emiten muchas facturas.

Calcular RFC con homoclave

Obtén tu RFC completo con tu nombre y tu fecha de nacimiento.

Consultar RFC con CURP

¿Tienes tu CURP? Obtén tu RFC a partir de ella.

Imprimir tu RFC

Descarga tu Constancia de Situación Fiscal como comprobante.