Omitir yendo al contenido principal

Validador de RFC México

Validador en línea de RFC mexicano. Valide formatos y dígitos verificadores.

Sobre el RFC de México

El RFC (Registro Federal de Contribuyentes) es la clave tributaria oficial en México, emitida por el SAT para controlar el pago de impuestos.

Este simulador genera RFC válidos con homoclave para pruebas de facturación y sistemas contables, asegurando la estructura correcta.

Anatomía y Estructura del RFC en México

El RFC consta de 12 caracteres (Persona Moral) o 13 caracteres (Persona Física):

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 a 3 o 4Iniciales / Denominación3 o 4 letras4 letras para persona física o 3 letras para persona moralAAAA
FechaFecha de Nacimiento o Constitución6 dígitosFormato AAMMDD800101
PenúltimasHomoclave Asignada3 caracteresHomoclave única calculada por el SATABC
ÚltimaDígito Verificador1 carácterMódulo 11 con pesos de 13 a 2 (0-9 o A)0

Algoritmo Oficial de Validación del RFC (SAT Módulo 11)

El SAT calcula el dígito verificador mediante pesos ponderados de 13 a 2:

S = Σ (Valor(c[i]) × (13 - i)); Resto = S % 11; si Resto == 0 -> "0", si Resto == 1 -> "A", sino 11 - Resto
  1. 1. Si la cadena tiene 11 caracteres (persona moral), se antepone un espacio en blanco para sumar 12 posiciones.
  2. 2. Asignar valores: 0-9 valen 0-9; A-Z valen 10-35; espacio vale 37.
  3. 3. Multiplicar cada posición por su factor decreciente de 13 a 2.
  4. 4. Sumar productos y calcular el resto por 11.
  5. 5. Si Resto == 0, DV = "0". Si Resto == 1, DV = "A". En otro caso, DV = 11 - Resto.
  6. 6. Cotejar con el último carácter.

Preguntas Frecuentes (FAQ)