
El RFC (Registro Federal de Contribuyentes) en México se construye a partir de datos personales o de la razón social, según se trate de una persona física o una persona moral.
A continuación, te explico cómo se arma en cada caso.
1. RFC para Persona Física (13 caracteres)
Estructura:
AAAA + YYMMDD + XXX
a) Primeros 4 caracteres (nombre)
Se forman así:
- Primera letra del primer apellido
- Primera vocal interna del primer apellido
- Primera letra del segundo apellido
- Si no hay segundo apellido, se usa X
- Primera letra del nombre
- Si el nombre es común (José, María), se toma el siguiente nombre
Ejemplo:
Nombre: Juan Carlos Pérez López
→ PE LJ → PELJ
b) Fecha de nacimiento (6 caracteres)
Formato:
AAMMDD
Ejemplo:
15 de agosto de 1990 → 900815
c) Homoclave (3 caracteres)
- La asigna el SAT
- Evita duplicados
- Compuesta por letras y números
Ejemplo final:
PELJ900815A1B
2. RFC para Persona Moral (12 caracteres)
Estructura:
AAA + YYMMDD + XXX
a) Primeros 3 caracteres (razón social)
Se toman las primeras letras de las palabras principales, eliminando:
- S.A.
- S. de R.L.
- S.C.
- SAPI
- etc.
Ejemplo:
Empresa: Tecnologías Avanzadas del Norte, S.A. de C.V.
→ TAN
b) Fecha de constitución (6 caracteres)
Formato:
AAMMDD
Ejemplo:
12 de marzo de 2015 → 150312
c) Homoclave (3 caracteres)
Asignada por el SAT.
Ejemplo final:
TAN150312K9M
Puntos importantes
- El RFC completo solo lo asigna oficialmente el SAT
- Lo que se puede “armar” manualmente es la estructura base
- El RFC genérico es:
- Personas físicas: XAXX010101000
- Extranjeros sin RFC: XEXX010101000
