Saltar al contenido

Errores SUNAT

Error 3114 de SUNAT

El dato ingresado como indicador de cargo/descuento no corresponde al valor esperado.

Rechazo

← Todos los códigos de SUNAT

Qué significa

Rechazos (2000–3999). SUNAT evaluó el comprobante y lo rechazó: no tiene validez. En una factura o una nota enviada sola, ese número queda usado y no se vuelve a enviar.

Dónde aparece y qué lo dispara

Lo que dicen las reglas de validación de SUNAT, documento por documento. El mismo código puede ser error en un comprobante y sólo observación en otro.

Factura

  • Cargo/descuento por ítemError
    /Invoice/cac:InvoiceLine/cac:Allowancecharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente de 'true' para 'código de motivo de cargo' igual a '47' y '48'

  • Cargo/descuento por ítemError
    /Invoice/cac:InvoiceLine/cac:Allowancecharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente 'false' para 'Código de motivo de descuento' igual a '00' y '01'

  • Cargos y/o descuentos globalesError
    /Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente de 'true' para 'Código de motivo de cargo' igual a '45', '46', '49', '50', '51', '52' y '53'

  • Cargos y/o descuentos globalesError
    /Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente de 'false' para 'Código de motivo de descuento' igual a '02', '03', '04', '05', '06' y '20'

  • FISE (Ley N.° 29852) Fondo de Inclusión Social EnergéticoError
    /Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo)

    Si valor del tag es diferente 'true' para código de cargo igual a '45'

  • Monto de la percepción en moneda nacionalError
    /Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente 'true' para 'Código de motivo de cargo/descuento' igual a '51' o '52' o '53'

  • Importe de la operación Porcentaje de la retención Importe de la retenciónError
    /Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente 'false' para 'Código de motivo de cargo/descuento' igual a '62' * Validación a partir del 01/01/2022 es ERROR

  • Retenciones de Renta de segunda categoríaError
    /Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de descuento)

    Si valor del tag es diferente 'false' para código de descuento igual a '63'

Boleta de venta

  • Cargo/descuento por ítemError
    /Invoice/cac:InvoiceLine/cac:Allowancecharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente de 'true' para 'código de motivo de cargo' igual a '47' y '48'

  • Cargo/descuento por ítemError
    /Invoice/cac:InvoiceLine/cac:Allowancecharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente 'false' para 'Código de motivo de descuento' igual a '00' y '01'

  • Cargos y/o descuentos globalesError
    /Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente de 'true' para 'Código de motivo de cargo' igual a '45', '46', '49', '50', '51', '52' y '53'

  • Cargos y/o descuentos globalesError
    /Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente de 'false' para 'Código de motivo de descuento' igual a '02', '03', '04', '05', '06' y '20'

  • FISE (Ley N.° 29852) Fondo de Inclusión Social EnergéticoError
    /Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente 'true' para código de cargo/descuento igual a '45'

  • Monto de la percepción en moneda nacionalError
    /Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si valor del tag es diferente 'true' para código de cargo/descuento igual a '51' o '52' o '53'

Liquidación de compra

  • Montos del valor de venta de anticiposError
    /SelfBilledInvoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si el 'Codigo de motivo de descuento' es '04', '05', '06' o '61', el valor del Tag UBL es diferente de 'false'

  • Montos de retenciones de renta de anticiposError
    /SelfBilledInvoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)

    Si el 'Codigo de motivo de descuento' es '04', '05', '06' o '61', el valor del Tag UBL es diferente de 'false'

Qué hacer

  • Factura y notas que van solas: corrige el dato y emite un comprobante nuevo, con otro número. El rechazado no se reenvía.
  • Boletas y notas que viajan en el resumen diario: el rechazo es del resumen entero, con todas sus líneas. Se corrige la línea mala y las boletas se informan en un resumen nuevo.
  • Si el rechazo lo provoca un dato que el sistema emisor calcula (totales, IGV, formatos), es un fallo de ese sistema: conviene corregirlo para que no se repita.

Que no te pase con Comprobia

Comprobia revisa las reglas de SUNAT que se pueden comprobar antes de enviar y, si una falla, responde con el código de SUNAT sin gastar el número. Lo que sí llega a SUNAT se envía en cola, con reintentos automáticos de los errores transitorios y avisos antes de que venza un plazo.

Pruébalo gratis

Fuente: hoja «Reglas de validación - actualizado al 26.08.2026» de SUNAT. El mensaje va tal cual lo escribe SUNAT. Comprobia es un servicio privado: no lo opera SUNAT.

Oferta de lanzamiento

Antes de irte: 3 meses gratis del plan Inicial

Para los primeros 5 equipos que integren Comprobia antes del 31 de diciembre. Desde el cuarto mes, el precio del plan Inicial publicado en la tabla de precios.