Ir al contenido
ReferenciaErrores

Códigos de error de la SUNAT

Error 4305

La sumatoria del total del importe del tributo ISC de línea no corresponden al total

Fuente: hoja «Reglas de validación actualizado al 24.04.2026» de la SUNAT.

Acepta el comprobante con una observación.class: "observed", y el 4305 en notes

Qué haces en producción

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

Ya quedó registrado: guarda el XML firmado y la CDR, y no lo reenvíes. Corrige en tus próximos envíos lo que señala cada observación de la CDR.

Las 4 reglas que lo disparan en tu XML

Qué lo dispara en tu XML

4 reglas de la hoja, en 4 documentos.

CampoCondiciónTipoDocumento
Sumatoria ISCSumatoria otros tributosSumatoria ICBPERMonto de la Sumatoria /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountSi 'Código de tributo' es '2000', el valor del Tag Ubl es diferente de la sumatoria de los 'Monto de tributo de la línea' (cbc:TaxAmount) de los ítems con 'Código de tributo por línea' igual a '2000' y que no correspondan a una operación gratuita (*) menos los 'Anticipo de ISC' ('Código de motivo de descuento' igual a '20'), con una tolerancia + - 1. (*) No considerar en la sumatoria aquellas líneas que tienen un 'Código de tributo por línea' igual a '9996' con monto base mayor a cero (cbc:TaxableAmount > 0)OBSERVBoleta de venta (03) fila 369
Sumatoria ISCSumatoria otros tributosMonto de la Sumatoria /CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountSi el 'Tipo de documento que modifica' es diferente de '01' y el 'Código de tributo' es '2000', el valor del Tag Ubl es diferente de la sumatoria de los 'Monto de tributo de la línea' (cbc:TaxAmount) de los ítems con 'Código de tributo por línea' igual a '2000' y que no correspondan a una operación gratuita (*), con una tolerancia + - 1. (*) No considerar en la sumatoria aquellas líneas que tienen un 'Código de tributo por línea' igual a '9996' con monto base mayor a cero (cbc:TaxableAmount > 0)OBSERVNota de crédito (07) fila 369
Sumatoria ISCSumatoria otros tributosMonto de la Sumatoria /DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountSi el 'Tipo de documento que modifica' es diferente de '01, y el 'Código de tributo' es '2000', el valor del Tag Ubl es diferente de la sumatoria de los 'Monto de tributo de la línea' (cbc:TaxAmount) de los ítems con 'Código de tributo por línea' igual a '2000' y que no correspondan a una operación gratuita (*), con una tolerancia + - 1. (*) No considerar en la sumatoria aquellas líneas que tienen un 'Código de tributo por línea' igual a '9996' con monto base mayor a cero (cbc:TaxableAmount > 0)OBSERVNota de débito (08) fila 356
Importe Total - ISCMonto total - ISC /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountSi 'Código de tributo' es '2000', el valor del Tag UBL es diferente a la sumatoria de las 'Sumatoria ISC del partícipe' (cac:InvoiceLine/cac:TaxTotal/cbc:TaxAmount) de las de las líneas informadas con 'Código de tributo' igual a '2000' (con una tolerancia + - 1)OBSERVDAE, operador fila 206

Otros códigos del mismo campo

CódigoEfectoTexto de la SUNAT
2048RechazoEl dato ingresado en TaxAmount no cumple con el formato establecido
3298RechazoLa sumatoria del total del importe del tributo ISC de línea no corresponden al total
3299RechazoLa sumatoria del total del importe del tributo Otros tributos de línea no corresponden al total
2949RechazoEl impuesto ICBPER no se encuentra vigente
3510RechazoLa sumatoria del total del importe del tributo ISC de línea no corresponden al total
4306ObservaciónLa sumatoria del total del importe del tributo Otros tributos de línea no corresponden al total
4321ObservaciónLa sumatoria del total del importe del tributo ICBPER de línea no corresponden al total

Los 2.077 códigos