Ir al contenido
ReferenciaErrores

Códigos de error de la SUNAT

Error 4253

El dato ingresado como atributo @listURI es incorrecto.

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

Qué lo dispara en tu XML

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

CampoCondiciónTipoDocumento
Tipo de documento @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01'OBSERVFactura (01) fila 24Boleta de venta (03) fila 25DAE, SEAE fila 23DOAE, atribución fila 27
Tipo y numeración de la guía de remisión relacionada con la operación @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01'OBSERVFactura (01) fila 137
Tipo y número de otro documento relacionado con la operación @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo12'OBSERVFactura (01) fila 143
Número de placa del vehículo automotor @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 173
Precio de venta unitario por item @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16'OBSERVFactura (01) fila 189
Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16'OBSERVFactura (01) fila 198Boleta de venta (03) fila 191
Afectación al IGV por ítemAfectación al IVAP por ítem @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07'OBSERVFactura (01) fila 226
Cargo/descuento por ítem @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53'OBSERVFactura (01) fila 289Boleta de venta (03) fila 283
Cargos y/o descuentos globales @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53'OBSERVFactura (01) fila 397Boleta de venta (03) fila 393
FISE (Ley N.° 29852) Fondo de Inclusión Social Energético @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53'OBSERVFactura (01) fila 446Boleta de venta (03) fila 441
Monto de la percepción en moneda nacional @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53'OBSERVFactura (01) fila 463Boleta de venta (03) fila 457
Importe del anticipo @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo12'OBSERVFactura (01) fila 498Boleta de venta (03) fila 491
Número de asientoInformación de manifiesto de pasajerosNúmero de documento de identidad del pasajeroTipo de documento de identidad del pasajeroNombres y apellidos del pasajeroCiudad o lugar de destinoCiudad o lugar de origen @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 515Boleta de venta (03) fila 521
Fecha de inicio programado @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 530Boleta de venta (03) fila 536
Hora de inicio programado @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 536Boleta de venta (03) fila 542
Número de cuenta en el Banco de la Nación @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo59'OBSERVFactura (01) fila 554Nota de débito (08) fila 450
Matrícula de la embarcación pesqueraNombre de la embarcación pesqueraDescripción del tipo de la especie vendidaLugar de descarga @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 567
Cantidad de la especie vendida @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 577Boleta de venta (03) fila 657
Fecha de descarga @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 585Boleta de venta (03) fila 665
Número de documento del sujeto no domiciliadoCódigo de tipo de documento de identidad del sujeto no domiciliadoCódigo país de emisión del pasaporteApellidos y Nombres o denominación o razón social del sujeto no domiciliadoCódigo del país de residencia del sujeto no domiciliado @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 653
Fecha de Ingreso al paísFecha de Ingreso al EstablecimientoFecha de salida del EstablecimientoFecha de consumo @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 667
Número de días de permanencia @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 677
Apellidos y Nombres o denominación o razón social del huespedNúmero de documento del huespedCódigo de tipo de documento de identidad del huespedCódigo país de emisión del pasaporte @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 689
Número de expedienteCódigo de unidad ejecutoraNúmero de contratoNúmero de proceso de selección @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 703Boleta de venta (03) fila 612
Lugar de origenLugar de destino @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 717Boleta de venta (03) fila 552
Pasajero - apellidos y nombresPasajero - tipo y número de documento de identidadServicio de transporte: Ciudad o lugar de origenServicio de transporte: Ciudad o lugar de destinoServicio de transporte: Número de asiento @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 741
Servicio de transporte: Fecha programada de inicio de viaje @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 755
Servicio de transporte: Hora programada de inicio de viaje @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 761Boleta de venta (03) fila 596
Servicio de transporte: Forma de pago @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo59'OBSERVFactura (01) fila 767Boleta de venta (03) fila 602
Número de contratoFecha del otorgamiento del créditoTipo de préstamoPartida RegistralIndicador de primera viviendaDirección completa del predioMonto del crédito otorgado (capital) @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 820
Número de pólizaTipo de seguroSuma asegurada / alcance de cobertura o monto @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 838Boleta de venta (03) fila 787Nota de crédito (07) fila 439Nota de débito (08) fila 424
Fecha de inicio de vigencia de coberturaFecha de término de vigencia de cobertura @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVFactura (01) fila 849Boleta de venta (03) fila 798Nota de crédito (07) fila 448Nota de débito (08) fila 433
Importe de la operaciónPorcentaje de la retenciónImporte de la retención @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53'OBSERVFactura (01) fila 893
Retenciones de Renta de segunda categoría @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53'OBSERVFactura (01) fila 909
Tipo y número de la guía de remisión relacionada con la operación @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01'OBSERVBoleta de venta (03) fila 137
Tipo y número de otro documento relacionado con la operación @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo12'OBSERVBoleta de venta (03) fila 143
Precio de venta unitario por ítem @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16'OBSERVBoleta de venta (03) fila 182
Afectación al IGV por ítemAfectación IVAP por ítem @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07'OBSERVBoleta de venta (03) fila 219Nota de crédito (07) fila 225Nota de débito (08) fila 208
Pasajero - Apellidos y NombresPasajero - Tipo y número de documento de identidadServicio de transporte: Ciudad o lugar de origenServicio de transporte: Ciudad o lugar de destinoServicio de transporte: Número de asiento @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVBoleta de venta (03) fila 576
Servicio de transporte: Fecha programado de inicio de viaje @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVBoleta de venta (03) fila 590
Número de cuenta en el Banco de la Nación @listURISi existe el tag, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo59'OBSERVBoleta de venta (03) fila 634
Matrícula de la embarcación pesqueraNombre de la embarcación pesqueraDescripción del tipo de la especie vendidaLugar de descarga @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVBoleta de venta (03) fila 647
Número de contratoFecha del otorgamiento del créditoTipo de préstamoPartida registralIndicador de primera viviendaDirección completa del predioMonto del crédito otorgado (capital) @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVBoleta de venta (03) fila 768
Codigo unico de identificación del SPP (CUSPP)Periodo @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVBoleta de venta (03) fila 809
Monto del interés moratorio de las comisiones @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVBoleta de venta (03) fila 817
Código de tipo de nota de crédito @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo09'OBSERVNota de crédito (07) fila 27
Tipo de documento que modifica @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01'OBSERVNota de crédito (07) fila 143Nota de débito (08) fila 123
Tipo y número de la guía de remisión relacionada @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01'OBSERVNota de crédito (07) fila 149Nota de débito (08) fila 129
Tipo y número de otro documento relacionado @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo12'OBSERVNota de crédito (07) fila 158Nota de débito (08) fila 135
Precio de venta unitario por item que modificaValor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16'OBSERVNota de crédito (07) fila 193
N° de ContratoFecha del otorgamiento del créditoTipo de préstamoPartida regsitralIndicador de primera viviendaDirección completa del predioMonto del crédito otorgado (capital) @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVNota de crédito (07) fila 421
Código de tipo de nota de débito @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo10'OBSERVNota de débito (08) fila 27
Precio de venta unitario por item que modificaValor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16'OBSERVNota de débito (08) fila 173
Número de ContratoFecha del otorgamiento del créditoTipo de préstamoPartida registralIndicador de primera viviendaDirección completa del predioMonto del crédito otorgado (capital) @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVNota de débito (08) fila 406
Tipo de documento @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01'OBSERVLiquidación de compra (04) fila 27
Precio de venta unitario por ItemValor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16'OBSERVLiquidación de compra (04) fila 145
Código del derecho mineroLey mineral (contenido metalico)Naturaleza del mineralNombre del derecho minero @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55'OBSERVLiquidación de compra (04) fila 158
Afectación al IGV por ítem @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07'OBSERVLiquidación de compra (04) fila 188
Importe del anticipo @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo12'OBSERVLiquidación de compra (04) fila 366
Montos del valor de venta de anticipos @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53'OBSERVLiquidación de compra (04) fila 380
Montos de retenciones de renta de anticipos @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53'OBSERVLiquidación de compra (04) fila 388
Tipo y numeración de la guía de remisión relacionada con la operación @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01'OBSERVLiquidación de compra (04) fila 402
Tipo y número de otro documento relacionado con la operación @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo12'OBSERVLiquidación de compra (04) fila 408
Otros AbonosOtros Cargos/descuentos @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53'OBSERVDAE, adquirente fila 128
Tipo y número de la guía de remisión relacionada @listURISi existe el tag, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01'OBSERVDAE, operador fila 52
Tipo y número de otro documento relacionado @listURISi existe el tag, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo12'OBSERVDAE, operador fila 58
Fondo de Inclusión Social Energético (FISE) del partícipeOtros Cargos/Descuentos del partícipe @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53'OBSERVDAE, operador fila 110
Cargos y Descuentos por ítem - detalle por partícipe @listURISi existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53'OBSERVDAE, operador fila 177