¿Qué es el CFDI Global?
Es la factura electrónica que el SAT te obliga a emitir para consolidar todas las ventas de un periodo que hiciste a clientes que no te pidieron factura nominativa. En lugar de emitir un CFDI por cada ticket de venta a "público en general", emites uno solo con todas las operaciones acumuladas.
La base legal es la regla 2.7.1.21 de la Resolución Miscelánea Fiscal,
que permite documentar las operaciones con público en general con un comprobante
simplificado (ticket / nota) y consolidarlas después en un CFDI Global con la
clave genérica de RFC XAXX010101000.
El CFDI Global lo emite el negocio, no el cliente. Es una obligación del emisor. Si vendes a público en general, tienes que emitirlo aunque ningún cliente te lo pida.
Diferencia entre CFDI normal y CFDI Global
| Aspecto | CFDI normal | CFDI Global |
|---|---|---|
| Receptor | Cliente con RFC, nombre y régimen | "PÚBLICO EN GENERAL" — RFC XAXX010101000 |
| Cuándo se emite | Al momento de la venta o al solicitarse | Al cierre del periodo (diario, semanal, mensual o bimestral) |
| Cuántas operaciones | Una | Todas las del periodo que no fueron facturadas individualmente |
| Es deducible para el cliente | Sí | No — Uso del CFDI S01 (sin efectos fiscales) |
| Sirve para | Que el cliente lo deduzca | Que el SAT vea tus ingresos completos |
Cuándo aplica.
Aplica cuando emites comprobantes simplificados (tickets de venta, notas, recibos internos) a clientes que no te dan RFC al momento de pagar. Casos típicos:
- Tienda física con ventas mostrador (boutique, ferretería, papelería, abarrotes).
- Restaurante, cafetería, bar.
- Servicios al público sin facturación individual (estética, taller, lavandería).
- E-commerce donde el cliente paga y no solicita factura.
- Farmacia, papelería, expendio de bebidas, cuando aplica la regla 2.7.1.21.
Cuando el cliente no solicita comprobante y la operación es menor a $100, no estás obligado a generar el ticket simplificado individual. Pero sí debes incluirla dentro del CFDI Global del periodo.
Si en alguna operación hay retenciones de impuestos, la facilidad de la regla 2.7.1.21 no aplica. Debes emitir un CFDI nominativo por esa operación específica, no incluirla en el global.
Plazos y periodicidad.
Eliges la periodicidad que más te convenga (suele ser diaria o semanal en retail). Una vez cerrado el periodo, tienes 24 horas para emitir y timbrar el CFDI Global.
| Clave | Periodicidad | Típico para |
|---|---|---|
01 | Diario | Retail con alto volumen, restaurantes |
02 | Semanal | Comercios medianos, tiendas con cierre semanal |
03 | Quincenal | Operaciones de bajo volumen |
04 | Mensual | Profesionales con cobros esporádicos a público |
05 | Bimestral | Solo aplica al régimen 621 (Incorporación Fiscal, vigente transitoriamente) |
El CFDI Global debe remitirse al SAT (o al PAC) dentro de las 24 horas siguientes al cierre del periodo. Diario significa antes de las 24 hrs del día siguiente; semanal antes de las 24 hrs del lunes siguiente; etc.
Campos obligatorios — los valores fijos.
La mayoría de los datos del CFDI Global están preestablecidos por el SAT. Tu sistema de facturación los pone automáticamente; aquí está la lista para que sepas qué buscar al revisar:
Encabezado del comprobante
| Campo | Valor fijo |
|---|---|
| TipoDeComprobante | I (Ingreso) |
| Exportacion | 01 (No aplica) |
| MetodoPago | PUE (siempre, sin excepciones) |
| FormaPago | La de mayor monto entre todas las operaciones del periodo. Si empatan, el emisor elige. |
| Moneda | MXN |
| LugarExpedicion | CP de la matriz o sucursal donde se expide |
Información Global (nodo específico)
| Campo | Valor |
|---|---|
| Periodicidad | 01 a 05 según el periodo elegido |
| Meses | 01–12 normal · 13–18 bimestral (Ene-Feb, Mar-Abr…) |
| Año | Año en curso o inmediato anterior |
Datos del receptor
| Campo | Valor fijo |
|---|---|
| Receptor.Rfc | XAXX010101000 |
| Receptor.Nombre | PUBLICO EN GENERAL (sin "Ú", todo en mayúsculas) |
| DomicilioFiscalReceptor | El mismo CP que LugarExpedicion |
| RegimenFiscalReceptor | 616 (Sin obligaciones fiscales) |
| UsoCFDI | S01 (Sin efectos fiscales) |
Conceptos (uno por cada ticket consolidado)
| Campo | Valor fijo |
|---|---|
| ClaveProdServ | 01010101 (No existe en el catálogo) — la única vez que esta clave es correcta |
| NoIdentificacion | Folio del ticket consolidado (hasta 100 caracteres alfanuméricos) |
| Cantidad | 1 |
| ClaveUnidad | ACT (Actividad) |
| Descripcion | Venta |
| ValorUnitario | Subtotal del ticket consolidado |
| Importe | Cantidad × ValorUnitario |
| ObjetoImp | 02 si tiene IVA/IEPS; 01 si no |
El IVA y el IEPS deben aparecer desglosados en forma expresa y por separado en el CFDI Global. No se permite hacerlo "implícito" en el precio.
Caso práctico — tienda de retail.
"La Linterna S.A. de C.V." vende ropa al menudeo. El día 11 de junio cerró con 3 tickets: $130.00, $355.00 y $359.98 (todos con IVA al 16% incluido en el ticket). Genera el CFDI Global así:
| Concepto | NoIdentificacion | ValorUnitario | IVA |
|---|---|---|---|
| Venta | 17-2358-4568 | $130.00 | $20.80 |
| Venta | 17-2358-4624 | $355.00 | $56.80 |
| Venta | 17-2358-4569 | $359.98 | $57.60 |
| Subtotal | $844.98 | ||
| IVA | $135.20 | ||
| Total | $980.18 | ||
Datos clave del comprobante:
- Periodicidad: 01 (Diario)
- Meses: 06 (Junio) — Año: 2022
- FormaPago: 04 (Tarjeta de crédito) — la de mayor monto
- MetodoPago: PUE
- Receptor.Rfc: XAXX010101000 · Nombre: PUBLICO EN GENERAL
- UsoCFDI: S01 · Régimen receptor: 616
El CFDI se timbra antes de las 24 hrs del día 12 de junio.
Si el cliente pide factura nominativa después.
Llega Markuz Kuri y dice "el ticket 17-2358-4569 ya lo metiste al global de junio, ¿me puedes facturar a mí?". Tienes dos caminos:
Opción A — Cancelar y volver a emitir el Global
- Cancela el CFDI Global con motivo 04 (Sustitución) en el portal del SAT o tu PAC.
- Emite un nuevo CFDI Global con los mismos datos pero excluyendo la operación 17-2358-4569. Referencia el UUID del global cancelado en CfdiRelacionados con TipoRelacion 04.
- Emite el CFDI nominativo a nombre de Markuz Kuri con sus datos reales (RFC, nombre, régimen, Uso del CFDI).
Opción B — Emitir CFDI de Egreso + CFDI Nominativo
No cancelas el global; lo dejas como está y:
- Emites un CFDI de Egreso (tipo "E") por el importe de la operación 17-2358-4569, con Uso del CFDI G02 (Devoluciones, descuentos o bonificaciones). Lo relacionas con el UUID del global con TipoRelacion 01 (Nota de crédito).
- Emites el CFDI nominativo de ingresos a nombre de Markuz Kuri.
La opción A (cancelar y reemitir) es más limpia contablemente, pero requiere que el global no haya pasado los plazos de cancelación. La opción B (egreso + nominativo) se usa cuando ya pasaron los plazos o la operación es vieja.
Errores comunes.
- Olvidar emitir el global. "Como ningún cliente me pidió factura ese día, no emito nada." Mal. El SAT lo cruza con tu actividad y depósitos bancarios — la diferencia se considera ingreso no facturado.
- Excederse del plazo de 24 horas. Si emites el global del día 11 hasta el día 15, ya hay infracción. El sistema te lo va a timbrar, pero queda en tu historial.
- Usar el RFC XAXX010101000 en una factura normal. Esa clave es exclusiva del CFDI Global. Si te llega una factura nominativa con XAXX010101000, está mal.
- Poner una ClaveProdServ distinta de 01010101 en el global. Es la única clave válida. Cualquier otra es incorrecta.
- Olvidar el desglose de IVA. El IVA debe ir desglosado en forma expresa y por separado. No se puede meter "implícito" en el precio.
- FormaPago que no es la de mayor monto. La regla es clara: la forma del comprobante de mayor monto del periodo. Si pones cualquier otra, está mal.
- Incluir operaciones con retención. Si una venta tuvo retención (por ejemplo, fletes con retención de IVA), no entra al global — requiere CFDI individual.
- No emitir tickets simplificados. El global consolida tickets, pero los tickets simplificados deben existir. Si vendes >$100 al público, hay que emitir el ticket aunque no facture nominativa.
- Confundir el régimen del receptor. Siempre es 616 (Sin obligaciones fiscales). Algunos sistemas viejos lo dejaban en blanco; ya no se permite.
Fuentes oficiales.
- Guía de llenado del CFDI Global v4.0 (SAT) — documento técnico oficial. Lo tenemos también en
recursos/data/Guia_llenado_CFDI_global.pdf. - Regla 2.7.1.21 de la Resolución Miscelánea Fiscal vigente — facilidad para operaciones con público en general.
- Regla 2.7.1.23 de la RMF — clave genérica del RFC.
- Anexo 20 de la RMF — define la estructura técnica del CFDI 4.0.
- Artículo 29 y 29-A del Código Fiscal de la Federación.
¿Tu negocio vende al público y no estás seguro de cómo emitir el global?
Si tu sistema de facturación no lo hace solo o quieres revisar la configuración, mándanos un mensaje. La auditoría inicial es rápida y te evita problemas de cierre de ejercicio.