VerifyMX
Recurso · RFC

RFC genérico del SAT: cuándo usar XAXX010101000 y cuándo no

El RFC genérico es un código del SAT que se usa en facturación cuando el cliente no tiene RFC propio. Cómo funciona, cuándo está permitido y cómo afecta tu facturación CFDI.

Lectura de ~4 minutosÚltima actualización: mayo 2026

Qué es el RFC genérico

El RFC genérico es un código fiscal especial que el SAT autoriza usar en CFDIs cuando el cliente no tiene RFC propio o no quiere proporcionarlo. Hay dos versiones: XAXX010101000 para personas físicas o morales mexicanas sin RFC (típicamente público en general), y XEXX010101000 para residentes en el extranjero.

Ambos siguen el formato estándar de RFC (13 caracteres para personas físicas y morales) pero los caracteres son códigos de relleno, no calculados a partir de un nombre real. Son válidos algorítmicamente porque el SAT así los diseñó.

Cuándo está permitido usarlo

El SAT permite el RFC genérico XAXX010101000 cuando emites un CFDI al público en general — clientes individuales sin actividad fiscal registrada que pagan en efectivo o con tarjeta sin proporcionar sus datos fiscales. Es lo que ves en notas de venta de tiendas, restaurantes, gasolineras, etc., agregadas globalmente al final del mes.

El XEXX010101000 se usa cuando facturas a clientes residentes en el extranjero (turistas, empresas no domiciliadas en México) que no tienen RFC.

Lo que NO está permitido es usar el RFC genérico para facturar a clientes mexicanos con actividad fiscal — eso es evasión y el SAT puede rechazar el CFDI o sancionar.

El concepto de factura global

Cuando un negocio recibe muchos pagos pequeños al público en general durante un periodo (típicamente un mes), no emite un CFDI por cada venta sino un solo CFDI global con XAXX010101000 que consolida todas esas ventas. Es legal, eficiente y es exactamente para lo que existe el RFC genérico.

La factura global debe emitirse antes de los primeros días del mes siguiente, según el calendario del SAT. Si pides factura individual después de una compra al público general, el negocio puede emitírtela con tu RFC real — pero entonces debe excluir esa venta de la factura global de ese periodo.

Para equipos KYC: validar RFC con homoclave y detectar el genérico

Si tu producto valida RFC en un onboarding, hay dos cosas que tu sistema debe distinguir: RFCs reales (calculados a partir de un nombre + fecha) y RFCs genéricos. Ambos pasan validación de formato y dígito verificador, pero solo los reales identifican a una persona específica.

VerifyMX detecta y marca explícitamente los genéricos XAXX010101000 y XEXX010101000 cuando los recibe, sin rechazarlos automáticamente. Tu sistema decide qué hacer: muchos flujos los aceptan en captura de datos pero exigen RFC real al momento de facturar.

FAQ

Preguntas frecuentes

¿No encuentras tu pregunta? Escríbenos a soporte@verifymx.xyz y respondemos el mismo día hábil.

  • ¿Puedo usar XAXX010101000 para mi factura personal?

    Si eres una persona física y compras en un negocio sin pedir factura individual, esa venta se incluirá probablemente en la factura global del negocio con XAXX010101000. Si necesitas factura con tu RFC, pide al negocio que te la emita individual — el SAT lo permite.

  • ¿XEXX010101000 sirve solo para extranjeros?

    Sí. Es específico para clientes residentes en el extranjero sin RFC mexicano. Si el cliente es extranjero pero tiene RFC mexicano (por ejemplo, vive en México con visa), usa su RFC propio.

  • ¿El RFC genérico es válido en CFDI 4.0?

    Sí. El portal del SAT acepta XAXX010101000 y XEXX010101000 en facturación CFDI 4.0 con su uso correcto. El receptor debe declarar régimen fiscal correspondiente y uso CFDI compatible.

  • ¿Cómo sé si un RFC es genérico o real?

    Los genéricos son códigos fijos: XAXX010101000 y XEXX010101000. Cualquier RFC distinto a esos dos códigos exactos es teóricamente un RFC real (aunque puede ser inválido si los datos no corresponden a alguien real — para eso sirve validar algoritmicamente).

  • ¿Hay otros RFCs genéricos?

    Estos dos son los principales que el SAT documenta y acepta. Para casos especiales (cooperativas, organizaciones específicas) puede haber otros códigos administrativos, pero no son 'genéricos' en el sentido del público general.

Reduce fraude sin afectar conversión. Empieza con 100 verificaciones gratis.

Sin tarjeta, sin compromiso. Una integración (API, SDK o widget), una factura CFDI, un equipo en español, control total de tu KYC.