El RFC de persona física tiene 13 caracteres que se calculan con un algoritmo definido: iniciales, fecha de nacimiento, homonimia y dígito verificador. Conocer el cálculo permite generar la clave y validar cualquier RFC.

La estructura de los 13 caracteres

Posiciones Contenido
1 Primera letra del apellido paterno
2 Primera vocal interna del apellido paterno
3 Primera letra del apellido materno
4 Primera letra del nombre
5-10 Fecha de nacimiento AAMMDD
11-12 Homonimia
13 Dígito verificador

Ejemplo: GODE561231GR8

Para Gómez Díaz Emma, nacida el 31/12/1956:

  1. Apellido paterno Gómez → G + O (vocal interna).
  2. Apellido materno Díaz → D.
  3. Nombre Emma → E.
  4. Fecha 31/12/1956 → 561231.
  5. Homonimia → GR (asignada por el SAT).
  6. Dígito verificador → 8 (residuo 8 en el cálculo mod 11).

El RFC completo es GODE561231GR8, el ejemplo oficial usado para validar calculadoras.

Reglas especiales

  • Nombres compuestos: MARÍA, MA., JOSÉ, J. se omiten (se usa la inicial de la segunda palabra).
  • Partículas: DE, DEL, DER, MAC, MC, VAN, VON, Y se eliminan.
  • Palabras inconvenientes: BUEI → BUEX (última letra X en RFC); PEDRERO → PXDO (segunda letra X en CURP).
  • Apellidos cortos: sin segundo apellido, sin vocal interna o con Ñ se aplican reglas de relleno con X.

Calcula y valida tu RFC

El algoritmo es público y reproducible. La clave definitiva, sin embargo, la asigna el SAT contra su padrón: confírmala siempre en el trámite oficial.