Generador de RFC México

Calcula tu Registro Federal de Contribuyentes con nombre, apellidos y fecha de nacimiento. Algoritmo oficial del SAT.

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
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 nacimiento AAMMDD Pos 11-12: Homoclave (asignada por SAT) Pos 13: Dígito verificador PERSONA MORAL (12 caracteres): Pos 1-3: Primeras 3 letras significativas Pos 4-9: Fecha constitución AAMMDD Pos 10-11: Homoclave (asignada por SAT) Pos 12: Dígito verificador
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.

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.

Calculadoras relacionadas