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
- Tipo de moneda en la cual se emite la factura electrónicaError
/Invoice/cbc:DocumentCurrencyCodeLa moneda de los totales de línea y totales de comprobantes (excepto para los totales de Percepción y Detracción) es diferente al valor del Tag UBL
- Valor unitario por ítemError
/Invoice/cac:InvoiceLine/cac:Price/cbc:PriceAmountSi existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda'
- Precio de venta unitario por itemError
/Invoice/cac:InvoiceLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount (Valor)Si existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda'
- Valor referencial unitario por ítem en operaciones gratuitas (no onerosas)Error
/Invoice/cac:InvoiceLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount (Valor)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto total de tributos del ítemError
/Invoice/cac:InvoiceLine/cac:TaxTotal/cbc:TaxAmount (Monto total de tributos del ítem)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Afectación al IGV por ítem Afectación al IVAP por ítemError
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sistema de ISC por ítem Afectacion otros tributos por ítemError
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Impuesto al consumo de bolsas de plástico por ítemError
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount (Monto del tributo de la línea)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Valor de venta por ítemError
/Invoice/cac:InvoiceLine/cbc:LineExtensionAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Cargo/descuento por ítemError
/Invoice/cac:InvoiceLine/cac:Allowancecharge/cbc:ChargeIndicator (Indicador de cargo/descuento)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto total de tributosError
/Invoice/cac:TaxTotal/cbc:TaxAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - exportación Total valor de venta - operaciones inafectas Total valor de venta - operaciones exoneradasError
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - operaciones gratuitas Sumatoria de tributos de operaciones gratuitasError
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta - operaciones gratuitas)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - operaciones gravadas (IGV/IVAP) Sumatoria de IGV/IVAPError
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta operaciones gravadas)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria ISC Sumatoria otros tributos Sumatoria ICBPERError
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Cargos y/o descuentos globalesError
/Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria otros descuentos (que no afectan la base imponible del IGV)Error
/Invoice/cac:LegalMonetaryTotal/cbc:AllowanceTotalAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria otros cargos (que no afectan la base imponible del IGV)Error
/Invoice/cac:LegalMonetaryTotal/cbc:ChargeTotalAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Importe total de la venta, cesión en uso o del servicio prestadoError
/Invoice/cac:LegalMonetaryTotal/cbc:PayableAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de ventaError
/Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total precio de venta (Subtotal de la factura)Error
/Invoice/cac:LegalMonetaryTotal/cbc:TaxInclusiveAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto de redondeo del importe totalError
/Invoice/cac:LegalMonetaryTotal/cbc:PayableRoundingAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- FISE (Ley N.° 29852) Fondo de Inclusión Social EnergéticoError
/Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Importe del anticipoError
/Invoice/cac:PrepaidPayment/cbc:ID (Identificador del pago)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total de anticiposError
/Invoice/cac:LegalMonetaryTotal/cbc:PrepaidAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Forma de pago Monto neto pendiente de pagoError
/Invoice/cac:PaymentTerms/cbc:ID (Indicador)Si existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda' * Validación a partir del 01/09/2021 es ERROR
- Monto del pago único o de las cuotas Fecha del pago único o de las cuotasError
/Invoice/cac:PaymentTerms/cbc:ID (Indicador)Si existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda' * Validación a partir del 01/09/2021 es ERROR
- 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 existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda'
- Retenciones de Renta de segunda categoríaError
/Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de descuento)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
Boleta de venta
- Tipo de moneda en la cual se emite la boleta de venta electrónicaError
/Invoice/cbc:DocumentCurrencyCodeLa moneda de los totales de línea y totales de comprobantes (excepto para los totales de Percepción y Detracción) es diferente al valor del Tag UBL
- Valor unitario por ítemError
/Invoice/cac:InvoiceLine/cac:Price/cbc:PriceAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Precio de venta unitario por ítemError
/Invoice/cac:InvoiceLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount (Valor)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Valor referencial unitario por ítem en operaciones gratuitas (no onerosas)Error
/Invoice/cac:InvoiceLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount (Valor)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto total de tributos del ítemError
/Invoice/cac:InvoiceLine/cac:TaxTotal/cbc:TaxAmount (Monto total de tributos del ítem)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Afectación al IGV por ítem Afectación IVAP por ítemError
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base IGV o IVAP)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sistema de ISC por ítem Afectacion otros tributos por ítemError
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Impuesto al consumo de bolsas de plástico por ítemError
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount (Monto de tributo por línea)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Valor de venta por ítemError
/Invoice/cac:InvoiceLine/cbc:LineExtensionAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Cargo/descuento por ítemError
/Invoice/cac:InvoiceLine/cac:Allowancecharge/cbc:ChargeIndicator (Indicador de cargo/descuento)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto total de tributosError
/Invoice/cac:TaxTotal/cbc:TaxAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - exportación Total valor de venta - operaciones inafectas Total valor de venta - operaciones exoneradasError
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - operaciones gratuitas Sumatoria de tributos de operaciones gratuitasError
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - operaciones gravadas (IGV o IVAP) Sumatoria IGV o IVAPError
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta operaciones gravadas)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria ISC Sumatoria otros tributos Sumatoria ICBPERError
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Cargos y/o descuentos globalesError
/Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria otros descuentos (que no afectan la base imponible del IGV)Error
/Invoice/cac:LegalMonetaryTotal/cbc:AllowanceTotalAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria otros cargos (que no afectan la base imponible del IGV)Error
/Invoice/cac:LegalMonetaryTotal/cbc:ChargeTotalAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Importe totalError
/Invoice/cac:LegalMonetaryTotal/cbc:PayableAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de ventaError
/Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Subtotal de la boleta de ventaError
/Invoice/cac:LegalMonetaryTotal/cbc:TaxInclusiveAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto de redondeo del importe totalError
/Invoice/cac:LegalMonetaryTotal/cbc:PayableRoundingAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- FISE (Ley N.° 29852) Fondo de Inclusión Social EnergéticoError
/Invoice/cac:AllowanceCharge/cbc:ChargeIndicator (Indicador de cargo/descuento)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Importe del anticipoError
/Invoice/cac:PrepaidPayment/cbc:ID (Identificador del pago)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total de anticiposError
/Invoice/cac:LegalMonetaryTotal/cbc:PrepaidAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
Nota de crédito
- Tipo de moneda en la cual se emite la nota de crédito electrónicaError
/CreditNote/cbc:DocumentCurrencyCodeLa moneda de los totales de línea y totales de comprobantes es diferente al valor del Tag UBL
- Valor unitario por ítem que modificaError
/CreditNote/cac:CreditNoteLine/cac:Price/cbc:PriceAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Precio de venta unitario por item que modifica Valor referencial unitario por ítem en operaciones gratuitas (no onerosas)Error
/CreditNote/cac:CreditNoteLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount (Valor)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto total de tributos del ítem que modificaError
/CreditNote/cac:CreditNoteLine/cac:TaxTotal/cbc:TaxAmount (Monto total de impuestos por linea)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Afectación al IGV por ítem Afectación IVAP por ítemError
/CreditNote/cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base IGV/IVAP)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sistema de ISC por ítem Afectación otros tributos por ítemError
/CreditNote/cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Impuesto al consumo de bolsas de plástico por ítemError
/CreditNote/cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount (Monto del tributo de la línea)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Valor de venta por ítem que modificaError
/CreditNote/cac:CreditNoteLine/cbc:LineExtensionAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto total de tributosError
/CreditNote/cac:TaxTotal/cbc:TaxAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - exportación Total valor de venta - operaciones inafectas Total valor de venta - operaciones exoneradasError
/CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - operaciones gratuitas Sumatoria de impuestos de operaciones gratuitasError
/CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - operaciones gravadas (IGV o IVAP) Sumatoria IGV o IVAPError
/CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta operaciones gravadas)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria ISC Sumatoria otros tributosError
/CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria ICBPERError
/CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount (Sumatoria ICBPER)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria otros cargos (que no afectan la base imponible)Error
/CreditNote/cac:LegalMonetaryTotal/cbc:ChargeTotalAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Importe totalError
/CreditNote/cac:LegalMonetaryTotal/cbc:PayableAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto de redondeo del importe totalError
/CreditNote/cac:LegalMonetaryTotal/cbc:PayableRoundingAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Forma de pago Monto neto pendiente de pagoError
/CreditNote/cac:PaymentTerms/cbc:ID (Indicador)Si existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda'
- Monto del pago único o de las cuotas Fecha del pago único o de las cuotasError
/CreditNote/cac:PaymentTerms/cbc:ID (Indicador)Si existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda'
Nota de débito
- Tipo de moneda en la cual se emite la nota de débito electrónicaError
/DebitNote/cbc:DocumentCurrencyCodeLa moneda de los totales de línea y totales de comprobantes es diferente al valor del Tag UBL
- Valor unitario por ítem que modificaError
/DebitNote/cac:DebitNoteLine/cac:Price/cbc:PriceAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Precio de venta unitario por item que modifica Valor referencial unitario por ítem en operaciones gratuitas (no onerosas)Error
/DebitNote/cac:DebitNoteLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount (Precio de venta unitario)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto total de tributos del ítem que modificaError
/DebitNote/cac:DebitNoteLine/cac:TaxTotal/cbc:TaxAmount (Monto total de impuestos por linea)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Afectación al IGV por ítem Afectación IVAP por ítemError
/DebitNote/cac:DebitNoteLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base IGV/IVAP)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sistema de ISC por ítem Afectacion otros tributos por ítemError
/DebitNote/cac:DebitNoteLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Impuesto al consumo de bolsas de plástico por ítemError
/DebitNote/cac:DebitNoteLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount (Monto del tributo de la línea)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Valor de venta por ítemError
/DebitNote/cac:DebitNoteLine/cbc:LineExtensionAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto total de tributosError
/DebitNote/cac:TaxTotal/cbc:TaxAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - exportación Total valor de venta - operaciones inafectas Total valor de venta - operaciones exoneradasError
/DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - operaciones gratuitas Sumatoria de impuestos de operaciones gratuitasError
/DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Total valor de venta - operaciones gravadas (IGV o IVAP) Sumatoria IGV o IVAPError
/DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Total valor de venta operaciones gravadas)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria ISC Sumatoria otros tributosError
/DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount (Monto base)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria ICBPERError
/DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount (Sumatoria ICBPER)Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Sumatoria otros cargos (que no afectan la base imponible)Error
/DebitNote/cac:RequestedMonetaryTotal/cbc:ChargeTotalAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Importe totalError
/DebitNote/cac:RequestedMonetaryTotal/cbc:PayableAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
- Monto de redondeo del importe totalError
/DebitNote/cac:RequestedMonetaryTotal/cbc:PayableRoundingAmountSi existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda'
Resumen diario
- Importe total de la venta Tipo de moneda del ComprobanteError
/SummaryDocuments/sac:SummaryDocumentsLine/sac:TotalAmountSi existe algún atributo currencyID en la misma línea /SummaryDocuments/sac:SummaryDocumentsLine/ con valor diferente a "Tipo de moneda del comprobante" (excepto las monedas contenidas en el tag sac:SUNATPerceptionSummaryDocumentReference/)
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.
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.