[Códigos de error de la SUNAT](https://fe.kembec.com/errores/)

# Error 3072

> El XML no contiene el tag o no existe informacion de codigo de motivo de cargo/descuento global.

Fuente: hoja [«Reglas de validación actualizado al 24.04.2026»](https://cpe.sunat.gob.pe/sites/default/files/2026-05/Reglas%20de%20validaci%C3%B3n%20actualizado%20al%2024.04.2026%20%281%29.xlsx) de la SUNAT.

Rechaza el comprobante: no se registra.`class`: `"rejected"`

## Qué haces en producción

En la beta no se registra nada ni cuentan los plazos, y no hay `status` ni `validity`.

Factura o nota: el número queda usado; emite otra con otro número. Resumen o baja: corrige y reenvía; puede llevar el mismo nombre.

[Las 10 reglas que lo disparan en tu XML](https://fe.kembec.com/errores/3072/#que-lo-dispara)

## Qué lo dispara en tu XML

10 reglas de la hoja, en 3 documentos. Una regla que se repite igual en varios documentos sale una vez.

| Campo | Condición | Tipo | Documento |
| --- | --- | --- | --- |
| Cargos y/o descuentos globales · **Código de motivo de cargo/descuento** `/Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode` | Si existe 'Indicador de cargo/descuento', y no existe el Tag UBL o es vacío | ERROR | Factura (01) fila 392 |
| FISE (Ley N.° 29852) Fondo de Inclusión Social Energético · **Código de motivo del cargo** `/Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode` | Si existe 'Indicador de cargo', y no existe el Tag UBL o es vacío | ERROR | Factura (01) fila 442 |
| Monto de la percepción en moneda nacional · **Código de motivo de cargo/descuento: Código de régimen de percepción** `/Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode` | Si existe 'Indicador de cargo/descuento', y no existe el Tag UBL o es vacío | ERROR | Factura (01) fila 456 · Boleta de venta (03) fila 451 |
| Importe de la operación · Porcentaje de la retención · Importe de la retención · **Código de motivo de cargo/descuento: Retención del IGV** `/Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode` | Si existe 'Indicador de cargo/descuento', y no existe el Tag UBL o es vacío | ERROR | Factura (01) fila 886 |
| Retenciones de Renta de segunda categoría · **Código de motivo de cargo/descuento: Retención de segunda categoría** `/Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode` | Si existe 'Indicador de cargo', y no existe el Tag UBL o es vacío | ERROR | Factura (01) fila 903 |
| Cargos y/o descuentos globales · **Código del motivo del cargo/descuento** `/Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode` | Si existe 'Indicador de cargo/descuento', y no existe el Tag UBL o es vacío | ERROR | Boleta de venta (03) fila 388 |
| FISE (Ley N.° 29852) Fondo de Inclusión Social Energético · **Código del motivo del cargo/descuento** `/Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode` | Si existe 'Indicador de cargo/descuento', y no existe el Tag UBL o es vacío | ERROR | Boleta de venta (03) fila 437 |
| Montos del valor de venta de anticipos · **Código de motivo de descuento - tipo de anticipo** `/SelfBilledInvoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode` | Si existe 'Indicador de cargo/descuento', y no existe el Tag UBL o es vacío | ERROR | Liquidación de compra (04) fila 376 |
| Montos de retenciones de renta de anticipos · **Código de motivo de descuento - deducción de retención de renta en anticipo** `/SelfBilledInvoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode` | Si existe 'Indicador de cargo/descuento', y no existe el Tag UBL o es vacío | ERROR | Liquidación de compra (04) fila 384 |

## Otros códigos del mismo campo

| Código | Efecto | Texto de la SUNAT |
| --- | --- | --- |
| [3071](https://fe.kembec.com/errores/3071/) | Rechazo | El dato ingresado como codigo de motivo de cargo/descuento global no es valido (catalogo nro 53) |
| [4291](https://fe.kembec.com/errores/4291/) | Observación | El dato ingresado como cargo/descuento no es valido a nivel global. |
| [3093](https://fe.kembec.com/errores/3093/) | Rechazo | Si operación es sujeta a percepción y la forma de pago es Contado, debe ingresar cargo para Percepción |
| [3262](https://fe.kembec.com/errores/3262/) | Rechazo | Si existe retencion de IGV en el comprobante, el receptor debe ser un Agente de Retencion |
| [3308](https://fe.kembec.com/errores/3308/) | Rechazo | Solo debe consignar informacion de percepciones si el tipo de operación es 2001-Operación sujeta a Percepcion |
| [3316](https://fe.kembec.com/errores/3316/) | Rechazo | Si el tipo de operación es 2002, debe informar los datos de la retención de segunda categoria |
| [3317](https://fe.kembec.com/errores/3317/) | Rechazo | Si consigna infomacion de la retencion de segunda categoria, el tipo de operacion debe ser 2002 |

[Los 2.077 códigos](https://fe.kembec.com/errores/)

Fuente

Textos y reglas copiados sin cambios de la hoja [«Reglas de validación actualizado al 24.04.2026»](https://cpe.sunat.gob.pe/sites/default/files/2026-05/Reglas%20de%20validaci%C3%B3n%20actualizado%20al%2024.04.2026%20%281%29.xlsx) de la SUNAT, publicada en [cpe.sunat.gob.pe](https://cpe.sunat.gob.pe/) y descargada el 17.10.2026.
