CalculaMiSueldoAnúnciate

Calculadora de RFC con homoclave

Actualizado Cifras oficiales 2026

Escribe tu nombre y fecha de nacimiento para calcular tu RFC con homoclave con el algoritmo oficial del SAT. También funciona para personas morales y para revisar si un RFC tiene el dígito verificador correcto.

Los datos no salen de tu navegador.

RFC estimado con homoclave
PEGJ900515LN5
PEGJ
Nombre
900515
Nacimiento
LN
Homoclave
5
Dígito
Cómo se armó
  1. Letras: Regla general: inicial y primera vocal interna del apellido paterno, inicial del materno e inicial del nombre → PEGJ
  2. Fecha de nacimiento: Año, mes y día con dos dígitos → 900515
  3. Homoclave: Se calcula sobre «PEREZ GARCIA JUAN»: suma 2702, últimas 3 cifras 702 → LN
  4. Dígito verificador: Módulo 11 sobre PEGJ900515LN → 5
Importante: esto es una estimación con el algoritmo del SAT. El único RFC oficial es el que te asigna el SAT; si otra persona tiene la misma clave, el SAT cambia la homoclave. Obtén o confirma el tuyo en sat.gob.mx.
Este RFC es una estimación. El único RFC oficial es el que emite el SAT. Para obtenerlo o confirmarlo, entra a sat.gob.mx o descarga tu Constancia de Situación Fiscal. Úsalo con cuidado en contratos, nómina o facturas.

Cómo sacar tu RFC con homoclave

  1. Ten a la mano tu CURP, un correo electrónico y tu código postal.
  2. Calcula aquí tu RFC para saber qué esperar (las 10 primeras posiciones casi nunca cambian).
  3. En sat.gob.mx busca el trámite de inscripción al RFC con CURP. Si vas a facturar o ya trabajas, también puedes sacar cita en una oficina del SAT para tramitar tu e.firma.
  4. Al terminar, descarga tu Constancia de Situación Fiscal: ahí aparece tu RFC con la homoclave que te asignó el SAT.
  5. Si ya estabas inscrito y no lo recuerdas, consúltalo en la app SAT Móvil o con tu contraseña en el portal.

Cómo se forma el RFC

El RFC de una persona física tiene 13 caracteres y el de una persona moral 12:

PartePersona físicaPersona moralEjemplo
Letras4, de apellidos y nombre3, de la razón socialZATJ · APU
FechaNacimiento AAMMDDConstitución AAMMDD870805 · 640930
Homoclave2 caracteres calculados con el nombre completoCK · KV
Dígito verificador1 carácter (0–9 o A) con módulo 116 · 9
RFCZATJ870805CK6 · APU640930KV9

Ejemplos de la documentación del algoritmo: Josué Zarzosa de la Torre (5 de agosto de 1987) y Autos Pullman, S.A. de C.V. (30 de septiembre de 1964).

Reglas para las 4 letras de una persona física

La regla general toma la inicial y la primera vocal interna del apellido paterno, la inicial del materno y la inicial del nombre. Los acentos y la diéresis se ignoran. Estos son los casos especiales:

CasoEjemploLetras
Regla generalJuan Barrios FernándezBAFJ
Partículas DE, LA, DEL, MC, VON… se omitenJosué Zarzosa de la TorreZATJ
Apellido compuesto: sólo cuenta la primera palabraAntonio Ponce de León JuárezPOJA
Apellido paterno de 1 o 2 letrasErnesto Ek RiveraERER
Primer nombre JOSÉ o MARÍA: se usa el segundoJosé Antonio Camargo HernándezCAHA
Un solo apellidoGerarda Zafra ZAGE
Palabra inconveniente: la última letra se vuelve XIngrid Bueno EzquerraBUEX

Si el apellido paterno no tiene vocales después de la primera letra, se usa una X. La lista de palabras inconvenientes del SAT incluye 41 combinaciones (BUEY, CACA, PUTO, RATA, etc.); cuando las 4 letras forman una de ellas, la cuarta se cambia por X.

