Ir al contenido
ReferenciaErrores

Códigos de error de la SUNAT

Error 4294

La base imponible a nivel de línea difiere de la información consignada en el comprobante

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 4294 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 8 reglas que lo disparan en tu XML

Qué lo dispara en tu XML

8 reglas de la hoja, en 4 documentos.

CampoCondiciónTipoDocumento
Afectación al IGV por ítemAfectación IVAP por ítemMonto base IGV o IVAP /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmountSi existe en la línea misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '2000' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del tag es diferente de la suma del 'Valor de venta del ítem' más el 'Monto del tributo de la línea del ISC', con una tolerancia + - 1OBSERVBoleta de venta (03) fila 198
Afectación al IGV por ítemAfectación IVAP por ítemMonto base IGV o IVAP /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmountSi no existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '2000' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del tag es diferente del 'Valor de Venta del ítem'OBSERVBoleta de venta (03) fila 199
Afectación al IGV por ítemAfectación IVAP por ítemMonto base IGV/IVAP /CreditNote/cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmountSi el 'Tipo de documento que modifica' es diferente de '01' y existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '2000' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del tag es diferente de la suma del 'Valor de venta por ítem que modifica' más el 'Monto del tributo de la línea del ISC', con una tolerancia + - 1OBSERVNota de crédito (07) fila 202
Afectación al IGV por ítemAfectación IVAP por ítemMonto base IGV/IVAP /CreditNote/cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmountSi el 'Tipo de documento que modifica' es diferente de '01', y no existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '2000' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del tag es diferente del 'Valor de venta por ítem que modifica'OBSERVNota de crédito (07) fila 204
Afectación al IGV por ítemAfectación IVAP por ítemMonto base IGV/IVAP /DebitNote/cac:DebitNoteLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmountSi el 'Tipo de documento que modifica' es diferente de '01' y existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '2000' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del tag es diferente de la suma del 'Valor de venta por ítem' más el 'Monto del tributo de la línea del ISC', con una tolerancia + - 1OBSERVNota de débito (08) fila 183
Afectación al IGV por ítemAfectación IVAP por ítemMonto base IGV/IVAP /DebitNote/cac:DebitNoteLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmountSi el 'Tipo de documento que modifica' es diferente de '01', y no existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '2000' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del tag es diferente del 'Valor de venta por ítem'OBSERVNota de débito (08) fila 185
Afectación al IGV por ítemMonto base /SelfBilledInvoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmountEl valor del tag es diferente del 'Valor de venta por ítem'OBSERVLiquidación de compra (04) fila 170
Impuesto a la Renta- Retención por itemMonto base /SelfBilledInvoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmountEl valor del tag es diferente del 'Valor de venta por ítem'OBSERVLiquidación de compra (04) fila 201

Otros códigos del mismo campo

CódigoEfectoTexto de la SUNAT
3031RechazoEl dato ingresado en TaxableAmount de la linea no cumple con el formato establecido
3272RechazoLa base imponible a nivel de línea difiere de la información consignada en el comprobante
2643RechazoFactura de operacion sujeta IVAP debe consignar Monto de impuestos por item

Los 2.077 códigos