XAXX010101000 es el RFC genérico que el SAT asigna al público en general. Se usa como RFC del receptor cuando el comprobante no se emite a un cliente identificado: en la factura global de las ventas de mostrador o en una venta nacional en la que el comprador no da su RFC. Lleva el régimen fiscal 616, el uso de CFDI S01 y el código postal del lugar de expedición; en la factura global, además, el nombre PUBLICO EN GENERAL.

Qué significa XAXX010101000

No corresponde a ninguna persona ni empresa. Es un valor fijo que permite timbrar un CFDI 4.0 cuando no hay un receptor con RFC propio. Con el CFDI 4.0, el receptor normalmente debe identificarse con RFC, nombre tal como está inscrito, código postal de su domicilio fiscal, régimen fiscal y uso del CFDI (artículo 29-A, fracción IV, del CFF y regla 2.7.1.29 de la RMF 2026). El RFC genérico es la excepción prevista para cuando esos datos no existen o no se usan.

Hay dos RFC genéricos y conviene no confundirlos:

RFC Para quién Régimen / uso
XAXX010101000 Público en general (nacional) 616 / S01
XEXX010101000 Residentes en el extranjero 616 / S01

Cuándo se usa XAXX010101000

En la factura global

Es el uso principal. La factura global ampara las ventas con público en general de un periodo diario, semanal o mensual, con el importe y el folio de cada ticket, y se emite al RFC genérico (reglas 2.7.1.21 y 2.7.1.23 de la RMF 2026). Además del RFC, la global lleva la clave de producto 01010101 y el nodo InformacionGlobal. Lo explicamos completo en factura global a público en general.

En una venta nacional sin RFC

También se usa cuando emites un CFDI individual a un comprador nacional que no proporciona RFC. Es el caso de un cliente que quiere un comprobante de su compra pero no lo necesita para deducir.

Cuándo usar XEXX010101000 en su lugar

Si el comprador es residente en el extranjero y no está inscrito en el RFC, el genérico correcto es XEXX010101000. Lleva también régimen 616 y uso S01. Una particularidad: los CFDI emitidos a residentes en el extranjero con este RFC se cancelan sin aceptación del receptor (regla 2.7.1.35 de la RMF 2026).

Los datos que lo acompañan

Un CFDI con XAXX010101000 no se llena con datos libres. Estos son los valores que corresponden en la factura global:

Campo Valor
Nombre PUBLICO EN GENERAL
Régimen fiscal 616
Uso del CFDI S01
Código postal El del lugar de expedición

Algunos detalles de cada campo:

  • Nombre: en la factura global se escribe PUBLICO EN GENERAL, sin acento, como aparece en la guía de llenado. Si un CFDI de ingreso lleva XAXX010101000 y ese nombre, el SAT exige el nodo InformacionGlobal (error CFDI40130 de la matriz de errores). Y al revés: si el nombre es PUBLICO EN GENERAL, el RFC debe ser XAXX010101000 (CFDI40146).
  • Régimen 616 (sin obligaciones fiscales): es el que corresponde al receptor genérico.
  • Uso S01 (sin efectos fiscales): es el que corresponde en la factura global y en una factura de ingreso con RFC genérico. Con el régimen 616, el catálogo de usos del SAT solo admite S01, CP01 (pagos) y G02 (devoluciones, descuentos o bonificaciones); G01 y G03 no son válidos.
  • Código postal: el campo DomicilioFiscalReceptor lleva el mismo CP que el LugarExpedicion del comprobante. No se le pide al cliente su código postal.

Cuando el RFC del receptor sea XAXX010101000: las reglas del SAT

Estas son las validaciones de la matriz de errores del CFDI 4.0 (versión de julio de 2026) que aplican cuando el receptor lleva el RFC genérico. Si alguna no se cumple, el PAC rechaza el comprobante con el código indicado.

Campo Qué exige el SAT Código de error
InformacionGlobal En un comprobante de ingreso con RFC XAXX010101000 y nombre PUBLICO EN GENERAL, debe existir este nodo, el de la factura global CFDI40130
Nombre Si el nombre es PUBLICO EN GENERAL, el RFC debe ser XAXX010101000 CFDI40146
Código postal Con XAXX010101000 o XEXX010101000, el DomicilioFiscalReceptor debe ser igual al LugarExpedicion CFDI40149
Régimen fiscal Con XAXX010101000 o XEXX010101000, el régimen del receptor debe ser 616 CFDI40159
Uso del CFDI Debe corresponder al tipo de persona y al régimen según el catálogo c_UsoCFDI; con el 616 solo valen S01, CP01 y G02 CFDI40161

Con RFC genérico, el SAT no valida el RFC ni el nombre contra su lista de RFC inscritos; esa revisión solo aplica cuando el receptor tiene RFC propio (CFDI40143 y CFDI40144).

