RFC con homoclave persona física México
Ver cálculo paso a paso
El Registro Federal de Contribuyentes (RFC) es el identificador único de personas física y moral en México. Esta calculadora estima tu RFC usando el algoritmo SAT: primeras 4 letras del nombre y apellidos, fecha de nacimiento en formato YYMMDD, y 3 caracteres de homoclave calculados por algoritmo determinístico. Nota: La homoclave oficial la asigna el SAT en el trámite presencial.
| Posición | Caracteres | De dónde sale | Ejemplo (García López Juan, 15/05/1990) |
|---|---|---|---|
| 1 | 1 letra | Primera letra del primer apellido | G |
| 2 | 1 letra | Primera vocal interna del primer apellido | A |
| 3 | 1 letra | Primera letra del segundo apellido (o X si no hay) | L |
| 4 | 1 letra | Primera letra del primer nombre | J |
| 5-6 | 2 dígitos | Año de nacimiento (YY) | 90 |
| 7-8 | 2 dígitos | Mes de nacimiento (MM) | 05 |
| 9-10 | 2 dígitos | Día de nacimiento (DD) | 15 |
| 11-12 | 2 caracteres | Homoclave (algoritmo SAT) | AB |
| 13 | 1 carácter | Dígito verificador | C |
Fuente: estructura del RFC del SAT (Servicio de Administración Tributaria). Reglas: la Ñ se trata como N y los acentos se ignoran (á→a). Si una palabra inicial genera una sílaba inconveniente, el SAT la sustituye por XXX. La homoclave y el dígito verificador sólo los asigna oficialmente el SAT; este desglose es educativo/referencial.
El Registro Federal de Contribuyentes (RFC) es el identificador único de personas física y moral en México. Esta calculadora estima tu RFC usando el algoritmo SAT: primeras 4 letras del nombre y apellidos, fecha de nacimiento en formato YYMMDD, y 3 caracteres de homoclave calculados por algoritmo determinístico.
Cuándo usar esta calculadora
- Verificar estructura estimada de RFC antes de solicitar oficial
- Entender componentes de RFC: nombre, fecha, homoclave
- Consultar RFC durante trámites o registros provisionales
- Educación: aprender algoritmo SAT de RFC México
- Validar datos personales para solicitud oficial SAT
Cómo funciona
2 min read¿Qué es la homoclave del RFC?
La homoclave es un algoritmo de 3 caracteres alfanuméricos que el SAT calcula basándose en datos personales para completar el RFC de 13 dígitos. Se genera multiplicando valores numéricos del nombre y apellidos por pesos específicos, resultando en un código único que evita duplicados y fraudes fiscales en México.
Cómo se calcula el RFC en México
El RFC (Registro Federal de Contribuyentes) es asignado por el SAT a todas las personas físicas y morales. Su estructura es determinística basada en datos personales:
Fórmula SAT 2026
RFC = (4 letras) + (6 dígitos fecha) + (3 caracteres homoclave)
Componente 1: 4 letras iniciales
1. Primer apellido: tomar 1ª letra + 1ª consonante interna
2. Segundo apellido: tomar 1ª letra
3. Nombres: tomar 1ª letra
Ejemplo: García López Juan
Componente 2: 6 dígitos fecha
Fecha nacimiento en formato: YYMMDD
Ejemplo: 15/05/1990 → 900515
Componente 3: 3 caracteres homoclave
La homoclave se calcula mediante algoritmo SAT:
1. Tomar caracteres 1-13 del nombre completo (con espacios sustituidos)
2. Aplicar tabla SAT de conversión (A=10, B=11, ..., Z=35, números = su valor)
3. Multiplicar por peso posicional (17, 29, 24 para primeras 3 posiciones)
4. Módulo 1,000 → convertir a hexadecimal o base 36
5. Resultado: 3 caracteres alfanuméricos
Nota crítica: El algoritmo exacto de homoclave del SAT es propietario. Esta calculadora usa aproximación estándar. La homoclave oficial solo la asigna el SAT en solicitud presencial o en línea.
Ejemplo completo
Datos:
| Componente | Valor | Cálculo |
|---|---|---|
| Primer apellido (1+consonante) | GR | García → G + r |
| Segundo apellido (1ª letra) | L | López → L |
| Nombre (1ª letra) | J | Juan → J |
| Letras (4) | GRLJ | |
| Año nacimiento | 90 | 1990 |
| Mes nacimiento | 05 | Mayo |
| Día nacimiento | 15 | Día 15 |
| Fecha (6) | 900515 | |
| Homoclave (algoritmo SAT) | ABC | Cálculo determinístico |
| RFC COMPLETO | GRLJ900515ABC | 13 caracteres |
Limitaciones
Trámites relacionados
Una vez que tengas tu RFC, el siguiente paso es validar que el uso de CFDI corresponda a tu actividad: la calculadora CFDI y validación de RFC México te muestra los usos autorizados por tipo de contribuyente. Si quieres verificar también tu CURP —que el SAT usa como dato de apoyo en el alta al RFC—, la calculadora de CURP y validación de estructura te explica los componentes y detecta inconsistencias comunes.
Preguntas frecuentes
¿Es este RFC válido legalmente?
No. El RFC oficial solo lo emite el SAT. Esta calculadora estima la estructura. Para RFC válido, solicita en línea a través del portal SAT (https://www.sat.gob.mx) o acude presencialmente.
¿Cómo es la estructura exacta del RFC?
RFC = 4 letras (derivadas de apellidos + nombre) + 6 dígitos (fecha nacimiento YYMMDD) + 3 caracteres (homoclave asignada por SAT). Total 13 caracteres alfanuméricos.
¿Qué pasa si no tengo segundo apellido?
Si no tienes segundo apellido registrado, el SAT asigna un carácter sustituto (generalmente 'X'). Esta calculadora lo maneja automáticamente si dejas el campo vacío.
¿Puedo usar caracteres acentuados (á, é, í, ó, ú, ñ)?
Los datos personales pueden tener acentos, pero en el RFC se convierten: á→a, é→e, í→i, ó→o, ú→u, ñ→n. La calculadora lo realiza automáticamente.
¿Cuándo necesito mi RFC oficial?
Para: abrir cuenta bancaria, declarar impuestos, importar/exportar, inscribirse en IMSS/INFONAVIT, solicitar créditos formales, contratos inmuebles.
¿El CURP es lo mismo que RFC?
No. CURP (Clave Única de Registro de Población) es emitido por INE basado en datos demográficos. RFC (SAT) es para fines fiscales. Ambos son obligatorios pero diferentes.
¿Puedo cambiar mi RFC si cambio de nombre?
Sí, el SAT puede reexpedir RFC si cambias legalmente de nombre (matrimonio, adopción, etc.). Debes solicitar lo en oficina SAT con documentos de cambio legal.
¿Qué significa 'homoclave'?
Homoclave = 'clave homónima'. Son 3 caracteres que diferencia a personas con mismo nombre y fecha nacimiento. El SAT los asigna por algoritmo determinístico.
¿Esta calculadora valida contra el SAT?
No. Es una estimación educativa y referencial. No conecta con bases datos SAT. Para validar RFC real, usa portal SAT o solicita constancia oficial.