CFDI Global
cómo se llena.

La factura que tú emites al cierre del día / semana / mes para consolidar todas las ventas que hiciste a público en general (clientes sin RFC). Aquí los campos obligatorios, la periodicidad, los plazos y qué hacer cuando un cliente aparece después pidiendo factura nominativa de algo que ya entró al global.

Vigente Lectura ≈ 12 min Regla 2.7.1.21 RMF · Anexo 20

¿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.

Recuerda

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

AspectoCFDI normalCFDI Global
ReceptorCliente con RFC, nombre y régimen"PÚBLICO EN GENERAL" — RFC XAXX010101000
Cuándo se emiteAl momento de la venta o al solicitarseAl cierre del periodo (diario, semanal, mensual o bimestral)
Cuántas operacionesUnaTodas las del periodo que no fueron facturadas individualmente
Es deducible para el clienteNo — Uso del CFDI S01 (sin efectos fiscales)
Sirve paraQue el cliente lo deduzcaQue 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.
Operaciones menores a $100

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.

Excepción importante

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.

ClavePeriodicidadTípico para
01DiarioRetail con alto volumen, restaurantes
02SemanalComercios medianos, tiendas con cierre semanal
03QuincenalOperaciones de bajo volumen
04MensualProfesionales con cobros esporádicos a público
05BimestralSolo aplica al régimen 621 (Incorporación Fiscal, vigente transitoriamente)
Plazo de emisión

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

CampoValor fijo
TipoDeComprobanteI (Ingreso)
Exportacion01 (No aplica)
MetodoPagoPUE (siempre, sin excepciones)
FormaPagoLa de mayor monto entre todas las operaciones del periodo. Si empatan, el emisor elige.
MonedaMXN
LugarExpedicionCP de la matriz o sucursal donde se expide

Información Global (nodo específico)

CampoValor
Periodicidad01 a 05 según el periodo elegido
Meses0112 normal · 1318 bimestral (Ene-Feb, Mar-Abr…)
AñoAño en curso o inmediato anterior

Datos del receptor

CampoValor fijo
Receptor.RfcXAXX010101000
Receptor.NombrePUBLICO EN GENERAL (sin "Ú", todo en mayúsculas)
DomicilioFiscalReceptorEl mismo CP que LugarExpedicion
RegimenFiscalReceptor616 (Sin obligaciones fiscales)
UsoCFDIS01 (Sin efectos fiscales)

Conceptos (uno por cada ticket consolidado)

CampoValor fijo
ClaveProdServ01010101 (No existe en el catálogo) — la única vez que esta clave es correcta
NoIdentificacionFolio del ticket consolidado (hasta 100 caracteres alfanuméricos)
Cantidad1
ClaveUnidadACT (Actividad)
DescripcionVenta
ValorUnitarioSubtotal del ticket consolidado
ImporteCantidad × ValorUnitario
ObjetoImp02 si tiene IVA/IEPS; 01 si no
IVA e IEPS desglosados

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í:

ConceptoNoIdentificacionValorUnitarioIVA
Venta17-2358-4568$130.00$20.80
Venta17-2358-4624$355.00$56.80
Venta17-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

  1. Cancela el CFDI Global con motivo 04 (Sustitución) en el portal del SAT o tu PAC.
  2. 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.
  3. 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:

  1. 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).
  2. Emites el CFDI nominativo de ingresos a nombre de Markuz Kuri.
¿Cuál opción es mejor?

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.

  1. 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.
  2. 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.
  3. 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.
  4. Poner una ClaveProdServ distinta de 01010101 en el global. Es la única clave válida. Cualquier otra es incorrecta.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.