Generador de RFC México
Calcula tu Registro Federal de Contribuyentes con nombre, apellidos y fecha de nacimiento. Algoritmo oficial del SAT.
Generador de RFC
Formato AAAA-MM-DD
Tu RFC sin homoclave
GALJ900515
FormatoXXXX######
Caracteres10 de 13
Falta homoclave3 caracteres (SAT)
Letras del nombreGALJ
Fecha codificada900515
RFC parcialGALJ900515
La homoclave (últimos 3 caracteres) solo la asigna el SAT. Este generador calcula los primeros 10 caracteres.
ExtendidaVersión Extendida
Persona moral, verificación y desglose paso a paso
RFC Persona física
HEMM850822
Longitud10 caracteres
TipoPersona física
Nombre procesadoMARIA
Apellido paternoHERNANDEZ
Apellido maternoMARTINEZ
Letra 1: primera letra paternoH
Letra 2: primera vocal interna paternoE
Letra 3: primera letra maternoM
Letra 4: primera letra nombreM
Fecha (AAMMDD)850822
RFC sin homoclave (10 dígitos)HEMM850822
ProfesionalVersión Profesional
Algoritmo completo, casos especiales y generación por lotes
Aviso: Esta calculadora es una herramienta informativa y educativa. Los resultados son aproximados y pueden variar según tu situación particular. No constituye asesoría fiscal, laboral ni contable. Para decisiones financieras, consulta a un profesional calificado.
v2026.1 Actualizado abril 2026 Algoritmo oficial SAT · Anexo 1 RMF 2026
Cómo usar este generador de RFC
Ingresa tu nombre completo, apellidos paterno y materno, y tu fecha de nacimiento. El generador calcula automáticamente los primeros 10 caracteres de tu RFC siguiendo el algoritmo oficial del SAT.
- Persona física: 4 letras del nombre + 6 dígitos de fecha + 3 de homoclave = 13 caracteres
- Persona moral: 3 letras de la razón social + 6 dígitos de fecha + 3 de homoclave = 12 caracteres
- La homoclave solo la asigna el SAT al momento de la inscripción
- El filtro de palabras prohibidas se aplica automáticamente
El algoritmo del RFC paso a paso
Persona física (13 caracteres):
Pos 1: Primera letra del apellido paterno
Pos 2: Primera vocal interna del apellido paterno
Pos 3: Primera letra del apellido materno
Pos 4: Primera letra del primer nombre
Pos 5-10: Fecha de nacimiento AAMMDD
Pos 11-13: Homoclave (asignada por SAT)
Ejemplo: Juan García López, 15/05/1990
G + A + L + J + 900515 = GALJ900515
Ejemplo práctico
RFC de Juan García López
NombreJuan García López
Fecha de nacimiento15 de mayo de 1990
Letra 1 (paterno)G
Vocal interna (paterno)A
Letra 1 (materno)L
Letra 1 (nombre)J
RFC sin homoclaveGALJ900515
Fuentes y base legal
- Anexo 1-A RMF 2026 — Trámites fiscales y generación de RFC
- Art. 27 Código Fiscal de la Federación — Inscripción al RFC
- Reglamento del CFF Art. 22-29 — Clave del RFC y homoclave
- SAT (sat.gob.mx) — Portal oficial de inscripción y consulta de RFC
- Diario Oficial de la Federación — Resolución Miscelánea Fiscal
- Instructivo Técnico SAT — Algoritmo de generación de RFC
Preguntas frecuentes
El RFC se construye con la primera letra y primera vocal interna del apellido paterno, primera letra del materno, primera letra del nombre, y la fecha de nacimiento en formato AAMMDD. Los últimos 3 caracteres los asigna el SAT.
La homoclave son los últimos 3 caracteres del RFC. Se calcula con un algoritmo que convierte el nombre a valores numéricos. Solo el SAT puede asignarla oficialmente al inscribirte.
El SAT tiene una lista de ~80 combinaciones de 4 letras ofensivas. Si tu RFC genera alguna, la última letra se reemplaza por X automáticamente.
13 caracteres para personas físicas y 12 para personas morales (incluyendo homoclave).
Para nombres que comienzan con María, Ma., José o J., se usa el segundo nombre. Por ejemplo, para María Fernanda se usa la F de Fernanda.