Errores comunes con el RFC genérico

1. Combinarlo con uso G03 o G01. Es una equivocación común. El régimen 616 no admite G01 ni G03, así que en una factura de ingreso con XAXX010101000 el uso es S01. G02 sí es válido con el 616, pero se usa en comprobantes de egreso por devoluciones, descuentos o bonificaciones. Según la matriz de errores del Anexo 20, el error CFDI40161 indica que el UsoCFDI debe corresponder al tipo de persona y al régimen.

2. Equivocar el nombre en la factura global. En la global, escribir “VENTAS MOSTRADOR” o “CLIENTE GENERAL” en lugar de PUBLICO EN GENERAL no corresponde: la guía de llenado del CFDI global fija ese nombre. Y si usas PUBLICO EN GENERAL en un CFDI de ingreso, recuerda que debe llevar el nodo InformacionGlobal.

3. Usar el código postal del cliente. En CFDI 4.0 con RFC genérico, el código postal del receptor es el mismo del lugar de expedición.

4. Usarlo para un extranjero. Para residentes en el extranjero no inscritos va XEXX010101000.

5. Facturar con RFC genérico a quien necesita deducir. El ticket no sirve para deducir, y una factura a público en general con uso S01 tampoco está pensada para eso. Si el cliente necesita deducir, el CFDI debe llevar su RFC, su nombre y código postal tal como están en el RFC, su régimen y el uso que le corresponda. Revisa qué datos se necesitan para facturar.

Con TuFacturaPro: el cliente que necesita deducir captura en tu portal su RFC, razón social, código postal, régimen y uso de CFDI, y genera con su ticket la factura a su nombre. Ver cómo funciona →

6. Duplicar la operación. Si un ticket ya se facturó de forma individual, ya sea con RFC genérico o con el RFC del cliente, no debe aparecer también en la factura global del periodo.

Cómo ayuda TuFacturaPro

En el portal de autofacturación de TuFacturaPro, el cliente no factura con XAXX010101000. Si captura ese RFC, el portal le explica que, si no necesita factura a su nombre, no hace falta facturar: su venta va en la factura global del negocio. Así se evita declarar la misma venta dos veces. Para residentes en el extranjero sí acepta XEXX010101000, con el nombre RESIDENTE EN EL EXTRANJERO, régimen 616, uso S01 y el código postal del lugar de expedición; si algo no coincide, se lo indica antes de timbrar.

Cuando el cliente sí tiene RFC, el portal le pide RFC, razón social, código postal, régimen fiscal, uso de CFDI (G01, G03 o S01), la forma de pago del ticket, correo y WhatsApp. Si su RFC ya se usó antes para facturar en TuFacturaPro, sus datos se completan solos; también puede subir el PDF de su constancia o de un CFDI anterior para extraer la información. Subir la constancia es opcional: el portal no la exige.

Cada factura se timbra con el CSD de tu negocio a través de un PAC autorizado, y el cliente descarga el PDF y el XML al momento. Los tickets facturados quedan marcados, de modo que en tu reporte de ventas en CSV distingues los facturados de los que irán en tu global.

Lo que TuFacturaPro no hace es emitir la factura global: esa se timbra con tu sistema contable o con tu contador. Si quieres ver cómo vive la experiencia tu cliente, revisa cómo factura el cliente final en el portal.

¿Llevas la contabilidad de un negocio con mostrador? Mira cómo ayuda TuFacturaPro a los contadores y a sus clientes.

Fuentes oficiales

Este contenido es informativo y no sustituye la asesoría de un contador. Actualizado en octubre de 2026.

Preguntas frecuentes

¿Qué nombre se pone con el RFC XAXX010101000?

En la factura global se usa PUBLICO EN GENERAL, con régimen fiscal 616 y uso de CFDI S01. Con ese nombre y ese RFC, el SAT exige el nodo InformacionGlobal, es decir, trata el comprobante como factura global. Fuera de la global, la validación del SAT no revisa el nombre contra el padrón cuando el RFC es genérico; si emites un CFDI individual con XAXX010101000, confirma con tu contador qué nombre usar.

¿Qué código postal lleva una factura con XAXX010101000?

El mismo código postal del lugar de expedición del comprobante, es decir, el del establecimiento del emisor. No se pide el código postal del cliente.

¿Puedo deducir una factura emitida a XAXX010101000?

Una factura con RFC genérico no identifica a quien compra y lleva el uso S01, Sin efectos fiscales. Si necesitas deducir, pide el CFDI con tu propio RFC, tus datos fiscales y el uso que corresponda.

¿Un extranjero puede recibir factura con XAXX010101000?

No es el RFC indicado. Para residentes en el extranjero no inscritos en el RFC existe el genérico XEXX010101000, con régimen 616 y uso S01.