Ir al contenido
ReferenciaErrores

Códigos de error de la SUNAT

Error 2608

Los montos de pago, percibidos y montos cobrados consignados para el documento relacionado no son correctos.

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

Qué lo dispara en tu XML

6 reglas de la hoja, en 2 documentos.

CampoCondiciónTipoDocumento
Importe percibido /Perception/sac:SUNATPerceptionDocumentReference/sac:SUNATPerceptionInformation/sac:SUNATPerceptionAmountSi "Tipo de moneda del documento relacionado" es "PEN" y el Tag UBL existe, el valor del Tag UBL es diferente a "Importe de cobro sin percepción" multiplicado por "Porcentaje de percepción" con una tolerancia de más/menos uno (1)ERRORComprobante de percepción (40) fila 103
Importe percibido /Perception/sac:SUNATPerceptionDocumentReference/sac:SUNATPerceptionInformation/sac:SUNATPerceptionAmountSi "Tipo de moneda del documento relacionado" es diferente "PEN" y el Tag UBL existe, el valor del Tag UBL es diferente a "Importe de cobro sin percepción" multiplicado por "Porcentaje de percepción" multiplicado por "Tipo de cambio" con una tolerancia de más/menos uno (1)ERRORComprobante de percepción (40) fila 104
Importe total a cobrar (neto) /Perception/sac:SUNATPerceptionDocumentReference/sac:SUNATPerceptionInformation/sac:SUNATNetTotalCashedSi "Tipo de moneda del documento relacionado" es "PEN" y el Tag UBL existe, el valor del Tag UBL es diferente a "Importe de cobro sin percepción" más "Importe Percibido" con una tolerancia de más/menos uno (1)ERRORComprobante de percepción (40) fila 108
Importe total a cobrar (neto) /Perception/sac:SUNATPerceptionDocumentReference/sac:SUNATPerceptionInformation/sac:SUNATNetTotalCashedSi "Tipo de moneda del documento relacionado" es diferente "PEN" y el Tag UBL existe, el valor del Tag UBL es diferente a "Importe de cobro sin percepción" multiplicado por "Tipo de cambio" más "Importe Percibido" con una tolerancia de más/menos uno (1)ERRORComprobante de percepción (40) fila 109
Monto de la percepción /SummaryDocuments/sac:SummaryDocumentsLine/sac:SUNATPerceptionSummaryDocumentReference/cbc:TotalInvoiceAmountSi "Tipo de moneda del comprobante" es "PEN" y el Tag UBL existe, el valor del Tag UBL es diferente a "/SummaryDocuments/sac:SummaryDocumentsLine/sac:SUNATPerceptionSummaryDocumentReference/cbc:TaxableAmount" multiplicado por "Tasa de percepción" con una tolerancia de más/menos uno (1)ERRORResumen diario (RC) fila 68
Monto total a cobrar incluida la percepción /SummaryDocuments/sac:SummaryDocumentsLine/sac:SUNATPerceptionSummaryDocumentReference/sac:SUNATTotalCashedSi "Tipo de moneda del comprobante" es "PEN" y el Tag UBL existe, el valor del Tag UBL es diferente a "/SummaryDocuments/sac:SummaryDocumentsLine/sac:TotalAmount" más "Monto de la percepción" con una tolerancia de más/menos uno (1)ERRORResumen diario (RC) fila 72

Otros códigos del mismo campo

CódigoEfectoTexto de la SUNAT
2601RechazoSenor contribuyente a la fecha no se encuentra registrado ó habilitado con la condición de Agente de percepción.
2705RechazoEl dato ingresado en el Importe percibido debe ser numérico mayor a cero
2711RechazoEl dato ingresado en el Monto total a cobrar debe ser numérico mayor a cero
2893RechazoEl valor no cumple con el formato establecido o es menor o igual a cero (0)
2895RechazoEl valor no cumple con el formato establecido o es menor o igual a cero (0)

Los 2.077 códigos