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 cada item 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ódigoPeriodicidadDescripción
01DiarioVentas al público en general del día
02SemanalVentas al público en general de la semana
03QuincenalVentas al público en general de la quincena
04MensualVentas al público en general del mes
05BimestralVentas 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

ProductoPrecio baseImpuestosTotal
Producto A$100.00IVA 16%$116.00
Producto B$100.00IVA 16%$116.00
Producto C$100.00IVA 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 global
  • year: El año fiscal al que corresponde la información de la factura global

4. Información de la factura

  • El campo typeCode debe ser I
  • El campo paymentMethodCode debe ser PUE
  • El campo exchangeRate debe ser 1
  • El campo currencyCode debe ser MXN
  • El campo exportCode debe ser 01

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 ser 01010101
  • El campo quantity debe ser 1
  • El campo unitOfMeasurementCode debe ser ACT
  • El campo description debe ser Venta
  • El campo unitPrice debe ser el subtotal de la venta (valor antes de impuestos)
  • El campo taxObjectCode debe ser 02
  • 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

¿Le resultó útil esta página?