Factura global
La factura global es una factura de ingreso que representa todas las ventas realizadas al público en general (clientes que no solicitaron factura) durante un período de tiempo determinado. El SAT obliga a reportar todas las transacciones al público en general y el mecanismo para hacerlo es la factura global.
Estructura de la factura global
- Cada
item
representa una venta individual al público general - Los
itemTaxes
de cadaitem
representan todos los impuestos unicos aplicables a esa venta - Se consolidan todas las ventas al público general de un período en una factura global
Periodo de facturación
La factura global se genera según la periodicidad que el SAT define en el catálogo c_Periodicidad
.
Código | Periodicidad | Descripción |
---|---|---|
01 | Diario | Ventas al público en general del día |
02 | Semanal | Ventas al público en general de la semana |
03 | Quincenal | Ventas al público en general de la quincena |
04 | Mensual | Ventas al público en general del mes |
05 | Bimestral | Ventas al público en general del bimestre |
Ejemplo práctico
Supongamos que durante un periodo tu negocio realizó ventas al público general:
🛒 Venta 0001
Total: $348.00
Producto | Precio base | Impuestos | Total |
---|---|---|---|
Producto A | $100.00 | IVA 16% | $116.00 |
Producto B | $100.00 | IVA 16% | $116.00 |
Producto C | $100.00 | IVA 16% | $116.00 |
TOTAL | $300.00 | $48.00 | $348.00 |
Factura Global resultante
{
"versionCode": "4.0",
"series": "F",
"date": "2024-05-12T17:20:48",
"paymentFormCode": "01",
"paymentMethodCode": "PUE",
"currencyCode": "MXN",
"typeCode": "I",
"expeditionZipCode": "01160",
"exchangeRate": 1,
"exportCode": "01",
"globalInformation": {
"periodicityCode": "01",
"monthCode": "05",
"year": 2024
},
"issuer": {
"id": "<id-persona-emisora>"
},
"recipient": {
"id": "<id-persona-receptora-con-rfc-generico>"
},
"items": [
{
"itemCode": "01010101",
"quantity": 1,
"unitOfMeasurementCode": "ACT",
"description": "Venta",
"unitPrice": 300.00,
"taxObjectCode": "02",
"itemSku": "0001",
"itemTaxes": [
{
"taxCode": "002",
"taxTypeCode": "Tasa",
"taxRate": 0.160000,
"taxFlagCode": "T"
}
]
}
]
}
Aspectos clave de la factura global
Revise los siguientes puntos para garantizar que la factura global se genere correctamente:
1. Relación venta-item
- Cada venta al público se convierte en un item en la factura global
- Los items NO representan productos individuales, sino ventas completas
2. Consolidación de impuestos
- Los
itemTaxes
incluyen todos impuestos unicos que se aplicaron en esa venta - Si una venta tuvo productos con diferentes impuestos, todos los impuestos unicos se incluyen en el mismo item
3. Información global
El campo globalInformation
especifica:
periodicityCode
: La frecuencia de la facturación (diario, semanal, mensual, etc.)monthCode
: El mes al que corresponde la información de la factura globalyear
: El año fiscal al que corresponde la información de la factura global
4. Información de la factura
- El campo
typeCode
debe serI
- El campo
paymentMethodCode
debe serPUE
- El campo
exchangeRate
debe ser1
- El campo
currencyCode
debe serMXN
- El campo
exportCode
debe ser01
5. Información del receptor
Independientemente del modo de operación, el receptor de la factura global debe tener datos del RFC genérico:
- RFC:
XAXX010101000
- Razón social:
PUBLICO EN GENERAL
- Regimen fiscal:
616 Sin obligaciones fiscales
- Uso CFDI:
S01 Sin efectos fiscales
- Código postal:
El mismo código postal del emisor
6. Información del item
- El campo
itemCode
debe ser01010101
- El campo
quantity
debe ser1
- El campo
unitOfMeasurementCode
debe serACT
- El campo
description
debe serVenta
- El campo
unitPrice
debe ser el subtotal de la venta (valor antes de impuestos) - El campo
taxObjectCode
debe ser02
- El campo
itemSku
debe ser el número interno de la venta - El campo
itemTaxes
debe incluir todos los impuestos unicos aplicados en la venta