Cómo se calcula la homoclave y el dígito verificador

Ejemplo con «PEREZ GARCIA JUAN»:
  1. Cada carácter se cambia por un código de 2 dígitos (espacio = 00, A = 11 … I = 19, J = 21 … R = 29, S = 32 … Z = 39, Ñ = 40, & = 10) y se antepone un 0: 02715291539001711291319110021341125.
  2. Se multiplica cada par de dígitos consecutivos por el segundo dígito del par y se suma todo: 2,702.
  3. Se toman las últimas 3 cifras (702) y se dividen entre 34. El cociente (20) y el residuo (22) se buscan en la tabla 1–9, A–Z (sin O): LN.
  4. Para el dígito verificador, cada uno de los 12 caracteres (PEGJ900515LN) vale 0–38 según otra tabla, se multiplica por su peso (13 a 2) y se saca el residuo entre 11. Resultado: 5 → RFC PEGJ900515LN5.

RFC de persona moral

  • Se ignora el tipo de sociedad (S.A. de C.V., S. de R.L., S.C., A.C., S.A.P.I., S.A.S.…).
  • Se omiten artículos y preposiciones (EL, LA, DE, DEL, Y, PARA, CON…) y las palabras COMPAÑÍA y SOCIEDAD.
  • Con 3 o más palabras se toma la inicial de las 3 primeras; con 2, la inicial de la primera y las 2 primeras letras de la segunda; con 1, sus 3 primeras letras.
  • Los números se escriben con letra («El 12» → DOCE → DOC) y los romanos también («Siglo XXI» → VEINTIUNO).
  • La fecha es la de la escritura constitutiva y la homoclave se calcula con la razón social completa.

Fuente: «Algoritmo para generar el RFC con homoclave para personas físicas y morales» del SAT, en la implementación abierta rfc-facil (licencia Apache 2.0), cuyos casos de prueba reproducimos.

Calculadoras relacionadas

Inserta esta calculadora en tu sitio

Ver todas las calculadoras para insertar →

Gratis para blogs, despachos contables y áreas de RR. HH.: copia un código, el widget ajusta su altura solo y se adapta a tus colores.

Obtener el código

Preguntas frecuentes

¿El RFC que da esta calculadora es oficial?

No. Es el resultado del algoritmo que usa el SAT y casi siempre coincide, pero el único RFC válido es el que te asigna el SAT. Si alguien más tiene la misma clave, el SAT cambia la homoclave. Confírmalo en sat.gob.mx o en tu Constancia de Situación Fiscal.

¿Cómo saco mi RFC con homoclave gratis?

En el portal del SAT puedes inscribirte con tu CURP si eres asalariado o vas a empezar a facturar; al terminar descargas tu Constancia de Situación Fiscal con el RFC y la homoclave. Si ya estás inscrito, también lo ves en la app SAT Móvil o con tu contraseña en sat.gob.mx.

¿Qué es la homoclave del RFC?

Son los dos caracteres después de la fecha (por ejemplo, el «CK» de ZATJ870805CK6). El SAT los calcula a partir de tu nombre completo para distinguir a personas con las mismas letras y fecha de nacimiento. El último carácter es un dígito verificador.

¿Por qué mi RFC real es distinto al calculado?

Pasa cuando tu nombre tiene una homonimia con otra persona registrada (el SAT asigna otra homoclave), cuando te registraron con un nombre escrito distinto al del acta o cuando el SAT aplicó una regla especial. Lo que vale es lo que dice tu constancia.

¿Cuál es el RFC genérico?

XAXX010101000 se usa para facturar al público en general y XEXX010101000 para extranjeros sin RFC mexicano. No sirven para identificarte a ti.

¿Tu negocio aquí? Patrocina esta calculadora desde $158/semana. Ver espacios

Cálculos estimados con fines informativos; no constituyen asesoría fiscal ni legal.