Vida cotidiana

RFC con homoclave persona física México

Calculadora Gratis · Privada
Datos actualizados: · Fuente: SAT - Requisitos RFC 2026
Revisado por: (política editorial ) · Última revisión:
¿Te resultó útil esta calculadora?

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.

Estructura del RFC de persona física (13 caracteres)El RFC se arma por posiciones. Las primeras 10 son determinísticas a partir de tus datos; las últimas 3 (homoclave + dígito verificador) las calcula el algoritmo del SAT.
PosiciónCaracteresDe dónde saleEjemplo (García López Juan, 15/05/1990)
11 letraPrimera letra del primer apellidoG
21 letraPrimera vocal interna del primer apellidoA
31 letraPrimera letra del segundo apellido (o X si no hay)L
41 letraPrimera letra del primer nombreJ
5-62 dígitosAño de nacimiento (YY)90
7-82 dígitosMes de nacimiento (MM)05
9-102 dígitosDía de nacimiento (DD)15
11-122 caracteresHomoclave (algoritmo SAT)AB
131 carácterDígito verificadorC

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.

Última revisión: 11 de junio de 2026 Verificado por Fuente: SAT - Registro Federal de Contribuyentes, SAT - Algoritmo de homoclave RFC, IMPI - Clave de entidades federativas, INE - CURP vs RFC 100% privado

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

  • G (1ª letra primer apellido)

  • R (1ª consonante interna García → «a-r-c-í-a» → r)

  • L (1ª letra segundo apellido)

  • J (1ª letra nombre)

  • GRLJ
  • 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:

  • Nombres: Juan Carlos

  • Apellidos: García López

  • Nacimiento: 15/05/1990

  • Estado: CDMX
  • ComponenteValorCálculo
    Primer apellido (1+consonante)GRGarcía → G + r
    Segundo apellido (1ª letra)LLópez → L
    Nombre (1ª letra)JJuan → J
    Letras (4)GRLJ
    Año nacimiento901990
    Mes nacimiento05Mayo
    Día nacimiento15Día 15
    Fecha (6)900515
    Homoclave (algoritmo SAT)ABCCálculo determinístico
    RFC COMPLETOGRLJ900515ABC13 caracteres

    Limitaciones

  • Homoclave es estimada: El SAT usa algoritmo propietario para casos especiales (nombres compuestos, caracteres especiales, repeticiones).

  • Caracteres especiales: Ñ se trata como N, acentos se ignoran (á → a).

  • No es RFC válido legalmente: Solo el SAT emite RFC oficial. Esta calculadora es referencial.

  • Validación: No valida contra base datos SAT en tiempo real.

  • Vigencia: Algoritmo SAT 2026 México conforme IMPI.
  • 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.

    Fuentes y referencias