Qué significa
Excepciones (0100–1999). SUNAT no llegó a evaluar el comprobante: el problema está en el envío (el servicio, el usuario SOL, el nombre o el contenido del archivo). No es un rechazo del comprobante.
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
- Número de RUCError
/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID (Número de RUC)El valor del Tag UBL es diferente al RUC del nombre del XML
Boleta de venta
- Número de RUCError
/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID (Número de RUC)El valor del Tag UBL es diferente al RUC del nombre del XML
Nota de crédito
- Número de RUCError
/CreditNote/cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID (Número de RUC)El Tag UBL es diferente al RUC del nombre del XML
Nota de débito
- Número de RUCError
/DebitNote/cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID (Número de RUC)El Tag UBL es diferente al RUC del nombre del XML
Resumen diario
- Número de RUCError
/SummaryDocuments/cac:AccountingSupplierParty/cbc:CustomerAssignedAccountIDNo existe el Tag UBL o es vacío o el valor del Tagl UBL es diferente al RUC del nombre del archivo
Comunicación de baja
- Número de RUCError
/VoidedDocuments/cac:AccountingSupplierParty/cbc:CustomerAssignedAccountIDEl RUC del nombre del archivo es diferente al Tag UBL
Resumen de reversiones
- Número de RUCError
/VoidedDocuments/cac:AccountingSupplierParty/cbc:CustomerAssignedAccountIDEl RUC del nombre del archivo es diferente al Tag UBL
Comprobante de retención
- Número de documento de identidad del emisorError
/Retention/cac:AgentParty/cac:PartyIdentification/cbc:IDEl valor del Tag UBL es diferente al RUC del nombre del XML
Comprobante de percepción
- Número de documento de identidad del emisorError
/Perception/cac:AgentParty/cac:PartyIdentification/cbc:IDEl valor del Tag UBL es diferente al RUC del nombre del XML
Liquidación de compra
- Número de RUCError
/SelfBilledInvoice/cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID (Número de RUC)El valor del Tag UBL es diferente al RUC del nombre del XML
Qué hacer
- Si el mensaje habla de que el sistema no puede responder, es SUNAT: se reintenta más tarde con el mismo número y los mismos bytes.
- Si habla del usuario, la clave o el perfil, revisa el usuario secundario SOL y sus permisos antes de reenviar.
- No emitas otro comprobante con número nuevo: el original no se perdió.
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.