El RFC (Registro Federal de Contribuyentes) es la clave alfanumérica única que el SAT asigna a cada persona física o moral para identificarla en el sistema fiscal mexicano.
Sin RFC no puedes facturar, abrir una cuenta bancaria empresarial, firmar contratos con el gobierno ni recibir tu nómina de forma legal. Es el primer documento que necesitas para existir ante Hacienda.
Estructura del RFC para personas físicas
El RFC de una persona física (un individuo, como tú) tiene 13 caracteres. Se construye con base en tu nombre completo y tu fecha de nacimiento.
La fórmula es la siguiente:
[4 letras del nombre] + [6 dígitos de la fecha] + [3 caracteres de la homoclave]
Las 4 letras del nombre se forman así:
- La primera letra del primer apellido + la primera vocal interna del primer apellido
- La primera letra del segundo apellido
- La primera letra del nombre de pila
Los 6 dígitos de la fecha corresponden a: año (2 dígitos) + mes (2 dígitos) + día (2 dígitos).
La homoclave son 3 caracteres (2 letras o números + 1 dígito verificador) que el SAT genera de forma automática para diferenciar personas con nombres similares.
Ejemplo 1 — Persona física
Datos: María González López, nacida el 5 de marzo de 1990.
| Componente | Detalle | Resultado |
|---|---|---|
| Primera letra + vocal interna del primer apellido (González) | G + O | GO |
| Primera letra del segundo apellido (López) | L | L |
| Primera letra del nombre (María) | M | M |
| Fecha: 1990, marzo (03), día 05 | 90 + 03 + 05 | 900305 |
| Homoclave (asignada por el SAT) | — | AB7 |
| RFC completo | GOLM900305AB7 |
Nota: La homoclave no se calcula manualmente. El SAT la genera al momento de tu inscripción en el Registro.
Ejemplo 2 — Persona física
Datos: Carlos Ramírez Fuentes, nacido el 12 de julio de 1985.
| Componente | Detalle | Resultado |
|---|---|---|
| Primera letra + vocal interna de Ramírez | R + A | RA |
| Primera letra de Fuentes | F | F |
| Primera letra de Carlos | C | C |
| Fecha: 1985, julio (07), día 12 | 85 + 07 + 12 | 850712 |
| Homoclave | — | XK3 |
| RFC completo | RAFC850712XK3 |
Estructura del RFC para personas morales
Una persona moral es una empresa, asociación o sociedad legalmente constituida. Su RFC tiene 12 caracteres, no 13.
La fórmula es:
[3 letras de la razón social] + [6 dígitos de la fecha de constitución] + [3 caracteres de la homoclave]
Las 3 letras se toman de las primeras palabras significativas de la razón social. Las palabras genéricas como "S.A.", "de", "C.V." o "S.A. de C.V." se ignoran.
Ejemplo 3 — Persona moral
Empresa: Grupo Bimbo, S.A.B. de C.V., constituida el 2 de diciembre de 1945.
| Componente | Detalle | Resultado |
|---|---|---|
| Primeras letras de palabras significativas (Grupo, Bimbo) | G + BI | GBI |
| Fecha: 1945, diciembre (12), día 02 | 45 + 12 + 02 | 451202 |
| Homoclave | — | 0A8 |
| RFC completo | GBI4512020A8 |
Dato real: El RFC oficial de Grupo Bimbo es GBI-451202-0A8. El guion es solo un separador visual; el RFC se registra sin guiones en los sistemas del SAT.
Ejemplo 4 — Persona moral
Empresa: FEMSA (Fomento Económico Mexicano, S.A.B. de C.V.), constituida el 30 de mayo de 1936.
En este caso, las palabras significativas son "Fomento", "Económico", "Mexicano".
| Componente | Detalle | Resultado |
|---|---|---|
| Letras de Fomento, Económico, Mexicano | F + EC | FEC |
| Fecha: 1936, mayo (05), día 30 | 36 + 05 + 30 | 360530 |
| Homoclave | — | QX4 |
| RFC completo (ilustrativo) | FEC360530QX4 |
Personas físicas sin segundo apellido o con nombre compuesto
Existen reglas especiales para casos fuera de lo común.
- Sin segundo apellido: Se usa una "X" en el lugar correspondiente. Ejemplo: Juan Hernández (sin segundo apellido) comenzaría con HX...
- Nombre compuesto (Juan Carlos, María José): Solo se toma la primera letra del nombre de pila principal.
- Apellidos con partículas (de la, del, las): Se omiten las partículas. "De la Rosa" se trata como "Rosa".
- Palabras inconvenientes: El SAT reemplaza automáticamente combinaciones que formen palabras altisonantes en las primeras 4 letras. Esto ocurre de forma automática en el sistema.
Para qué sirve el RFC en la práctica
Conocer tu RFC de memoria es tan importante como saber tu CURP. Estos son los usos más frecuentes:
En trámites fiscales:
- Emitir y recibir facturas (CFDI). Sin RFC válido, la factura no tiene efectos fiscales.
- Presentar declaraciones mensuales y anuales ante el SAT.
- Solicitar devoluciones de impuestos como el IVA o el ISR.
En trámites laborales:
- Tu empleador lo usa para reportarte ante el IMSS y el INFONAVIT.
- Aparece en tu recibo de nómina como dato de identificación fiscal.
- Lo piden al abrir una cuenta bancaria o solicitar un crédito empresarial.
En compras y ventas:
- Cuando compras en Liverpool, Mercado Libre o cualquier tienda y pides factura, debes proporcionar tu RFC.
- Las empresas como Oxxo (operada por FEMSA) lo solicitan para emitirte un CFDI correcto.
Diferencia entre RFC y CURP
Es común confundirlos porque ambos identifican a una persona. Son documentos distintos con propósitos diferentes.
| Característica | RFC | CURP |
|---|---|---|
| Longitud (persona física) | 13 caracteres | 18 caracteres |
| Expedido por | SAT | RENAPO |
| Propósito principal | Identificación fiscal | Identificación civil |
| ¿Lo tienen las empresas? | Sí (12 caracteres) | No |
| ¿Obligatorio para facturar? | Sí | No |
El RFC se basa parcialmente en la CURP, pero no son iguales. Tener CURP no significa que ya estás inscrito en el SAT.
Errores comunes
Error 1 — Proporcionar el RFC con errores tipográficos. Si das un RFC incorrecto al solicitar una factura, el CFDI queda inválido. Verifica siempre cada carácter antes de enviar el dato al emisor.
Error 2 — Confundir el RFC de persona física con el de persona moral. El RFC de una empresa siempre tiene 12 caracteres. El de una persona tiene 13. Si ves un RFC de 12 caracteres en tu recibo de nómina como trabajador, hay un error de captura.
Error 3 — Asumir que el RFC se calcula igual en todos los casos. Las reglas de palabras inconvenientes, apellidos compuestos y nombres extranjeros tienen excepciones. El RFC definitivo siempre es el que el SAT asigna oficialmente, no el que calculas manualmente.
Error 4 — No actualizar el RFC tras un cambio de nombre legal. Si cambias tu nombre legalmente (por matrimonio o corrección de acta), debes actualizar tu RFC en el SAT. Usar un RFC desactualizado puede generar inconsistencias en tus declaraciones.
Resumen de la estructura
| Tipo de contribuyente | Caracteres totales | Componentes |
|---|---|---|
| Persona física | 13 | 4 letras del nombre + 6 de fecha + 3 homoclave |
| Persona moral | 12 | 3 letras de razón social + 6 de fecha + 3 homoclave |
El RFC es el punto de partida de toda tu relación con el SAT. Cada factura, declaración y trámite fiscal lleva este código como base de identificación.