Ir al contenido
ReferenciaErrores

Códigos de error de la SUNAT

Error 2048

El dato ingresado en TaxAmount no cumple con el formato establecido

Fuente: hoja «Reglas de validación actualizado al 24.04.2026» 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 31 reglas que lo disparan en tu XML

Qué lo dispara en tu XML

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

CampoCondiciónTipoDocumento
Total IGV/IVAP /SummaryDocuments/sac:SummaryDocumentsLine/cac:TaxTotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORResumen diario (RC) fila 117
Total ISC /SummaryDocuments/sac:SummaryDocumentsLine/cac:TaxTotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORResumen diario (RC) fila 134
Total Otros tributos /SummaryDocuments/sac:SummaryDocumentsLine/cac:TaxTotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORResumen diario (RC) fila 142
Total ICBPER /SummaryDocuments/sac:SummaryDocumentsLine/cac:TaxTotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORResumen diario (RC) fila 150
Total IGV Gratuitas /SummaryDocuments/sac:SummaryDocumentsLine/cac:TaxTotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORResumen diario (RC) fila 160
Total valor de venta - exportaciónTotal valor de venta - operaciones inafectasTotal valor de venta - operaciones exoneradasImporte del tributo /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORFactura (01) fila 313Boleta de venta (03) fila 307
Total valor de venta - operaciones gratuitasSumatoria de tributos de operaciones gratuitasSumatoria de tributos de operaciones gratuitas /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORFactura (01) fila 332
Total valor de venta - operaciones gravadas (IGV/IVAP)Sumatoria de IGV/IVAPMonto de la sumatoria de IGV/IVAP según corresponda /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORFactura (01) fila 350
Sumatoria ISCSumatoria otros tributosSumatoria ICBPERMonto de la sumatoria /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORFactura (01) fila 372
Total valor de venta - operaciones gratuitasSumatoria de tributos de operaciones gratuitasImporte del tributo /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORBoleta de venta (03) fila 326
Total valor de venta - operaciones gravadas (IGV o IVAP)Sumatoria IGV o IVAPMonto de la sumatoria de IGV/IVAP según corresponda /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORBoleta de venta (03) fila 345
Sumatoria ISCSumatoria otros tributosSumatoria ICBPERMonto de la Sumatoria /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORBoleta de venta (03) fila 368
Total valor de venta - exportaciónTotal valor de venta - operaciones inafectasTotal valor de venta - operaciones exoneradasImporte del tributo /CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORNota de crédito (07) fila 300
Total valor de venta - operaciones gratuitasSumatoria de impuestos de operaciones gratuitasSumatoria de impuestos de operaciones gratuitas /CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORNota de crédito (07) fila 320
Total valor de venta - operaciones gravadas (IGV o IVAP)Sumatoria IGV o IVAPMonto de la sumatoria de IGV o IVAP, según corresponda /CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORNota de crédito (07) fila 339
Sumatoria ISCSumatoria otros tributosMonto de la Sumatoria /CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORNota de crédito (07) fila 367
Sumatoria ICBPERSumatoria ICBPER /CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORNota de crédito (07) fila 385
Total valor de venta - exportaciónTotal valor de venta - operaciones inafectasTotal valor de venta - operaciones exoneradasImporte del tributo /DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORNota de débito (08) fila 284
Total valor de venta - operaciones gratuitasSumatoria de impuestos de operaciones gratuitasSumatoria de impuestos de operaciones gratuitas /DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORNota de débito (08) fila 304
Total valor de venta - operaciones gravadas (IGV o IVAP)Sumatoria IGV o IVAPTotal IGV o IVAP, según corresponda /DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORNota de débito (08) fila 326
Sumatoria ISCSumatoria otros tributosMonto de la Sumatoria /DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORNota de débito (08) fila 354
Sumatoria ICBPERSumatoria ICBPER /DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORNota de débito (08) fila 371
Total valor de venta - operaciones gravadasTotal importe IGV/Total IGV CréditoTotal Importe IGV/Total IGV Crédito /SelfBilledInvoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORLiquidación de compra (04) fila 244
Total valor de venta - operaciones inafectasTotal valor de venta - operaciones exoneradasImporte del tributo /SelfBilledInvoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORLiquidación de compra (04) fila 266
Total valor de venta - operaciones gratuitasSumatoria de tributos de operaciones gratuitasImporte del tributo /SelfBilledInvoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORLiquidación de compra (04) fila 285
Importe de la retención del impuesto a la rentaImporte de la retención /SelfBilledInvoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORLiquidación de compra (04) fila 302
Sumatoria otros tributosMonto de la Sumatoria /SelfBilledInvoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORLiquidación de compra (04) fila 319
Importe Total - IGVMonto total - IGV /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORDAE, operador fila 194
Importe Total - ISCMonto total - ISC /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORDAE, operador fila 205
Total valor de Servicio - operaciones gravadas (IGV)Total del IGVTotal de IGV /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmountEl formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de ceroERRORDAE, SEAE fila 75

Otros códigos del mismo campo

CódigoEfectoTexto de la SUNAT
4290ObservaciónEl cálculo del IGV es Incorrecto
3000RechazoEl monto total del impuestos sobre el valor de venta de operaciones gratuitas/inafectas/exoneradas debe ser igual a 0.00
3291RechazoEl cálculo del IGV es Incorrecto
4305ObservaciónLa sumatoria del total del importe del tributo ISC de línea no corresponden al total
2949RechazoEl impuesto ICBPER no se encuentra vigente
3295RechazoEl importe del IVAP no corresponden al determinado por la informacion consignada.
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

Los 2.077 códigos