| Código | Mensaje de SUNAT | Tipo |
|---|---|---|
| 4200 | Debe corresponder a algún valor válido establecido en el catálogo 13 | Observación (aceptado) |
| 4201 | EL monto del ISC se debe detallar a nivel de línea | Observación (aceptado) |
| 4202 | El valor ingresado como numero de DAM no cumple con el estandar | Observación (aceptado) |
| 4203 | El dato ingresado en VoidReasonDescription debe contener información válida | Observación (aceptado) |
| 4204 | Comprobante físico no se encuentra autorizado como comprobante de contingencia | Observación (aceptado) |
| 4207 | El DNI debe tener 8 caracteres numéricos | Observación (aceptado) |
| 4208 | El dato ingresado como numero de documento de identidad del receptor no cumple con el formato establecido | Observación (aceptado) |
| 4209 | El dato ingresado no cumple con el formato establecido | Observación (aceptado) |
| 4210 | Vendedor supera el monto permitido para la emision de una liquidacion de compra | Observación (aceptado) |
| 4211 | El importe del campo /cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount no coincide con el valor calculado | Observación (aceptado) |
| 4212 | Debe consignar el Total Valor de Venta | Observación (aceptado) |
| 4230 | El comprobante tiene observaciones que no han sido detectados | Observación (aceptado) |
| 4231 | El código de Ubigeo no existe en el listado. | Observación (aceptado) |
| 4232 | La sumatoria de los IGV de línea no corresponden al total | Observación (aceptado) |
| 4233 | El dato ingresado en order de compra no cumple con el formato establecido. | Observación (aceptado) |
| 4234 | El código de producto no cumple con el formato establecido | Observación (aceptado) |
| 4235 | No existe información en el nombre del concepto. | Observación (aceptado) |
| 4236 | El dato ingresado como direccion completa y detallada no cumple con el formato establecido. | Observación (aceptado) |
| 4237 | La tasa del tributo de la línea no corresponde al valor esperado | Observación (aceptado) |
| 4238 | El dato ingresado como urbanización no cumple con el formato establecido | Observación (aceptado) |
| 4239 | El dato ingresado como provincia no cumple con el formato establecido | Observación (aceptado) |
| 4240 | El dato ingresado como departamento no cumple con el formato establecido | Observación (aceptado) |
| 4241 | El dato ingresado como distrito no cumple con el formato establecido | Observación (aceptado) |
| 4242 | El dato ingresado como local anexo no cumple con el formato establecido | Observación (aceptado) |
| 4243 | Si se utiliza la leyenda con código 2007, el total de operaciones exoneradas debe ser mayor a 0.00 | Observación (aceptado) |
| 4244 | Si se utiliza la leyenda con código 2008, el total de operaciones exoneradas debe ser mayor a 0.00 | Observación (aceptado) |
| 4245 | El dato ingresado como tipo de operación no corresponde a un valor esperado (catálogo nro. 51) | Observación (aceptado) |
| 4246 | El comprobante contiene un identificador de pago repetido en los anticipos | Observación (aceptado) |
| 4247 | El comprobante contiene un identificador de pago no relacionado a un documento de anticipo | Observación (aceptado) |
| 4248 | El comprobante contiene mas de un documento de anticipo relacionado al mismo identificador de pago. | Observación (aceptado) |
| 4249 | El código de motivo de traslado no existe en el listado (catalogo nro. 20) | Observación (aceptado) |
| 4250 | El dato ingresado como schemeAgencyName es incorrecto. | Observación (aceptado) |
| 4251 | El dato ingresado como atributo @listAgencyName es incorrecto. | Observación (aceptado) |
| 4252 | El dato ingresado como atributo @listName es incorrecto. | Observación (aceptado) |
| 4253 | El dato ingresado como atributo @listURI es incorrecto. | Observación (aceptado) |
| 4254 | El dato ingresado como atributo @listID es incorrecto. | Observación (aceptado) |
| 4255 | El dato ingresado como atributo @schemeName es incorrecto. | Observación (aceptado) |
| 4256 | El dato ingresado como atributo @schemeAgencyName es incorrecto. | Observación (aceptado) |
| 4257 | El dato ingresado como atributo @schemeURI es incorrecto. | Observación (aceptado) |
| 4258 | El dato ingresado como atributo @unitCodeListID es incorrecto. | Observación (aceptado) |
| 4259 | El dato ingresado como atributo @unitCodeListAgencyName es incorrecto. | Observación (aceptado) |
| 4260 | El dato ingresado como atributo @name es incorrecto. | Observación (aceptado) |
| 4261 | El dato ingresado como atributo @listSchemeURI es incorrecto. | Observación (aceptado) |
| 4262 | El XML no contiene el atributo o no existe lugar donde se entrega el bien para venta itinerante | Observación (aceptado) |
| 4263 | Si no es una venta itinerante, no corresponde consignar lugar donde se entrega el bien | Observación (aceptado) |
| 4264 | El XML no contiene el codigo de leyenda 2007 para el tipo de operación IVAP | Observación (aceptado) |
| 4265 | El XML no contiene el codigo de leyenda 2006 para tipo de operación de detracciones | Observación (aceptado) |
| 4266 | El XML no contiene el codigo de leyenda 2005 para el tipo de operación Venta itinerante | Observación (aceptado) |
| 4267 | El dato ingresado como codigo de producto GS1 no cumple con el formato establecido | Observación (aceptado) |
| 4268 | El dato ingresado como cargo/descuento no es valido a nivel de ítem. | Observación (aceptado) |
| 4269 | El dato ingresado como codigo de producto no cumple con el formato establecido. | Observación (aceptado) |
| 4270 | El dato ingresado como detalle del viaje no cumple con el formato establecido. | Observación (aceptado) |
| 4271 | El dato ingresado como descripcion del tramo no cumple con el formato establecido. | Observación (aceptado) |
| 4272 | El dato ingresado como valor refrencia del tramo virtual no cumple con el formato establecido. | Observación (aceptado) |
| 4273 | El dato ingresado como configuración vehicular no cumple con el formato establecido. | Observación (aceptado) |
| 4274 | El dato ingresado como tipo de carga util es incorrecto. | Observación (aceptado) |
| 4275 | El XML no contiene el tag o no existe información del valor de la carga en TM. | Observación (aceptado) |
| 4276 | El dato ingresado como valor de la carga en TM cumple con el formato establecido. | Observación (aceptado) |
| 4277 | El dato ingresado como unidad de medida de la carga del vehiculo no corresponde al valor esperado. | Observación (aceptado) |
| 4278 | El dato ingresado como valor referencial de carga util nominal no cumple con el formato establecido. | Observación (aceptado) |
| 4279 | El dato ingresado como codigo de identificación de concepto tributario no es valido (catalogo nro 55) | Observación (aceptado) |
| 4280 | El dato ingresado como valor del concepto de la linea no cumple con el formato establecido. | Observación (aceptado) |
| 4281 | El dato ingresado como cantidad del concepto de la linea no cumple con el formato establecido. | Observación (aceptado) |
| 4282 | La fecha de ingreso al establecimiento es mayor a la fecha de salida al establecimiento. | Observación (aceptado) |
| 4283 | El dato ingresado como atributo @schemeID es incorrecto. | Observación (aceptado) |
| 4284 | El cargo/descuento consignado no es permitido para el tipo de comprobante | Observación (aceptado) |
| 4285 | El emisor a la fecha no se encuentra registrado ó habilitado con la condición de Agente de percepción | Observación (aceptado) |
| 4286 | Si ha consignado Transporte Publico, debe consignar Datos del transportista. | Observación (aceptado) |
| 4287 | El precio unitario de la operación que está informando difiere de los cálculos realizados en base a la información remitida | Observación (aceptado) |
| 4288 | El valor de venta por ítem difiere de los importes consignados. | Observación (aceptado) |
| 4289 | El valor de cargo/descuento por ítem difiere de los importes consignados. | Observación (aceptado) |
| 4290 | El cálculo del IGV es Incorrecto | Observación (aceptado) |
| 4291 | El dato ingresado como cargo/descuento no es valido a nivel global. | Observación (aceptado) |
| 4292 | Sólo hasta el 31.08.2019 se encuentra exceptuado de utilizar la versión 2.1 del estándar UBL | Observación (aceptado) |
| 4293 | El importe total de impuestos por línea no coincide con la sumatoria de los impuestos por línea. | Observación (aceptado) |
| 4294 | La base imponible a nivel de línea difiere de la información consignada en el comprobante | Observación (aceptado) |
| 4295 | La sumatoria del total valor de venta - Exportaciones de línea no corresponden al total | Observación (aceptado) |
| 4296 | La sumatoria del total valor de venta - operaciones inafectas de línea no corresponden al total | Observación (aceptado) |
| 4297 | La sumatoria del total valor de venta - operaciones exoneradas de línea no corresponden al total | Observación (aceptado) |
| 4298 | La sumatoria del total valor de venta - operaciones gratuitas de línea no corresponden al total | Observación (aceptado) |
| 4299 | La sumatoria del total valor de venta - operaciones gravadas de línea no corresponden al total | Observación (aceptado) |
Fuente: hoja «Reglas de validación - actualizado al 26.08.2026» de SUNAT. Los mensajes van tal cual los escribe SUNAT.