Reglas de validación
Busca por código, grupo de datos o tag UBL
797 de 797 reglas
| Código | Grupo de datos | Condición de validación | Mensaje de retorno | ||
|---|---|---|---|---|---|
| 2075 | Versión del UBL | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2074 | Versión del UBL | El valor del Tag UBL es diferente de "2.1" | Rechazo | ﹀ | |
| 2073 | Versión de la estructura del documento | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2072 | Versión de la estructura del documento | El valor del Tag UBL es diferente de "2.0" | Rechazo | ﹀ | |
| 4256 | Versión de la estructura del documento | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 1035 | Numeración, conformada por serie y número correlativo | El número de serie del Tag UBL es diferente al número de serie del archivo | Rechazo | ﹀ | |
| 1036 | Numeración, conformada por serie y número correlativo | El número de comprobante del Tag UBL es diferente al número de comprobante del archivo | Rechazo | ﹀ | |
| 1001 | Numeración, conformada por serie y número correlativo | El formato del Tag UBL no tiene el formato:|- [F][A-Z0-9]{3}-[0-9]{1,8}|- [0-9]{1,4}-[0-9]{1,8} | Rechazo | ﹀ | |
| 1033 | Numeración, conformada por serie y número correlativo | Si la serie NO empieza con número, y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 1 | Rechazo | ﹀ | |
| 1032 | Numeración, conformada por serie y número correlativo | Si la serie empieza con número, y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 2|Si la serie NO empieza con número, y el valor del Tag UBL se encuentra en el listado con indicador de estado igual a 0 o 2 | Rechazo | ﹀ | |
| 4204 | Numeración, conformada por serie y número correlativo | Si la serie empieza con número, el Tag UBL no se encuentra en el listado | Observación | ﹀ | |
| 3207 | Numeración, conformada por serie y número correlativo | Si la serie empieza con número, el Tag UBL no se encuentra en el listado | Rechazo | ﹀ | |
| 2108 | Fecha de emisión | Si serie del documento no inicia con número:|La diferencia entre la fecha de recepción del XML y el valor del Tag UBL es mayor al plazo máximo vigente. | Rechazo | ﹀ | |
| 2329 | Fecha de emisión | El valor del Tag UBL es mayor a dos días de la fecha de envío del comprobante | Rechazo | ﹀ | |
| 1004 | Fecha de emisión | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 1003 | Fecha de emisión | El valor del Tag UBL es diferente al tipo de documento del archivo | Rechazo | ﹀ | |
| 4251 | Fecha de emisión | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | Fecha de emisión | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Documento' | Observación | ﹀ | |
| 4253 | Fecha de emisión | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01' | Observación | ﹀ | |
| 2070 | Fecha de emisión | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3088 | Fecha de emisión | El valor del Tag UBL es diferente al listado. | Rechazo | ﹀ | |
| 2071 | Fecha de emisión | La moneda de los totales de línea y totales de comprobantes (excepto para los totales de Percepción y Detracción) es diferente al valor del Tag UBL | Rechazo | ﹀ | |
| 4254 | Fecha de emisión | Si existe el atributo, el valor ingresado es diferente a 'ISO 4217 Alpha' | Observación | ﹀ | |
| 4252 | Fecha de emisión | Si existe el atributo, el valor ingresado es diferente a 'Currency' | Observación | ﹀ | |
| 4251 | Fecha de emisión | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | Observación | ﹀ | |
| 3089 | Número de RUC | Existe más de un Tag UBL cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification | Rechazo | ﹀ | |
| 1034 | Número de RUC | El valor del Tag UBL es diferente al RUC del nombre del XML | Rechazo | ﹀ | |
| 2010 | Número de RUC | El valor del Tag UBL tiene un ind_estado diferente "00" en el listado | Rechazo | ﹀ | |
| 2011 | Número de RUC | El valor del Tag UBL tiene un ind_condicion igual a "12" en el listado | Rechazo | ﹀ | |
| 3097 | Número de RUC | Si 'Tipo de operación' es '0201 Exportación de Servicios – Prestación servicios realizados íntegramente en el país', no existe ind_padron igual a "05" en el listado para el valor del Tag UBL | Rechazo | ﹀ | |
| 3281 | Número de RUC | Si 'Tipo de operación' es '2106 Venta nacional a turistas - Tax Free', no existe ind_padron igual a "14" en el listado para el valor del Tag UBL | Rechazo | ﹀ | |
| 1086 | Número de RUC | El valor del Tag UBL se encuentra en el listado de Sujetos sin capacidad operativa (ind_padron igual a "02") y "Fecha de emisión" del comprobante comprendida en el rango de vigencia | Rechazo | ﹀ | |
| 1008 | Número de RUC | No existe el atributo o es vacío | Rechazo | ﹀ | |
| 1007 | Número de RUC | El valor del Tag UBL es diferente a "6" | Rechazo | ﹀ | |
| 4255 | Número de RUC | Si existe el atributo, el valor ingresado es diferente a 'Documento de Identidad' | Observación | ﹀ | |
| 4256 | Número de RUC | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Número de RUC | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06' | Observación | ﹀ | |
| 4092 | Nombre comercial | Si existe el tag, el formato del Tag UBL es diferente a alfanumérico de hasta 1500 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 1037 | Apellidos y nombres, denominación o razón social | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 4338 | Apellidos y nombres, denominación o razón social | El formato del Tag UBL es diferente a alfanumérico de hasta 1500 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4094 | Domicilio fiscal | Si existe el tag, El formato del Tag UBL es diferente a alfanumérico de 3 a 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4095 | Domicilio fiscal | Si existe el tag, El formato del Tag UBL es diferente a alfanumérico de 1 a 25 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4096 | Domicilio fiscal | Si existe el tag, el formato del Tag UBL es diferente a alfanumérico de 1 a 30 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4093 | Domicilio fiscal | Si el Tag UBL existe, el valor del Tag UBL no está en el listado | Observación | ﹀ | |
| 4256 | Domicilio fiscal | Si existe el atributo, el valor ingresado es diferente a 'PE:INEI' | Observación | ﹀ | |
| 4255 | Domicilio fiscal | Si existe el atributo, el valor ingresado es diferente a 'Ubigeos' | Observación | ﹀ | |
| 4097 | Domicilio fiscal | Si existe el tag, El formato del Tag UBL es diferente a alfanumérico de 1 a 30 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4098 | Domicilio fiscal | Si existe el tag, El formato del Tag UBL es diferente a alfanumérico de 1 a 30 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4041 | Domicilio fiscal | Si el Tag UBL existe, el valor del Tag UBL es diferente a PE | Observación | ﹀ | |
| 4254 | Domicilio fiscal | Si existe el atributo, el valor ingresado es diferente a 'ISO 3166-1' | Observación | ﹀ | |
| 4251 | Domicilio fiscal | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | Observación | ﹀ | |
| 4252 | Domicilio fiscal | Si existe el atributo, el valor ingresado es diferente a 'Country' | Observación | ﹀ | |
| 4236 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si existe el tag, el formato del Tag UBL es diferente a alfanumérico de 3 a 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4238 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si existe el tag, el formato del Tag UBL es diferente a alfanumérico de 1 a 25 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4239 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si existe el tag, el formato del Tag UBL es diferente a alfanumérico de 1 a 30 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4231 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si el Tag UBL existe, el valor del Tag UBL no está en el listado | Observación | ﹀ | |
| 4256 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si existe el atributo, el valor ingresado es diferente a 'PE:INEI' | Observación | ﹀ | |
| 4255 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si existe el atributo, el valor ingresado es diferente a 'Ubigeos' | Observación | ﹀ | |
| 4240 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si existe el tag, el formato del Tag UBL es diferente a alfanumérico de 1 a 30 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4241 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si existe el tag, el formato del Tag UBL es diferente a alfanumérico de 1 a 30 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4041 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si el Tag UBL existe y 'Tipo de operación' es diferente de '0201' y '0208', el valor del Tag UBL es diferente a 'PE' | Observación | ﹀ | |
| 4254 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si existe el atributo, el valor ingresado es diferente a 'ISO 3166-1' | Observación | ﹀ | |
| 4251 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | Observación | ﹀ | |
| 4252 | Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.|- Dirección completa y detallada|- Urbanización|- Provincia|- Código de ubigeo|- Departamento|- Distrito|- Código de país | Si existe el atributo, el valor ingresado es diferente a 'Country' | Observación | ﹀ | |
| 3098 | Código del pais del uso, explotación o aprovechamiento del servicio | Si 'Tipo de operación' es '0201' o '0208', si el Tag UBL no existe o es vacio. | Rechazo | ﹀ | |
| 3099 | Código del pais del uso, explotación o aprovechamiento del servicio | Si 'Tipo de operación' es '0201' o '0208' y el Tag UBL existe, el valor es diferente al Catálogo 04 o el valor es igual a 'PE' | Rechazo | ﹀ | |
| 4254 | Código del pais del uso, explotación o aprovechamiento del servicio | Si existe el atributo, el valor ingresado es diferente a 'ISO 3166-1' | Observación | ﹀ | |
| 4251 | Código del pais del uso, explotación o aprovechamiento del servicio | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | Observación | ﹀ | |
| 4252 | Código del pais del uso, explotación o aprovechamiento del servicio | Si existe el atributo, el valor ingresado es diferente a 'Country' | Observación | ﹀ | |
| 3030 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si Serie del documento no inicia con número, no existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 4198 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si Serie del documento inicia con número, no existe el Tag UBL o es vacío | Observación | ﹀ | |
| 3239 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si Serie del documento no inicia con número y el Tag UBL es diferente de '0000', el valor del Tag UBL no está en el listado | Rechazo | ﹀ | |
| 4199 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si el Tag UBL existe y es diferente de vacío y es diferente de '0000' y Serie del documento inicia con número, el valor del Tag UBL no está en el listado | Observación | ﹀ | |
| 4242 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si el Tag UBL existe y es diferente de vacío, el valor del Tag es diferente a numérico de 4 dígitos. | Observación | ﹀ | |
| 4251 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si existe el atributo, el valor ingresado es diferente a 'Establecimientos anexos' | Observación | ﹀ | |
| 3090 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Existe más de un Tag UBL en el XML cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification | Rechazo | ﹀ | |
| 2014 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | No existe el Tag UBL | Rechazo | ﹀ | |
| 2017 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si 'Tipo de documento del adquiriente o usuario' es '6', el formato del Tag UBL es diferente a numérico de 11 dígitos | Rechazo | ﹀ | |
| 1083 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si 'Tipo de documento del adquiriente o usuario' es '6', el valor del Tag UBL no está en el listado | Rechazo | ﹀ | |
| 4013 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si 'Tipo de documento del adquiriente o usuario' es '6', el valor del Tag UBL tiene un ind_estado diferente a 00 en el listado | Observación | ﹀ | |
| 4014 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si 'Tipo de documento del adquiriente o usuario' es '6', el valor del Tag UBL tiene un ind_condicion igual a '12' en el listado | Observación | ﹀ | |
| 2802 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si 'Tipo de documento del adquiriente o usuario' es '4' o '7' o '0' o 'A' o 'B' o 'C' o 'D' o 'E' o 'G', el formato del Tag UBL es diferente a alfanumérico de hasta 15 caracteres (se considera cualquier carácter, no permite 'whitespace character': espacio, salto de línea, fin de línea, tab, etc.) | Rechazo | ﹀ | |
| 2801 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si el 'Tipo de documento de identidad del adquiriente o usuario' es '1', el formato del Tag UBL es diferente de numérico de 8 dígitos | Rechazo | ﹀ | |
| 2015 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | No existe el atributo | Rechazo | ﹀ | |
| 2800 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si 'Tipo de operación' es '0200' o '0201' o '0204', y no existe Leyenda con 'Código de leyenda' igual a '2008', el valor del Tag UBL es '6' | Rechazo | ﹀ | |
| 2800 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si 'Tipo de operación' es '0200' o '0201' o '0202' o '0203' '0204' o '0205' '0206' o '0207' '0208' o '0401', y el valor del Tag UBL es diferente al listado y guion '-' | Rechazo | ﹀ | |
| 2800 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si 'Tipo de operación' es '0112 Venta Interna - Sustenta Gastos Deducibles Persona Natural', el valor del Tag UBL es diferente de '1' y '6' | Rechazo | ﹀ | |
| 2800 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si 'Tipo de operación' es '2106 Venta nacional a turistas - Tax Free', el valor del Tag UBL es diferente de '7', 'B' y 'G'. | Rechazo | ﹀ | |
| 2800 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si no es uno de los cuatro casos anteriores, el valor del Tag UBL es diferente de '6' | Rechazo | ﹀ | |
| 4255 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si existe el atributo, el valor ingresado es diferente a 'Documento de Identidad' | Observación | ﹀ | |
| 4256 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06' | Observación | ﹀ | |
| 2021 | Apellidos y nombres, denominación o razón social del adquirente o usuario | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2022 | Apellidos y nombres, denominación o razón social del adquirente o usuario | El formato del Tag UBL es diferente a alfanumérico de 3 hasta 1500 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Rechazo | ﹀ | |
| 4006 | Apellidos y nombres, denominación o razón social del adquirente o usuario | Si el Tag UBL existe, el formato del Tag UBL es diferente a:|- [T][A-Z0-9]{3}-[0-9]{1,8}|- [0-9]{4}-[0-9]{1,8}|- [EG0][1-4]{1}-[0-9]{1,8}|- [EG07] {4}-[0-9]{1,8}|- [G][0-9]{3}-[0-9]{1,8}|- [V][A-Z0-9]{3}-[0-9]{1,8} | Observación | ﹀ | |
| 2364 | Apellidos y nombres, denominación o razón social del adquirente o usuario | El "Tipo de la guía de remisión relacionada" concatenada con el valor del Tag UBL se repite en el /Invoice | Rechazo | ﹀ | |
| 4005 | Apellidos y nombres, denominación o razón social del adquirente o usuario | Si existe el "Número de la guía de remisión relacionada", el formato del Tag UBL es diferente de '09' y '31' | Observación | ﹀ | |
| 4251 | Apellidos y nombres, denominación o razón social del adquirente o usuario | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | Apellidos y nombres, denominación o razón social del adquirente o usuario | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Documento' | Observación | ﹀ | |
| 4253 | Apellidos y nombres, denominación o razón social del adquirente o usuario | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo01' | Observación | ﹀ | |
| 4010 | Apellidos y nombres, denominación o razón social del adquirente o usuario | Si el Tag UBL existe, el formato del Tag UBL es diferente a alfanumérico de hasta 30 caracteres (se considera cualquier carácter, no permite "whitespace character": espacio, salto de línea, fin de línea, tab, etc.) | Observación | ﹀ | |
| 2365 | Apellidos y nombres, denominación o razón social del adquirente o usuario | El "Tipo de otro documento relacionado" concatenada con el valor del Tag UBL se repite en el /Invoice | Rechazo | ﹀ | |
| 4009 | Apellidos y nombres, denominación o razón social del adquirente o usuario | Si existe el "Número de otro documento relacionado", el formato del Tag UBL es diferente de '02', '03', '04', '05', '06', '07', '08', '09', '99' | Observación | ﹀ | |
| 4251 | Apellidos y nombres, denominación o razón social del adquirente o usuario | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | Apellidos y nombres, denominación o razón social del adquirente o usuario | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Documento' | Observación | ﹀ | |
| 4253 | Apellidos y nombres, denominación o razón social del adquirente o usuario | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo12' | Observación | ﹀ | |
| 2023 | Número de orden del Ítem | El formato del Tag UBL es diferente de numérico de hasta 3 dígitos; o, es igual cero. | Rechazo | ﹀ | |
| 2752 | Número de orden del Ítem | Existe otro cac:InvoiceLine con el mismo valor del Tag UBL (cbc:ID) | Rechazo | ﹀ | |
| 2883 | Unidad de medida por ítem | No existe el atributo del Tag UBL o es vacío | Rechazo | ﹀ | |
| 2936 | Unidad de medida por ítem | Si existe el atributo, el valor es diferente al Catálogo N.° 03 | Rechazo | ﹀ | |
| 4258 | Unidad de medida por ítem | Si existe el atributo, el valor ingresado es diferente a 'UN/ECE rec 20' | Observación | ﹀ | |
| 4259 | Unidad de medida por ítem | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | Observación | ﹀ | |
| 2024 | Cantidad de unidades por ítem | No existe el Tag UBL o es cero (0) | Rechazo | ﹀ | |
| 2025 | Cantidad de unidades por ítem | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 10 decimales | Rechazo | ﹀ | |
| 4269 | Código de producto | Si el tag existe, el formato del Tag UBL es diferente de alfanumérico de 1 a 30 carácteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4331 | Codigo de producto SUNAT | Si 'Número de RUC' del emisor es obligado a enviar Código de producto (se encuentra en el listado con ind_padron = '12'), y no existe el Tag UBL y no existe el 'Código de producto GTIN' | Observación | ﹀ | |
| 3496 | Codigo de producto SUNAT | Si el tag existe, el formato del Tag UBL es diferente a numérico de 8 dígitos | Observación | ﹀ | |
| 3496 | Codigo de producto SUNAT | Si el tag existe, el valor del Tag UBL es diferente de 8 ceros ('00000000') y diferente de 8 nueves ('99999999'), y no se encuentra en el listado | Observación | ﹀ | |
| 3181 | Codigo de producto SUNAT | Si 'Tipo de operación' es '0112 Venta Interna - Sustenta Gastos Deducibles Persona Natural', el comprobante no contiene ninguna línea con 'Código de producto SUNAT' con valor '84121901' o '80131501' | Rechazo | ﹀ | |
| 4254 | Codigo de producto SUNAT | Si existe el atributo, el valor ingresado es diferente a 'UNSPSC' | Observación | ﹀ | |
| 4251 | Codigo de producto SUNAT | Si existe el atributo, el valor ingresado es diferente a 'GS1 US' | Observación | ﹀ | |
| 4252 | Codigo de producto SUNAT | Si existe el atributo, el valor ingresado es diferente a 'Item Classification' | Observación | ﹀ | |
| 4334 | Código de producto GTIN | Si el atributo @schemeID del tag es GTIN-8, y la longitud del Tag UBL es diferente de 8 caracteres | Observación | ﹀ | |
| 4334 | Código de producto GTIN | Si el atributo @schemeID del tag es GTIN-12, y la longitud del Tag UBL es diferente de 12 caracteres | Observación | ﹀ | |
| 4334 | Código de producto GTIN | Si el atributo @schemeID del tag es GTIN-13, y la longitud del Tag UBL es diferente de 13 caracteres | Observación | ﹀ | |
| 4334 | Código de producto GTIN | Si el atributo @schemeID del tag es GTIN-14, y la longitud del Tag UBL es diferente de 14 caracteres | Observación | ﹀ | |
| 4333 | Código de producto GTIN | Si el tag existe y no existe el atributo @schemeID (Tipo de estructura GTIN) | Observación | ﹀ | |
| 4335 | Código de producto GTIN | Si existe el atributo, el valor ingresado es diferente a 'GTIN-8', 'GTIN-12', 'GTIN-13' y 'GTIN-14' | Observación | ﹀ | |
| 4235 | Número de placa del vehículo automotor | Si existe el tag y es vacío | Observación | ﹀ | |
| 4252 | Número de placa del vehículo automotor | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Número de placa del vehículo automotor | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Número de placa del vehículo automotor | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3064 | Número de placa del vehículo automotor | De existir 'Código del concepto' igual a '7000' y no existe el tag. | Rechazo | ﹀ | |
| 2026 | Descripción detallada del servicio prestado, bien vendido o cedido en uso, indicando las características | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2027 | Descripción detallada del servicio prestado, bien vendido o cedido en uso, indicando las características | El formato del Tag UBL es diferente a alfanumérico de 1 hasta 500 caracteres (se considera cualquier carácter, permite "whitespace character": espacio, salto de línea, fin de línea, tab, etc.) | Rechazo | ﹀ | |
| 2068 | Valor unitario por ítem | No existe el Tag UBL | Rechazo | ﹀ | |
| 2369 | Valor unitario por ítem | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 10 decimales y diferente de cero.|Nota: En casos de enteros, el valor monetario no debe tener ceros a la izquierda. | Rechazo | ﹀ | |
| 2640 | Valor unitario por ítem | Si existe en la línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del Tag UBL es mayor a 0 (cero) | Rechazo | ﹀ | |
| 2071 | Valor unitario por ítem | Si existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2410 | Precio de venta unitario por item | El valor del Tag UBL es diferente al listado | Rechazo | ﹀ | |
| 2409 | Precio de venta unitario por item | Existe en el mismo ítem otro cac:AlternativeConditionPrice con el mismo valor del Tag UBL (cbc:PriceTypeCode) | Rechazo | ﹀ | |
| 4252 | Precio de venta unitario por item | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Precio' | Observación | ﹀ | |
| 4251 | Precio de venta unitario por item | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Precio de venta unitario por item | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16' | Observación | ﹀ | |
| 2367 | Precio de venta unitario por item | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 10 decimales y diferente de cero | Rechazo | ﹀ | |
| 3224 | Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) | Si no existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0) (Operaciones gratuitas), y 'Código de precio' es '02' (Valor referencial en operaciones no onerosa), el Tag UBL es mayor a 0 (cero). | Rechazo | ﹀ | |
| 3234 | Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) | Si existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0) (Operaciones gratuitas), y 'Código de precio' es diferente de '02' (Valor referencial en operaciones no onerosa). | Rechazo | ﹀ | |
| 2071 | Precio de venta unitario por item | Si existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2410 | Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) | El valor del Tag UBL es diferente al listado | Rechazo | ﹀ | |
| 2409 | Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) | Existe en el mismo ítem otro cac:AlternativeConditionPrice con el mismo valor del Tag UBL (cbc:PriceTypeCode) | Rechazo | ﹀ | |
| 4252 | Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Precio' | Observación | ﹀ | |
| 4251 | Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo16' | Observación | ﹀ | |
| 3195 | Monto total de tributos del ítem | No existe el tag cac:InvoiceLine/cac:TaxTotal | Rechazo | ﹀ | |
| 3021 | Monto total de tributos del ítem | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3026 | Monto total de tributos del ítem | Existe en el mismo ítem más de un tag cac:TaxTotal | Rechazo | ﹀ | |
| 2071 | Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2071 | Monto total de tributos del ítem | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3031 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 2033 | Afectación al IGV por ítem|Afectación al IVAP por ítem | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3110 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Código de tributo por línea' es igual a '9995' o '9997' o '9998', el valor del tag UBL es diferente de 0 | Rechazo | ﹀ | |
| 3111 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Código de tributo por línea' es igual a '9996' cuyo 'Monto base' es mayor a 'seis centésimas' (cbc:TaxableAmount > 0.06), y la 'Afectación al IGV o IVAP' es '11', '12', '13', '14', '15', '16' o '17', el valor del tag UBL es igual a 0 | Rechazo | ﹀ | |
| 3110 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Código de tributo por línea' es igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), y la 'Afectación al IGV o IVAP' es '21', '31', '32', '33', '34', '35', '36', '37' o '40', el valor del tag UBL es diferente de 0 | Rechazo | ﹀ | |
| 3111 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Código de tributo por línea' es igual a '1000' o '1016' y|'Monto base' mayor a 'seis centésimas' (cbc:TaxableAmount > 0.06), el valor del tag UBL es igual a 0 | Rechazo | ﹀ | |
| 3103 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Afectación al IGV o IVAP' es '10','11', '12', '13', '14', '15', '16' o '17', el valor del tag es diferente a la tasa del tributo por el monto base Imponible IGV/IVAP de la línea (con una tolerancia + - 1) | Rechazo | ﹀ | |
| 2071 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2992 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si el 'Código de tributo' es diferente de '7152' y no existe el Tag UBL | Rechazo | ﹀ | |
| 3102 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 3 enteros y hasta 5 decimales y diferente de cero | Rechazo | ﹀ | |
| 2993 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Código de tributo por línea' es igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0) y la 'Afectación al IGV o IVAP' es '11', '12', '13', '14', '15', '16' o '17, el valor del tag UBL es igual a 0 | Rechazo | ﹀ | |
| 2993 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Código de tributo por línea' es igual a '1000' o '1016', y 'Monto base' mayor a cero (cbc:TaxableAmount > 0), el valor del tag UBL es igual a 0 | Rechazo | ﹀ | |
| 2371 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Código de tributo por línea' es diferente a '2000' (ISC) o '9999' (Otros tributos), cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), y no existe el Tag UBL | Rechazo | ﹀ | |
| 3050 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Código de tributo por línea' es igual a '2000' (ISC) o '9999' (Otros tributos), existe el tag UBL | Rechazo | ﹀ | |
| 2642 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Tipo de operación' es exportación '0200', '0201', '0202', '0203', '0204', '0205', '0206', '0207' o '0208', el valor del tag UBL es diferente a '40'. | Rechazo | ﹀ | |
| 2644 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Afectación al IGV o IVAP' es '17' y 'Monto base' es mayor a cero, y existe otra línea con 'Afectación al IGV o IVAP por ítem' diferente de '17' y 'Monto base' mayor a cero | Rechazo | ﹀ | |
| 4251 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si existe el atributo, el valor ingresado es diferente a 'Afectacion del IGV' | Observación | ﹀ | |
| 4253 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo07' | Observación | ﹀ | |
| 2037 | Afectación al IGV por ítem|Afectación al IVAP por ítem | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2036 | Afectación al IGV por ítem|Afectación al IVAP por ítem | El valor del Tag UBL es diferente al listado | Rechazo | ﹀ | |
| 2040 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Código de tributo por línea' es diferente a '2000' (ISC) o '9999' (Otros tributos), cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del Tag UBL es diferente al listado según su código de tributo. | Rechazo | ﹀ | |
| 3067 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Existe en el mismo ítem más de un cac:TaxSubtotal con el mismo valor del Tag UBL (cbc:ID) | Rechazo | ﹀ | |
| 3105 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si 'Tipo de operación' es diferente de '2100', '2101', '2102', '2103', '2104' y '0112', y no existe en el ítem un cac:TaxSubtotal con monto base mayor a cero (cbc:TaxableAmount > 0) y cbc:ID con alguno de los siguientes valores: '1000', '1016', '9995', '9996', '9997' o '9998' | Rechazo | ﹀ | |
| 3223 | Afectación al IGV por ítem|Afectación al IVAP por ítem | En una línea sólo pueden existir las siguientes combinaciones de códigos de tributos con 'Monto base' mayor a cero (cbc:TaxableAmount > 0):|- '1000', '2000' y/o '9999'|- '1016' y '9999'|- '9995' y 9999'|- '9996', '2000' y/o '9999'|- '9997', '2000 'y/o '9999'|- '9998', '2000' y/o '9999' | Rechazo | ﹀ | |
| 4255 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si existe el atributo, el valor ingresado es diferente a 'Codigo de tributos' | Observación | ﹀ | |
| 4256 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo05' | Observación | ﹀ | |
| 3272 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '2000' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del tag es diferente de la suma del 'Valor de Venta por ítem' más el 'Monto del tributo de la línea del ISC', con una tolerancia + - 1 | Rechazo | ﹀ | |
| 3272 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si no existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '2000' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del tag es diferente del 'Valor de Venta por ítem' | Rechazo | ﹀ | |
| 2996 | Afectación al IGV por ítem|Afectación al IVAP por ítem | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3051 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si el tag es diferente al 'Nombre del tributo' del listado según el 'Código de tributo por línea' (Catálogo 5) | Rechazo | ﹀ | |
| 2377 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si el tag es diferente al 'Código internacional del tributo' del listado según el 'Código de tributo por línea' (Catálogo 5) | Rechazo | ﹀ | |
| 3031 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 2071 | Afectación al IGV por ítem|Afectación al IVAP por ítem | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2033 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3108 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si el 'Código de tributo por línea' es '2000' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del tag es diferente a la tasa del tributo por el monto base ISC de la linea (con una tolerancia + - 1) | Rechazo | ﹀ | |
| 3109 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si el 'Código de tributo por línea' es '9999' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del tag es diferente a la tasa del tributo por el monto base Otros tributos de la linea (con una tolerancia + - 1) | Rechazo | ﹀ | |
| 2071 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2992 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si el 'Código de tributo' es diferente de '7152' y no existe el Tag UBL | Rechazo | ﹀ | |
| 3102 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 3 enteros y hasta 5 decimales y diferente de cero | Rechazo | ﹀ | |
| 3104 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si 'Código de tributo por línea' es igual a '2000' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del tag UBL es igual a 0 | Rechazo | ﹀ | |
| 2373 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si 'Código de tributo por línea' es '2000' (ISC) cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), no existe el Tag UBL | Rechazo | ﹀ | |
| 3210 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si 'Código de tributo por línea' es diferente '2000' (ISC), existe el Tag UBL | Rechazo | ﹀ | |
| 2041 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si 'Código de tributo por línea' es '2000' (ISC) cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del Tag UBL es diferente al listado | Rechazo | ﹀ | |
| 2037 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2036 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | El valor del Tag UBL es diferente al listado | Rechazo | ﹀ | |
| 3067 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Existe en el mismo ítem más de un cac:TaxSubtotal con el mismo valor del Tag UBL (cbc:ID) | Rechazo | ﹀ | |
| 4255 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si existe el atributo, el valor ingresado es diferente a 'Codigo de tributos' | Observación | ﹀ | |
| 4256 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo05' | Observación | ﹀ | |
| 2996 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3051 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si el tag es diferente al 'Nombre del tributo' del listado según el 'Código de tributo por línea' (Catálogo 5) | Rechazo | ﹀ | |
| 2377 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si el tag es diferente al 'Código internacional del tributo' del listado según el 'Código de tributo por línea' (Catálogo 5) | Rechazo | ﹀ | |
| 2033 | Impuesto al consumo de bolsas de plástico por ítem | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 4318 | Impuesto al consumo de bolsas de plástico por ítem | Si el 'Código de tributo por línea' es '7152' y 'Cantidad de bolsas plásticas' es mayor a cero (cbc:BaseUnitMeasure > 0), el valor del tag es diferente al 'Monto unitario' (cbc:PerUnitAmount) por la 'Cantidad de bolsas de plástico' (cbc:BaseUnitMeasure) | Observación | ﹀ | |
| 2071 | Sistema de ISC por ítem|Afectacion otros tributos por ítem | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2892 | Impuesto al consumo de bolsas de plástico por ítem | El formato del Tag UBL es diferente de entero mayor o igual a cero, y de hasta 5 dígitos | Rechazo | ﹀ | |
| 3237 | Impuesto al consumo de bolsas de plástico por ítem | Si 'Código de tributo por línea' es igual a '7152' y no existe el Tag UBL | Rechazo | ﹀ | |
| 3236 | Impuesto al consumo de bolsas de plástico por ítem | Si el Tag UBL existe y el valor del Tag UBL es mayor a cero, el valor del tag es diferente de 'Cantidad de unidades por ítem' | Rechazo | ﹀ | |
| 4320 | Impuesto al consumo de bolsas de plástico por ítem | El valor del atributo es diferente de 'NIU' | Observación | ﹀ | |
| 2892 | Impuesto al consumo de bolsas de plástico por ítem | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 3 enteros y hasta 5 decimales y diferente de cero | Rechazo | ﹀ | |
| 3238 | Impuesto al consumo de bolsas de plástico por ítem | Si 'Código de tributo por línea' es igual a '7152' y 'Cantidad de bolsas de plástico' es mayor a cero (cbc:BaseUnitMeasure > 0), el valor del tag UBL es igual a cero | Rechazo | ﹀ | |
| 4237 | Impuesto al consumo de bolsas de plástico por ítem | Si 'Código de tributo por línea' es igual a '7152' y 'Cantidad de bolsas de plástico' es mayor a cero (cbc:BaseUnitMeasure > 0) y 'Tipo de moneda en la cual se emite la factura electrónica' es igual a 'PEN', el valor del tag UBL es diferente de la tasa vigente de ICBPER a la fecha de emisión | Observación | ﹀ | |
| 2037 | Impuesto al consumo de bolsas de plástico por ítem | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2036 | Impuesto al consumo de bolsas de plástico por ítem | El valor del Tag UBL es diferente al listado | Rechazo | ﹀ | |
| 3067 | Impuesto al consumo de bolsas de plástico por ítem | Existe en el mismo ítem más de un cac:TaxSubtotal con el mismo valor del Tag UBL (cbc:ID) | Rechazo | ﹀ | |
| 4255 | Impuesto al consumo de bolsas de plástico por ítem | Si existe el atributo, el valor ingresado es diferente a 'Codigo de tributos' | Observación | ﹀ | |
| 4256 | Impuesto al consumo de bolsas de plástico por ítem | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Impuesto al consumo de bolsas de plástico por ítem | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo05' | Observación | ﹀ | |
| 2996 | Impuesto al consumo de bolsas de plástico por ítem | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3051 | Impuesto al consumo de bolsas de plástico por ítem | Si el tag es diferente al 'Nombre del tributo' del listado según el 'Código de tributo por línea' (Catálogo 5) | Rechazo | ﹀ | |
| 2377 | Impuesto al consumo de bolsas de plástico por ítem | Si el tag es diferente al 'Código internacional del tributo' del listado según el 'Código de tributo por línea' (Catálogo 5) | Rechazo | ﹀ | |
| 3292 | Monto total de tributos del ítem | Si el Tag UBL existe, el valor del Tag UBL es diferente a la sumatoria de 'Monto de tributo por línea' (cbc:TaxAmount) de los tributos '1000', '1016', '2000', '7152' y '9999', con una tolerancia + -1 | Rechazo | ﹀ | |
| 2370 | Valor de venta por ítem | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 2071 | Impuesto al consumo de bolsas de plástico por ítem | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3271 | Valor de venta por ítem | Si existe en la línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el importe es diferente al resultado de multiplicar el 'Valor referencial unitario por ítem en operaciones gratuitas (no onerosas)' por 'Cantidad de unidades por ítem', menos los descuentos que afecten la base imponible del ítem ('Código de motivo de descuento' igual a '00') más los cargos que afecten la base imponible del ítem ('Código de motivo de cargo' igual a '47'), con una tolerancia + - 1. | Rechazo | ﹀ | |
| 3271 | Valor de venta por ítem | Si no existe en la línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor difiere del resultado del Valor unitario por ítem por la Cantidad de unidades por ítem, menos los descuentos que afecten la base imponible del ítem ('Código de motivo de descuento' igual a '00') más los cargos que afecten la base imponible del ítem ('Código de motivo de cargo' igual a '47'), con una tolerancia + - 1. | Rechazo | ﹀ | |
| 3114 | Cargo/descuento por ítem | Si valor del tag es diferente de 'true' para 'código de motivo de cargo' igual a '47' y '48' | Rechazo | ﹀ | |
| 3114 | Cargo/descuento por ítem | Si valor del tag es diferente 'false' para 'Código de motivo de descuento' igual a '00' y '01' | Rechazo | ﹀ | |
| 3073 | Cargo/descuento por ítem | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2954 | Cargo/descuento por ítem | El valor del tag es distinto al Catálogo 53 | Rechazo | ﹀ | |
| 4268 | Cargo/descuento por ítem | El valor del tag es diferente de '00', '01', '47' y '48' | Observación | ﹀ | |
| 4251 | Cargo/descuento por ítem | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | Cargo/descuento por ítem | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | Observación | ﹀ | |
| 4253 | Cargo/descuento por ítem | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53' | Observación | ﹀ | |
| 3052 | Cargo/descuento por ítem | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 3 enteros y hasta 5 decimales y diferente de cero | Rechazo | ﹀ | |
| 2955 | Cargo/descuento por ítem | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3290 | Cargo/descuento por ítem | Si existe el tag 'Código de motivo de cargo/descuento' y existe 'Factor de cargo/descuento' con monto mayor a cero, el importe difiere del resultado de multiplicar 'Monto base del cargo/descuento' por el 'Factor de cargo/descuento', con una tolerancia + - 1. | Rechazo | ﹀ | |
| 2071 | Valor de venta por ítem | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3053 | Cargo/descuento por ítem | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 2071 | Cargo/descuento por ítem | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2028 | Precio de venta unitario por item | No existe el Tag UBL | Rechazo | ﹀ | |
| 2367 | Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 10 decimales y diferente de cero | Rechazo | ﹀ | |
| 3270 | Precio de venta unitario por item | Si no existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), y el valor del Tag UBL es diferente al resultado de dividir: la sumatoria del 'Valor de venta por ítem' más el 'Monto total de tributos del ítem' menos los 'Monto de descuentos' que no afectan la base imponible del ítem ('Código de motivo de descuento' igual a '01') más los 'Monto de cargos' que no afectan la base imponible del ítem ('Código de motivo de cargo' igual a '48'), entre la 'Cantidad de unidades por ítem' (con una tolerancia + -1) | Rechazo | ﹀ | |
| 2071 | Cargo/descuento por ítem | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2956 | Monto total de tributos | No existe el tag /Invoice/cac:TaxTotal | Rechazo | ﹀ | |
| 3020 | Monto total de tributos | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3024 | Monto total de tributos | Existe a nivel global más de un tag cac:TaxTotal | Rechazo | ﹀ | |
| 3294 | Monto total de tributos | Si el Tag UBL existe, el valor del Tag UBL es diferente de la sumatoria de 'Monto de la sumatoria' (cbc:TaxAmount) de los tributos '1000', '1016', '2000', '7152' y '9999', con una tolerancia + - 1 | Rechazo | ﹀ | |
| 2638 | Monto total de tributos | Si existe alguna línea (/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal) con 'Monto base' mayor a cero (cbc:TaxableAmount) para los tributos '1000', '1016', '9995', '9996', '9997' o '9998', y no existe su respectivo tag de totales del tributo (/Invoice/cac:TaxTotal/cac:TaxSubtotal con cbc:ID igual al tributo de la línea) | Rechazo | ﹀ | |
| 2071 | Monto total de tributos | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3003 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si el 'Código de tributo' es diferente de '7152' y no existe el Tag UBL | Rechazo | ﹀ | |
| 2999 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3273 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si el 'Código de tributo' es '9995', el valor del Tag UBL es diferente a la sumatoria de 'Valor de venta por ítem' (cbc:LineExtensionAmount) que correspondan a ítems de operaciones de exportación con 'Código de tributo de línea' igual a '9995' y cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), con una tolerancia + - 1 | Rechazo | ﹀ | |
| 3275 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si el 'Código de tributo' es '9997', el valor del Tag UBL es diferente a la sumatoria de 'Valor de venta por ítem' (cbc:LineExtensionAmount) que correspondan a ítems de operaciones exoneradas con 'Código de tributo de línea' igual a '9997' y cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount>0), menos los 'Montos de Descuentos globales' por anticipos exonerados (Código '05'), con una tolerancia + - 1 | Rechazo | ﹀ | |
| 3274 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si el 'Código de tributo' es '9998', el valor del Tag UBL es diferente a la sumatoria de 'Valor de venta por ítem' (cbc:LineExtensionAmount) que correspondan a ítems de operaciones inafectas con 'Código de tributo de línea' igual a '9998' y cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount>0), menos los 'Montos de Descuentos globales' por anticipos inafectos (Código '06'), con una tolerancia + - 1 | Rechazo | ﹀ | |
| 3283 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si existe 'Código de leyenda' igual a '2001', no existe el ‘Total valor de venta de operaciones exoneradas’ (cbc:TaxableAmount con 'Código de tributo' igual a '9997') o existe con valor igual a 0 (cero) | Rechazo | ﹀ | |
| 3284 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si existe 'Código de leyenda' igual a '2002', no existe el ‘Total valor de venta de operaciones exoneradas’ (cbc:TaxableAmount con 'Código de tributo' igual a '9997') o existe con valor igual a 0 (cero) | Rechazo | ﹀ | |
| 3285 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si existe 'Código de leyenda' igual a '2003', no existe el ‘Total valor de venta de operaciones exoneradas’ (cbc:TaxableAmount con 'Código de tributo' igual a '9997') o existe con valor igual a 0 (cero) | Rechazo | ﹀ | |
| 3289 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si existe 'Código de leyenda' igual a '2008', no existe el ‘Total valor de venta de operaciones exoneradas’ (cbc:TaxableAmount con 'Código de tributo' igual a '9997') o existe con valor igual a 0 (cero) | Rechazo | ﹀ | |
| 2071 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2048 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3000 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si el Tag UBL existe, el valor del Tag Ubl es diferente de 0 (cero), cuando el 'Código de tributo' es '9995', '9997' y '9998' | Rechazo | ﹀ | |
| 2071 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3059 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3007 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | El valor del Tag UBL es diferente al código del tributo del listado | Rechazo | ﹀ | |
| 3068 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Existe a nivel global más de un cac:TaxSubtotal con el mismo valor del Tag UBL (cbc:ID) | Rechazo | ﹀ | |
| 3107 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si 'Tipo de operación' es de exportación '0200' o '0201' o '0202' o '0203' o '0204' o '0205' o '0206' o '0207' o '0208' y existe un ID '9997' o '9998' a nivel global | Rechazo | ﹀ | |
| 4255 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si existe el atributo, el valor ingresado es diferente a 'Codigo de tributos' | Observación | ﹀ | |
| 4256 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo05' | Observación | ﹀ | |
| 2054 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2964 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si el tag es diferente al 'Nombre del tributo' del listado según el 'Código de tributo' (Catálogo 5) | Rechazo | ﹀ | |
| 2052 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2961 | Total valor de venta - exportación|Total valor de venta - operaciones inafectas|Total valor de venta - operaciones exoneradas | Si el tag es diferente al 'Código internacional del tributo' del listado según el 'Código de tributo' (Catálogo 5) | Rechazo | ﹀ | |
| 2999 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3276 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Si 'Código de tributo' es '9996', el valor del Tag UBL es diferente a la sumatoria de 'Valor de venta por item' (cbc:LineExtensionAmount) que correspondan a ítems de operaciones gratuitas con 'Código de tributo por línea' igual a '9996' y cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), con una tolerancia + - 1 | Rechazo | ﹀ | |
| 2641 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Si 'Código de tributo' es '9996' (Gratuita) y existe una línea con 'Valor referencial unitario por ítem en operaciones gratuitas (no onerosas)' ('Código de precio' igual a '02') con monto mayor a cero, el valor del Tag UBL es igual a 0 (cero) | Rechazo | ﹀ | |
| 2416 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Si 'Código de tributo' es '9996' (Gratuita) y 'Código de leyenda' es '1002', el valor del Tag UBL es igual a 0 (cero) | Rechazo | ﹀ | |
| 2071 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2048 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3302 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Si 'Código de tributo' es '9996', el valor del Tag UBL es diferente de la sumatoria de 'Monto de IGV' (cbc:TaxAmount) que correspondan a ítems de operaciones gratuitas con 'Código de tributo por línea' igual a '9996' y cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount>0), con una tolerancia + - 1 | Rechazo | ﹀ | |
| 2071 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3059 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3007 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | El valor del Tag UBL es diferente al código del tributo del listado | Rechazo | ﹀ | |
| 3068 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Existe a nivel global más de un cac:TaxSubtotal con el mismo valor del Tag UBL (cbc:ID) | Rechazo | ﹀ | |
| 4255 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Si existe el atributo, el valor ingresado es diferente a 'Codigo de tributos' | Observación | ﹀ | |
| 4256 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo05' | Observación | ﹀ | |
| 2054 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2964 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Si el tag es diferente al 'Nombre del tributo' del listado según el 'Código de tributo' (Catálogo 5) | Rechazo | ﹀ | |
| 2052 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2961 | Total valor de venta - operaciones gratuitas|Sumatoria de tributos de operaciones gratuitas | Si el tag es diferente al 'Código internacional del tributo' del listado según el 'Código de tributo' (Catálogo 5) | Rechazo | ﹀ | |
| 3003 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si el 'Código de tributo' es diferente de '7152' y no existe el Tag UBL | Rechazo | ﹀ | |
| 2999 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3277 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si 'Código de tributo' es '1000' y el Tag UBL existe, el valor del Tag UBL es diferente a la sumatoria de 'Valor de venta por item' (cbc:LineExtensionAmount) que correspondan a ítems de operaciones gravadas con el IGV con 'Código de tributo por línea' igual a '1000' y cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), menos los 'Monto de descuento global' que afectan la base imponible ('Código de motivo de descuento' igual a '02' y '04') más 'Montos de cargo global' que afectan la base imponible ('Código de motivo de cargo' igual a '49'), con una tolerancia + - 1 | Rechazo | ﹀ | |
| 3293 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si 'Código de tributo' es '1016' y el Tag UBL existe, el valor del Tag UBL es diferente a la sumatoria de 'Valor de venta por item' (cbc:LineExtensionAmount) que correspondan a ítems de operaciones gravadas con el IVAP con 'Código de tributo por línea' igual a '1016' y cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), menos los 'Monto de descuento global' que afectan la base imponible ('Código de motivo de descuento' igual a '02' y '04'), más los 'Monto de cargo global' que afectan la base ('Código de motivo de cargo' igual a '49'), con una tolerancia + - 1 | Rechazo | ﹀ | |
| 2071 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2048 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3291 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si 'Código de tributo' es '1000', el valor del Tag Ubl es diferente al resultado de multiplicar la sumatoria de los 'Monto base' (cbc:TaxableAmount) de los ítems con 'Código de tributo por línea' igual a '1000', menos 'Monto de descuentos' globales que afectan la base (Código '02' y '04'), más los 'Montos de cargos' globales que afectan la base (Código 49), menos los 'anticipos ISC' (Codigo 20) por la tasa vigente al IGV (18.00 o 10.50) a la fecha de emisión, con una tolerancia + - 1|*Nota: Dado que la tasa vigente del IGV es 10.5% y 18%, la validación debe cumplir realizando el cálculo según la tasa consignada en las líneas | Rechazo | ﹀ | |
| 3462 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si existe alguna línea con ('Código de tributo por línea' igual a '1000' y 'Monto base' (cbc:TaxableAmount) mayor a cero) o ('Código de tributo por línea' igual a '9996' y 'Afectación del IGV por ítem' igual a '11', '12', '13', '14', '15' o '16' y 'Monto base' (cbc:TaxableAmount) mayor a cero), y diferente tasa de tributo (cbc:Percent)|*Nota: Todas las líneas afectas al IGV deben tener la misma tasa vigente. | Rechazo | ﹀ | |
| 4439 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si la "Tasa del IGV" (/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Percent) es igual a 10.5, no existe ind_padron igual a "01" en el listado para el "Número de RUC" del Emisor y "Fecha de emisión" del comprobante comprendida en el rango de vigencia | Observación | ﹀ | |
| 3295 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si 'Código de tributo' es '1016', el valor del Tag UBL es diferente al resultado de multiplicar la sumatoria de los 'Monto base' (cbc:TaxableAmount) de los ítems con 'Código de tributo por línea' igual a '1016', menos los 'Monto de descuentos' globales que afectan la base ('Código de motivo de descuento' igual a '02' y '04'), más los 'Monto de cargos' globales que afectan la base ('Código de motivo de cargo' igual a '49') por la tasa vigente del IVAP, con una tolerancia + - 1 | Rechazo | ﹀ | |
| 2071 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3059 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3007 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | El valor del Tag UBL es diferente al código del tributo del listado | Rechazo | ﹀ | |
| 3068 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Existe a nivel global más de un cac:TaxSubtotal con el mismo valor del Tag UBL (cbc:ID) | Rechazo | ﹀ | |
| 3107 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si 'Tipo de operación' es de exportación '0200' o '0201' o '0202' o '0203' o '0204' o '0205' o '0206' o '0207' o '0208' y existe un ID '1000' o '1016' a nivel global | Rechazo | ﹀ | |
| 4255 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si existe el atributo, el valor ingresado es diferente a 'Codigo de tributos' | Observación | ﹀ | |
| 4256 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo05' | Observación | ﹀ | |
| 2054 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2964 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si el tag es diferente al 'Nombre del tributo' del listado según el 'Código de tributo' (Catálogo 5) | Rechazo | ﹀ | |
| 2052 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2961 | Total valor de venta - operaciones gravadas (IGV/IVAP)|Sumatoria de IGV/IVAP | Si el tag es diferente al 'Código internacional del tributo' del listado según el 'Código de tributo' (Catálogo 5) | Rechazo | ﹀ | |
| 3003 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si el 'Código de tributo' es diferente de '7152' y no existe el Tag UBL | Rechazo | ﹀ | |
| 2999 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3296 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si 'Código de tributo' es '2000', si el Tag UBL existe y el valor del Tag UBL es diferente a la sumatoria de los 'Monto base' (cbc:TaxableAmount) de los ítems con 'Código de tributo por línea' igual a '2000' y que no correspondan a una operación gratuita (*), con una tolerancia + - 1.|(*) No considerar en la sumatoria aquellas líneas que tienen un 'Código de tributo por línea' igual a '9996' con monto base mayor a cero (cbc:TaxableAmount > 0) | Rechazo | ﹀ | |
| 3297 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si existe el Tag y el 'Código de tributo' es '9999', el valor del Tag UBL es diferente a la sumatoria de los 'Montos base' (cbc:TaxableAmount) de los ítems con 'Código de tributo por línea' igual a '9999' | Rechazo | ﹀ | |
| 2071 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2048 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3298 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si 'Código de tributo' es '2000', el valor del Tag Ubl es diferente de la sumatoria de los 'Monto de tributo de la línea' (cbc:TaxAmount) de los ítems con 'Código de tributo por línea' igual a '2000' y que no correspondan a una operación gratuita (*) menos los 'Anticipo de ISC' ('Código de motivo de descuento' igual a '20'), con una tolerancia + - 1.|(*) No considerar en la sumatoria aquellas líneas que tienen un 'Código de tributo por línea' igual a '9996' con monto base mayor a cero (cbc:TaxableAmount > 0) | Rechazo | ﹀ | |
| 3306 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si 'Código de tributo' es '7152', el valor del Tag Ubl es diferente de la sumatoria de los 'Monto del tributo de la línea' (cbc:TaxAmount) de los ítems con 'Código de tributo por línea' igual a '7152' | Rechazo | ﹀ | |
| 2949 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si 'Código de tributo' es '7152' y la 'Fecha de emisión' es menor a '2019-08-01', el valor del Tag Ubl es mayor a cero | Rechazo | ﹀ | |
| 3299 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si 'Código de tributo' es '9999', el valor del Tag Ubl es diferente de la sumatoria de los 'Monto del tributo de la línea' (cbc:TaxAmount) de los ítems con 'Código de tributo por línea' igual a '9999', con una tolerancia + - 1 | Rechazo | ﹀ | |
| 2071 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3059 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3007 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | El valor del Tag UBL es diferente al código del tributo del listado | Rechazo | ﹀ | |
| 3068 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Existe a nivel global más de un cac:TaxSubtotal con el mismo valor del Tag UBL (cbc:ID) | Rechazo | ﹀ | |
| 3107 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si 'Tipo de operación' es de exportación '0200' o '0201' o '0202' o '0203' o '0204' o '0205' o '0206' o '0207' o '0208' y existe un ID '2000' o '9999' a nivel global | Rechazo | ﹀ | |
| 2650 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si 'Código de tributo' es '2000' y 'Monto base' es mayor a cero, y existe un ítem con código de 'Afectación al IGV o IVAP' con valor '17' (IVAP) cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0) | Rechazo | ﹀ | |
| 4255 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si existe el atributo, el valor ingresado es diferente a 'Codigo de tributos' | Observación | ﹀ | |
| 4256 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo05' | Observación | ﹀ | |
| 2054 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2964 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si el tag es diferente al 'Nombre del tributo' del listado según el 'Código de tributo' (Catálogo 5) | Rechazo | ﹀ | |
| 2052 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | No existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 2961 | Sumatoria ISC|Sumatoria otros tributos|Sumatoria ICBPER | Si el tag es diferente al 'Código internacional del tributo' del listado según el 'Código de tributo' (Catálogo 5) | Rechazo | ﹀ | |
| 3114 | Cargos y/o descuentos globales | Si valor del tag es diferente de 'true' para 'Código de motivo de cargo' igual a '45', '46', '49', '50', '51', '52' y '53' | Rechazo | ﹀ | |
| 3114 | Cargos y/o descuentos globales | Si valor del tag es diferente de 'false' para 'Código de motivo de descuento' igual a '02', '03', '04', '05', '06' y '20' | Rechazo | ﹀ | |
| 3072 | Cargos y/o descuentos globales | Si existe 'Indicador de cargo/descuento', y no existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 4291 | Cargos y/o descuentos globales | El valor del tag es igual a '00', '01', '47' o '48' | Observación | ﹀ | |
| 3071 | Cargos y/o descuentos globales | El valor del tag es distinto al Catálogo 53 | Rechazo | ﹀ | |
| 4251 | Cargos y/o descuentos globales | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | Cargos y/o descuentos globales | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | Observación | ﹀ | |
| 4253 | Cargos y/o descuentos globales | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53' | Observación | ﹀ | |
| 3025 | Cargos y/o descuentos globales | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 3 enteros y hasta 5 decimales y diferente de cero | Rechazo | ﹀ | |
| 2968 | Cargos y/o descuentos globales | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3307 | Cargos y/o descuentos globales | Si existe el tag 'Código de motivo de cargo/descuento' y existe 'Factor de cargo/descuento' con monto mayor a cero, el importe difiere del resultado de multiplicar 'Monto base del cargo/descuento' por el 'Factor de cargo/descuento', con una tolerancia + - 1. | Rechazo | ﹀ | |
| 3282 | Cargos y/o descuentos globales | Si existe el tag 'Código de motivo de cargo/descuento' con valor igual a '04', '05', '06' o '20', el valor del tag UBL es mayor a cero, y el 'Total de anticipos' no existe o es cero (cac:LegalMonetaryTotal/cbc:PrepaidAmount) | Rechazo | ﹀ | |
| 2071 | Cargos y/o descuentos globales | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3016 | Cargos y/o descuentos globales | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 2071 | Cargos y/o descuentos globales | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3114 | FISE (Ley N.° 29852) Fondo de Inclusión Social Energético | Si valor del tag es diferente 'true' para código de cargo igual a '45' | Rechazo | ﹀ | |
| 3072 | FISE (Ley N.° 29852) Fondo de Inclusión Social Energético | Si existe 'Indicador de cargo', y no existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3071 | FISE (Ley N.° 29852) Fondo de Inclusión Social Energético | El valor del tag es distinto al Catálogo 53 | Rechazo | ﹀ | |
| 3262 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si el valor del tag es '62' y el Tipo de documento de identidad del receptor del comprobante (/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID@schemeID) es diferente de 6-RUC|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3262 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si el valor del tag es '62' y el receptor del comprobante (/Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID) no es un agente de retención (no existe ind_padrón igual a "03" en el listado)|* Validación a partir del 01/09/2021 es ERROR | Rechazo | ﹀ | |
| 3269 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si el valor del tag es '62' y el emisor del comprobante (/Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID) es un agente de retención|(existe ind_padrón igual a "03" en el listado)|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 4251 | FISE (Ley N.° 29852) Fondo de Inclusión Social Energético | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | FISE (Ley N.° 29852) Fondo de Inclusión Social Energético | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | Observación | ﹀ | |
| 4253 | FISE (Ley N.° 29852) Fondo de Inclusión Social Energético | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53' | Observación | ﹀ | |
| 3025 | Monto de la percepción en moneda nacional | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 3 enteros y hasta 5 decimales | Rechazo | ﹀ | |
| 2968 | Monto de la percepción en moneda nacional | El formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Rechazo | ﹀ | |
| 3263 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si 'Código de motivo de cargo/descuento' es '62', el valor del Tag UBL es diferente a Importe de la operación' por 'Porcentaje de la retención expresado como factor', con una tolerancia + -1|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 2071 | Sumatoria otros descuentos (que no afectan la base imponible del IGV) | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3016 | FISE (Ley N.° 29852) Fondo de Inclusión Social Energético | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3264 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si "Código de motivo de cargo/descuento" es '62' , el valor del Tag UBL es mayor a "Importe total"|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 2071 | Sumatoria otros cargos (que no afectan la base imponible del IGV) | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3114 | Monto de la percepción en moneda nacional | Si valor del tag es diferente 'true' para 'Código de motivo de cargo/descuento' igual a '51' o '52' o '53' | Rechazo | ﹀ | |
| 3072 | Monto de la percepción en moneda nacional | Si existe 'Indicador de cargo/descuento', y no existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3071 | Monto de la percepción en moneda nacional | El valor del tag es distinto a los valores del catálogo 53 | Rechazo | ﹀ | |
| 3316 | Retenciones de Renta de segunda categoría | Si 'Tipo de operación' es '2002 - Operación sujeta a Retención de segunda' y no existe un cac:AllowanceCharge con cbc:AllowanceChargeReasonCode igual a '63' | Rechazo | ﹀ | |
| 3317 | Retenciones de Renta de segunda categoría | Si el valor del tag es igual a '63' y el 'Tipo de operación' es diferente de '2002 - Operación sujeta a Retención de segunda' | Rechazo | ﹀ | |
| 4251 | Monto de la percepción en moneda nacional | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | Monto de la percepción en moneda nacional | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | Observación | ﹀ | |
| 4253 | Monto de la percepción en moneda nacional | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53' | Observación | ﹀ | |
| 2968 | Importe de la operación|Porcentaje de la retención|Importe de la retención | El formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Rechazo | ﹀ | |
| 3016 | Monto de la percepción en moneda nacional | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales | Rechazo | ﹀ | |
| 3318 | Retenciones de Renta de segunda categoría | Si 'Código de motivo de cargo/descuento' es igual a '63' y no existe el tag UBL | Rechazo | ﹀ | |
| 2071 | Importe total de la venta, cesión en uso o del servicio prestado | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2065 | Sumatoria otros descuentos (que no afectan la base imponible del IGV) | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3300 | Sumatoria otros descuentos (que no afectan la base imponible del IGV) | El valor del tag es diferente a la sumatoria de los 'Montos de descuentos' de línea que no afectan la base (con 'Código de motivo de descuento' igual a '01') y los 'Montos de descuentos' globales que no afectan la base (con 'Código de motivo de descuento' igual a '03' y '63'), con una tolerancia de + - 1 | Rechazo | ﹀ | |
| 2071 | Total valor de venta | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2064 | Sumatoria otros cargos (que no afectan la base imponible del IGV) | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3301 | Sumatoria otros cargos (que no afectan la base imponible del IGV) | El valor del tag es diferente a la sumatoria de los 'Montos de cargos' de línea que no afectan la base (con 'Código de motivo de cargo' igual a '48') y los 'Montos de cargos' globales que no afectan la base (con 'Código de motivo de cargo' igual a '45, '46' y '50'), con una tolerancia de + - 1 | Rechazo | ﹀ | |
| 2071 | Total precio de venta (Subtotal de la factura) | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 2062 | Importe total de la venta, cesión en uso o del servicio prestado | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3280 | Importe total de la venta, cesión en uso o del servicio prestado | Si el valor del tag difiere de la sumatoria del 'Total precio de venta' más 'Sumatoria otros cargos (que no afectan la base imponible del IGV)' menos 'Sumatoria otros descuentos (que no afectan la base imponible del IGV)' menos 'Total anticipos' de corresponder y más 'Monto de redondeo del importe total', con una tolerancia + - 1. | Rechazo | ﹀ | |
| 2071 | Monto de redondeo del importe total | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3288 | Total valor de venta | Si el Tag UBL no existe | Rechazo | ﹀ | |
| 2031 | Total valor de venta | Si existe el tag, el formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3278 | Total valor de venta | El valor del tag es diferente de la sumatoria del 'Valor de venta por ítem' (cbc:LineExtensionAmount) de los ítems con 'Código de tributo por línea' igual a '1000', '1016', '9995', '9997' y '9998' y cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), menos 'Montos de descuentos globales' que afectan la base ('Código de motivo de descuento' igual a '02') más 'Montos de cargos globales' que afectan la base ('Código de motivo de cargo' igual a '49'), con una tolerancia de + - 1 | Rechazo | ﹀ | |
| 2071 | FISE (Ley N.° 29852) Fondo de Inclusión Social Energético | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3305 | Total precio de venta (Subtotal de la factura) | Si el Tag UBL no existe | Rechazo | ﹀ | |
| 3019 | Total precio de venta (Subtotal de la factura) | Si existe el tag, el formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales y diferente de cero | Rechazo | ﹀ | |
| 3279 | Total precio de venta (Subtotal de la factura) | Si existe el Tag UBL, y no es una factura sujeta al IVAP*, y el valor es diferente de la sumatoria de 'Total valor de venta' más 'Sumatoria ISC' más los 'Anticipos de ISC' ('Código de motivo de descuento' igual a '20') más 'Sumatoria Otros Tributos' más 'Sumatoria ICBPER' más el resultado de:|Multiplicar la sumatoria de los 'Monto base' de las líneas (cbc:TaxableAmount) con 'Código de tributo por línea' igual a '1000', menos 'Monto de descuentos' globales que afectan la base (Código '02'), más los 'Montos de cargos' globales que afectan la base (Código '49') por la tasa vigente del IGV (18.00 o 10.50) a la fecha de emisión, con una tolerancia + - 1|* Se entiende que la factura no está sujeta al IVAP si no existe ninguna línea afecta al IVAP, es decir, no debe existir en la línea un cac:TaxSubtotal con cbc:ID igual a '1016' y cbc:TaxableAmount mayor a cero.|*Nota: se debe hacer la comprobación según la tasa indicada en la línea | Rechazo | ﹀ | |
| 3279 | Total precio de venta (Subtotal de la factura) | Si existe el Tag UBL, y es una factura sujeta al IVAP*, y el valor es diferente de la sumatoria de 'Total valor de venta' más 'Sumatoria Otros Tributos' más 'Sumatoria ICBPER' más el resultado de:|Multiplicar la sumatoria de los 'Monto base' de las líneas (cbc:TaxableAmount) con 'Código de tributo por línea' igual a '1016', menos 'Monto de descuentos' globales que afectan la base (Código '02'), más los 'Montos de cargos' globales que afectan la base (Código '49') por la tasa vigente del IVAP a la fecha de emisión, con una tolerancia + - 1|* Se entiende que esta sujeta al IVAP si las líneas son afectas al IVAP (cbc:ID igual a '1016' y cbc:TaxableAmount mayor a cero) | Rechazo | ﹀ | |
| 2071 | Importe del anticipo | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3303 | Monto de redondeo del importe total | Si existe el tag UBL, el valor absoluto es mayor a 1 | Rechazo | ﹀ | |
| 2071 | Total de anticipos | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3027 | Leyenda | Si el atributo existe, el valor del atributo no existe en el listado | Rechazo | ﹀ | |
| 3014 | Leyenda | El valor del atributo se repite en el comprobante | Rechazo | ﹀ | |
| 4264 | Leyenda | Si existe una línea con código de 'Afectación al IGV o IVAP' con valor '17' (IVAP) cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), y no existe código de leyenda igual a '2007' | Observación | ﹀ | |
| 4265 | Leyenda | Si 'Tipo de operación' es '1001 Operación Sujeta a Detracción', y no existe código de leyenda igual a '2006' | Observación | ﹀ | |
| 4265 | Leyenda | Si 'Tipo de operación' es '1002 - Operación Sujeta a Detracción- Recursos Hidrobiológicos', y no existe código de leyenda igual a '2006' | Observación | ﹀ | |
| 4265 | Leyenda | Si 'Tipo de operación' es '1003 - Operación Sujeta a Detracción- Servicios de Transporte - Pasajeros', y no existe código de leyenda igual a '2006' | Observación | ﹀ | |
| 4265 | Leyenda | Si 'Tipo de operación' es '1004 - Operación Sujeta a Detracción- Servicios de Transporte - Carga', y no existe código de leyenda igual a '2006' | Observación | ﹀ | |
| 4266 | Leyenda | Si existe Dirección del lugar en el que se entrega el bien (tag Dirección completa y detallada) y no existe código de leyenda igual a '2005' | Observación | ﹀ | |
| 3006 | Leyenda | Si el formato del Tag UBL es diferente a alfanumérico de 1 a 200 caractéres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Rechazo | ﹀ | |
| 3205 | Leyenda | Si no existe el atributo o es vacío | Rechazo | ﹀ | |
| 3206 | Leyenda | Si valor del atributo es diferente al listado (catálogo 51) según el 'Tipo de documento' | Rechazo | ﹀ | |
| 1080 | Leyenda | Si tipo de operación es '2100' o '2101' o '2102' o '2103' o '2104' o '0112' y Número de RUC se encuentra afiliado al 'SEE-Empresas supervisadas' | Rechazo | ﹀ | |
| 4260 | Leyenda | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Operacion' | Observación | ﹀ | |
| 4261 | Leyenda | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo51' | Observación | ﹀ | |
| 4233 | Número de la orden de compra o servicio | Si existe el tag, el formato del Tag UBL es diferente a alfanumérico de 1 a 20 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 3114 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si valor del tag es diferente 'false' para 'Código de motivo de cargo/descuento' igual a '62'|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3072 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si existe 'Indicador de cargo/descuento', y no existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3071 | Importe de la operación|Porcentaje de la retención|Importe de la retención | El valor del tag es distinto a los valores del catálogo 53 | Rechazo | ﹀ | |
| 4251 | Importe del anticipo | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | Importe del anticipo | Si existe el atributo, el valor ingresado es diferente a 'Anticipo' | Observación | ﹀ | |
| 4253 | Importe del anticipo | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo12' | Observación | ﹀ | |
| 3074 | FISE (Ley N.° 29852) Fondo de Inclusión Social Energético | Si el Tag UBL existe, el valor del Tag Ubl es 0 (cero), cuando el código de motivo de cargo igual a '45' | Rechazo | ﹀ | |
| 3092 | FISE (Ley N.° 29852) Fondo de Inclusión Social Energético | El valor del tag UBL es igual a 0 o no existe, cuando el código de motivo de cargo es igual a '45' | Rechazo | ﹀ | |
| 3016 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales | Rechazo | ﹀ | |
| 2071 | Forma de pago|Monto neto pendiente de pago | Si existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda'|* Validación a partir del 01/09/2021 es ERROR | Rechazo | ﹀ | |
| 3114 | Retenciones de Renta de segunda categoría | Si valor del tag es diferente 'false' para código de descuento igual a '63' | Rechazo | ﹀ | |
| 3072 | Retenciones de Renta de segunda categoría | Si existe 'Indicador de cargo', y no existe el Tag UBL o es vacío | Rechazo | ﹀ | |
| 3071 | Retenciones de Renta de segunda categoría | El valor del tag es distinto al Catálogo 53 | Rechazo | ﹀ | |
| 3093 | Monto de la percepción en moneda nacional | Si 'Tipo de operación' es '2001 - Operación sujeta a percepción' y 'Forma de pago' es 'Contado', no existe un 'Código de motivo de cargo/descuento' igual a '51' o '52' o '53' | Rechazo | ﹀ | |
| 3308 | Monto de la percepción en moneda nacional | Si el valor del tag es igual a '51' o '52' o '53' y el 'Tipo de operación' es diferente de '2001 - Operación Sujeta a Percepción' | Rechazo | ﹀ | |
| 3330 | Monto de la percepción en moneda nacional | Si 'Tipo de operación' es '2001 - Operación sujeta a percepción', y el valor del tag es igual a '51' o '52' o '53', la 'Forma de pago' es diferente de 'Contado' | Rechazo | ﹀ | |
| 4251 | Importe del anticipo | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | Importe del anticipo | Si existe el atributo, el valor ingresado es diferente a 'Documento Relacionado' | Observación | ﹀ | |
| 4253 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3025 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal positivo de 3 enteros y hasta 5 decimales | Rechazo | ﹀ | |
| 2968 | Retenciones de Renta de segunda categoría | Si 'Código de motivo de cargo/descuento' es igual a '63' y el formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Rechazo | ﹀ | |
| 2798 | Monto de la percepción en moneda nacional | Si 'Código de motivo de cargo/descuento' es '51' o '52' o '53' (Percepción), el valor del Tag UBL es diferente a 'Base imponible de la percepción' por 'Tasa percepción expresado como factor', con una tolerancia + -1 | Rechazo | ﹀ | |
| 2792 | Monto de la percepción en moneda nacional | Si "Código de motivo de cargo/descuento" es '51' o '52' o '53' (Percepción), el atributo @currencyID del Tag UBL es diferente a "PEN" | Rechazo | ﹀ | |
| 3016 | Retenciones de Renta de segunda categoría | Si el Tag UBL existe, el formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Rechazo | ﹀ | |
| 2797 | Monto de la percepción en moneda nacional | Si "Código de motivo de cargo/descuento" es '51' o '52' o '53' (Percepción) y "Tipo de moneda" del comprobante es "PEN", el valor del Tag UBL es mayor a "Importe total" | Rechazo | ﹀ | |
| 3233 | Monto de la percepción en moneda nacional | El valor del tag UBL es igual a 0 o no existe, cuando el código de motivo de cargo es igual a '51' o '52' o '53' | Rechazo | ﹀ | |
| 2788 | Monto de la percepción en moneda nacional | Si "Código de motivo de cargo/descuento" es '51' o '52' o '53' (Percepción), el atributo @currencyID del Tag UBL es diferente a "PEN" | Rechazo | ﹀ | |
| 3309 | Monto total incluido la percepción | Si 'Tipo de operación' es '2001 - Operación sujeta a percepción' y 'Forma de pago' es 'Contado', no existe un cac:PaymentTerms con cbc:ID con valor igual a 'Percepcion' | Rechazo | ﹀ | |
| 3308 | Monto total incluido la percepción | Si 'Tipo de operación' es diferente de '2001', el valor del Tag UBL es igual a 'Percepcion' | Rechazo | ﹀ | |
| 3330 | Monto total incluido la percepción | Si 'Tipo de operación' es '2001 - Operación sujeta a percepción' y 'Forma de pago' es diferente de 'Contado', el valor del Tag UBL es igual a 'Percepcion' | Rechazo | ﹀ | |
| 3310 | Monto total incluido la percepción | Si 'Indicador' es igual a 'Percepcion' y no existe el tag | Rechazo | ﹀ | |
| 3311 | Monto total incluido la percepción | El formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Rechazo | ﹀ | |
| 2788 | Monto total incluido la percepción | Si existe el atributo y el "Indicador" (/Invoice/cac:PaymentTerms/cbc:ID) es 'Percepción' y el atributo @currencyID del Tag UBL es diferente a "PEN" | Rechazo | ﹀ | |
| 3216 | Importe del anticipo | Si 'Tipo de comprobante que se realizó el anticipo' es '02' o '03', y no existe el tag UBL | Rechazo | ﹀ | |
| 3214 | Importe del anticipo | Si 'Tipo de comprobante que se realizó el anticipo' es '02' o '03', y no existe un 'Importe del anticipo' con 'Identificador de pago' igual al valor del tag UBL | Rechazo | ﹀ | |
| 3215 | Importe del anticipo | Si 'Tipo de comprobante que se realizó el anticipo' es '02' o '03', y existe más de un comprobante de anticipo con el mismo identificador de pago en el comprobante | Rechazo | ﹀ | |
| 4252 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 2505 | Importe del anticipo | Si existe identificador de pago (cbc:DocumentStatusCode), y el valor del tag UBL es diferente a '02' (Factura) o '03' (Boleta) | Rechazo | ﹀ | |
| 4252 | Fecha de inicio programado | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Fecha de inicio programado | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Fecha de inicio programado | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3211 | Importe del anticipo | Si 'Importe del anticipo' existe y no existe el Tag UBL o es vacio | Rechazo | ﹀ | |
| 3212 | Importe del anticipo | Si existe más de un 'Identificador de pago' con el mismo valor | Rechazo | ﹀ | |
| 3213 | Importe del anticipo | Si no existe documento con 'Tipo de comprobante que se realizó el anticipo' '02' o '03' con el mismo 'Identificador de pago' (cbc:DocumentStatusCode) que el valor del Tag UBL | Rechazo | ﹀ | |
| 4255 | Importe del anticipo | Si existe el atributo, el valor ingresado es diferente a 'Anticipo' | Observación | ﹀ | |
| 4256 | Importe del anticipo | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 2503 | Importe del anticipo | Si el Tag UBL existe y es menor o igual a 0 (cero) | Rechazo | ﹀ | |
| 3220 | Importe del anticipo | Si existe Tag UBL con valor mayor a cero, y no existe 'Total Anticipos' con monto mayor a cero | Rechazo | ﹀ | |
| 2071 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | Si existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda'|* Validación a partir del 01/09/2021 es ERROR | Rechazo | ﹀ | |
| 2521 | Importe del anticipo | Si 'Tipo de documento del emisor del anticipo' existe y 'Tipo de comprobante que se realizo el anticipo' es '02' (Factura), el formato del Tag UBL es diferente a:|- [F][A-Z0-9]{3}-[0-9]{1,8}|- (E001)-[0-9]{1,8}|- [0-9]{1,4}-[0-9]{1,8} | Rechazo | ﹀ | |
| 2521 | Importe del anticipo | Si 'Tipo de documento del emisor del anticipo' existe y 'Tipo de comprobante que se realizo el anticipo' es '03' (Boleta), el formato del Tag UBL es diferente a:|- [B][A-Z0-9]{3}-[0-9]{1,8}|- (EB01)-[0-9]{1,8}|- [0-9]{1,4}-[0-9]{1,8} | Rechazo | ﹀ | |
| 3217 | Importe del anticipo | Si existe identificador de pago (cbc:DocumentStatusCode) y no existe el tag o es vacío | Rechazo | ﹀ | |
| 2529 | Importe del anticipo | Si existe identificador de pago (cbc:DocumentStatusCode) y el valor del Tag UBL no existe en el listado | Rechazo | ﹀ | |
| 3218 | Importe del anticipo | Si existe identificador de pago (cbc:DocumentStatusCode) y 'Serie del comprobante que realizó el anticipo' empieza con B o F o E, y RUC del emisor del anticipo es igual al RUC emisor de la factura, la 'Serie y número del comprobante que realizó el anticipo' no existe con estado aceptado en el listado para el RUC consignado en el emisor del anticipo | Rechazo | ﹀ | |
| 3219 | Importe del anticipo | Si existe identificador de pago (cbc:DocumentStatusCode) y 'Serie del comprobante que realizó el anticipo' empieza con número, y RUC del emisor del anticipo es igual al RUC emisor de la factura, la 'Serie y número del comprobante que realizó el anticipo' no existe en el listado para el RUC consignado en el emisor del anticipo | Rechazo | ﹀ | |
| 2520 | Importe del anticipo | Si el atributo del Tag UBL no existe o es diferente a 6 (RUC) | Rechazo | ﹀ | |
| 4255 | Importe del anticipo | Si existe el atributo, el valor ingresado es diferente a 'Documento de Identidad' | Observación | ﹀ | |
| 4256 | Importe del anticipo | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Importe del anticipo | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06' | Observación | ﹀ | |
| 3287 | Total de anticipos | Si existe Tag UBL con valor mayor a cero, y no existe al menos un 'Cargos y/o descuentos globales' (cac:AllowanceCharge) con 'Indicador de cargo/descuento global' con valor '04' o '05' o '06' y con monto mayor a cero (cbc:Amount) | Rechazo | ﹀ | |
| 2509 | Total de anticipos | Si existe Tag UBL con valor mayor a cero, la suma de los 'Importe del anticipo' es diferente al valor del tag UBL | Rechazo | ﹀ | |
| 2071 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 4235 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si existe el tag y es vacío | Observación | ﹀ | |
| 4252 | Hora de inicio programado | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Hora de inicio programado | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Hora de inicio programado | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3064 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | De existir 'Código del concepto' igual a '3050', '3051', '3052', '3053', '3054', 3055', '3056', '3057' o '3058' y no existe el tag o es vacío | Rechazo | ﹀ | |
| 4280 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si el 'Código del concepto' es '3050', el formato del Tag UBL es diferente a alfanumérico de 1 a 20 caracteres | Observación | ﹀ | |
| 4280 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si el 'Código del concepto' es '3051', el formato del Tag UBL es diferente a alfanumérico de 3 a 20 caracteres | Observación | ﹀ | |
| 4280 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si el 'Código del concepto' es '3052', el formato del Tag UBL es diferente a alfanumérico de 3 a 15 caracteres | Observación | ﹀ | |
| 4280 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si el 'Código del concepto' es '3053', el valor del tag es distinto al catálogo nro 06. | Observación | ﹀ | |
| 4280 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si el 'Código del concepto' es '3054', el formato del Tag UBL es diferente a alfanumérico de 3 a 200 caracteres | Observación | ﹀ | |
| 4280 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si el 'Código del concepto' es '3055', el valor del tag es distinto al catálogo nro 13. | Observación | ﹀ | |
| 4280 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si el 'Código del concepto' es '3056', el formato del Tag UBL es diferente a alfanumérico de 3 a 200 caracteres | Observación | ﹀ | |
| 4280 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si el 'Código del concepto' es '3057', el valor del tag es distinto al catálogo nro 13. | Observación | ﹀ | |
| 4280 | Número de asiento|Información de manifiesto de pasajeros|Número de documento de identidad del pasajero|Tipo de documento de identidad del pasajero|Nombres y apellidos del pasajero|Ciudad o lugar de destino|Ciudad o lugar de origen | Si el 'Código del concepto' es '3058', el formato del Tag UBL es diferente a alfanumérico de 3 a 200 caracteres | Observación | ﹀ | |
| 4235 | Fecha de inicio programado | Si existe el tag y es vacío | Observación | ﹀ | |
| 4252 | Número de cuenta en el Banco de la Nación | Si existe el atributo, el valor ingresado es diferente a 'Medio de pago' | Observación | ﹀ | |
| 4251 | Número de cuenta en el Banco de la Nación | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Número de cuenta en el Banco de la Nación | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo59' | Observación | ﹀ | |
| 3065 | Fecha de inicio programado | De existir 'Código del concepto' igual a '3059' y no existe el tag. | Rechazo | ﹀ | |
| 4235 | Hora de inicio programado | Si existe el tag y es vacío | Observación | ﹀ | |
| 4252 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3172 | Hora de inicio programado | De existir 'Código del concepto' igual a '3060' y no existe el tag. | Rechazo | ﹀ | |
| 3127 | Código del bien o servicio sujeto a detracción | Si 'Tipo de operación' es '1001', '1002', '1003' o '1004', y no existe al menos un cac:PaymentTerms con cbc:ID con valor igual a 'Detraccion' | Rechazo | ﹀ | |
| 3128 | Código del bien o servicio sujeto a detracción | Si 'Tipo de operación' es diferente de '1001', '1002', '1003' y '1004', el valor del Tag UBL es igual a 'Detraccion' | Rechazo | ﹀ | |
| 3127 | Código del bien o servicio sujeto a detracción | Si 'Indicador PaymentTerms' es igual a 'Detraccion', no existe el tag o es vacío | Rechazo | ﹀ | |
| 3033 | Código del bien o servicio sujeto a detracción | Si 'Indicador PaymentTerms' es igual a 'Detraccion' y existe el Tag UBL, el valor del tag es diferente al listado | Rechazo | ﹀ | |
| 3129 | Código del bien o servicio sujeto a detracción | Si 'Indicador PaymentTerms' es igual a 'Detraccion' y 'Tipo de operación' es '1002 - Operación Sujeta a Detracción- Recursos Hidrobiológicos', el valor del tag es diferente a '004' | Rechazo | ﹀ | |
| 3129 | Código del bien o servicio sujeto a detracción | Si 'Indicador PaymentTerms' es igual a 'Detraccion' y 'Tipo de operación' es '1003 - Operación Sujeta a Detracción- Servicios de Transporte Pasajeros', el valor del tag es diferente a '028' | Rechazo | ﹀ | |
| 3129 | Código del bien o servicio sujeto a detracción | Si 'Indicador PaymentTerms' es igual a 'Detraccion' y 'Tipo de operación' es '1004 - Operación Sujeta a Detracción- Servicios de Transporte Carga', el valor del tag es diferente a '027' | Rechazo | ﹀ | |
| 4255 | Código del bien o servicio sujeto a detracción | Si existe el atributo, el valor ingresado es diferente a 'Codigo de detraccion' | Observación | ﹀ | |
| 4256 | Código del bien o servicio sujeto a detracción | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Código del bien o servicio sujeto a detracción | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo54' | Observación | ﹀ | |
| 3034 | Número de cuenta en el Banco de la Nación | Si 'Tipo de operación' es '1001', '1002', '1003' o '1004', y no existe al menos un cac:PaymentMeans con cbc:ID con valor igual a 'Detraccion' | Rechazo | ﹀ | |
| 3034 | Número de cuenta en el Banco de la Nación | Si 'Indicador PaymentMeans' es igual a 'Detraccion', no existe el Tag UBL o es vacío. | Rechazo | ﹀ | |
| 3174 | Número de cuenta en el Banco de la Nación | Si existe el tag, el valor del tag es diferente al listado. | Rechazo | ﹀ | |
| 4252 | Cantidad de la especie vendida | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Cantidad de la especie vendida | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Cantidad de la especie vendida | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3035 | Monto y porcentaje de la detracción | Si 'Indicador PaymentTerms' es igual a 'Detraccion', no existe el Tag UBL | Rechazo | ﹀ | |
| 3037 | Monto y porcentaje de la detracción | El formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Rechazo | ﹀ | |
| 3208 | Monto y porcentaje de la detracción | Si 'Indicador PaymentTerms' es igual a 'Detraccion', el atributo @currencyID del Tag UBL es diferente a "PEN" | Rechazo | ﹀ | |
| 4235 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si existe el tag y es vacío | Observación | ﹀ | |
| 3063 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si 'Tipo de operación' es igual a '1002', y no existe el tag con valor '3001' | Rechazo | ﹀ | |
| 3130 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si 'Tipo de operación' es igual a '1002', y no existe el tag con valor '3002' | Rechazo | ﹀ | |
| 3131 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si 'Tipo de operación' es igual a '1002', y no existe el tag con valor '3003' | Rechazo | ﹀ | |
| 3132 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si 'Tipo de operación' es igual a '1002', y no existe el tag con valor '3004' | Rechazo | ﹀ | |
| 4252 | Fecha de descarga | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Fecha de descarga | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Fecha de descarga | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3064 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | De existir 'Código del concepto' igual a '3001', '3002', '3003', o '3004', no existe el tag o es vacio. | Rechazo | ﹀ | |
| 4280 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si 'Código del concepto' es '3001' y el formato del Tag UBL es diferente a alfanumérico de 1 a 15 caractéres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si 'Código del concepto' es '3002' y el formato del Tag UBL es diferente a alfanumérico de 1 a 100 caractéres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si 'Código del concepto' es '3003' y el formato del Tag UBL es diferente a alfanumérico de 1 a 150 caractéres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Matrícula de la embarcación pesquera|Nombre de la embarcación pesquera|Descripción del tipo de la especie vendida|Lugar de descarga | Si 'Código del concepto' es '3004' y el formato del Tag UBL es diferente a alfanumérico de 1 a 100 caractéres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4235 | Cantidad de la especie vendida | Si existe el tag y es vacío | Observación | ﹀ | |
| 3133 | Cantidad de la especie vendida | Si 'Tipo de operación' es igual a '1002', y no existe el tag con ID '3006' | Rechazo | ﹀ | |
| 4252 | Configuracion vehicular del vehículo | Si existe el atributo, el valor ingresado es diferente a 'Configuracion Vehícular' | Observación | ﹀ | |
| 4251 | Configuracion vehicular del vehículo | Si existe el atributo, el valor ingresado es diferente a 'PE:MTC' | Observación | ﹀ | |
| 4253 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3135 | Cantidad de la especie vendida | De existir 'Código del concepto' igual a '3006', no existe el tag. | Rechazo | ﹀ | |
| 4281 | Cantidad de la especie vendida | Si 'Código del concepto' es '3006' y el formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales. | Observación | ﹀ | |
| 3115 | Cantidad de la especie vendida | Si existe el atributo, el valor es diferente de 'TNE' | Rechazo | ﹀ | |
| 4235 | Fecha de descarga | Si existe el tag y es vacío | Observación | ﹀ | |
| 3134 | Fecha de descarga | Si 'Tipo de operación' es igual a '1002', y no existe el tag con valor '3005' | Rechazo | ﹀ | |
| 4252 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3065 | Fecha de descarga | De existir 'Código del concepto' igual a '3005', no existe el tag | Rechazo | ﹀ | |
| 3116 | Punto de origen|- Código de ubigeo|- Dirección detallada del origen | Si 'Tipo de operación' es igual a '1004', no existe el tag o es vacio | Rechazo | ﹀ | |
| 4200 | Punto de origen|- Código de ubigeo|- Dirección detallada del origen | Si el Tag UBL existe, el valor del Tag UBL no está en el listado | Observación | ﹀ | |
| 4256 | Punto de origen|- Código de ubigeo|- Dirección detallada del origen | Si existe el atributo, el valor ingresado es diferente a 'PE:INEI' | Observación | ﹀ | |
| 4255 | Punto de origen|- Código de ubigeo|- Dirección detallada del origen | Si existe el atributo, el valor ingresado es diferente a 'Ubigeos' | Observación | ﹀ | |
| 3117 | Punto de origen|- Código de ubigeo|- Dirección detallada del origen | Si 'Tipo de operación' es igual a '1004', y no existe el tag o es vacio | Rechazo | ﹀ | |
| 4236 | Punto de origen|- Código de ubigeo|- Dirección detallada del origen | El formato del Tag UBL es diferente a alfanumérico de 3 a 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 3118 | Punto de destino|- Código de ubigeo|- Dirección detallada del destino | Si 'Tipo de operación' es igual a '1004', y no existe el tag o es vacio | Rechazo | ﹀ | |
| 4200 | Punto de destino|- Código de ubigeo|- Dirección detallada del destino | Si el Tag UBL existe, el valor del Tag UBL no está en el listado | Observación | ﹀ | |
| 4256 | Punto de destino|- Código de ubigeo|- Dirección detallada del destino | Si existe el atributo, el valor ingresado es diferente a 'PE:INEI' | Observación | ﹀ | |
| 4255 | Punto de destino|- Código de ubigeo|- Dirección detallada del destino | Si existe el atributo, el valor ingresado es diferente a 'Ubigeos' | Observación | ﹀ | |
| 3119 | Punto de destino|- Código de ubigeo|- Dirección detallada del destino | Si 'Tipo de operación' es igual a '1004', y no existe el tag | Rechazo | ﹀ | |
| 4236 | Punto de destino|- Código de ubigeo|- Dirección detallada del destino | Si existe el tag, el formato del Tag UBL es diferente a alfanumérico de 3 a 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 3120 | Detalle del viaje | Si 'Tipo de operación' es igual a '1004', y no existe el tag o es vacio | Rechazo | ﹀ | |
| 4270 | Detalle del viaje | Si existe el tag, el formato del Tag UBL es diferente a alfanumérico de 3 a 500 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 3124 | Valor referencial del servicio de transporte | Si 'Tipo de operación' es igual a '1004', y no existe o existe mas de un tipo valor referencial = 01 | Rechazo | ﹀ | |
| 3122 | Valor referencial del servicio de transporte | Si 'Tipo de operación' es igual a '1004', y no existe el tag | Rechazo | ﹀ | |
| 3123 | Valor referencial del servicio de transporte | Si 'Tipo de operación' es igual a '1004', el formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Rechazo | ﹀ | |
| 3208 | Valor referencial del servicio de transporte | El atributo @currencyID del Tag UBL es diferente a "PEN" | Rechazo | ﹀ | |
| 3125 | Valor referencial sobre la carga efectiva | Si 'Tipo de operación' es igual a '1004', y no existe o existe mas de un tipo valor referencial = 02 | Rechazo | ﹀ | |
| 3122 | Valor referencial sobre la carga efectiva | Si 'Tipo de operación' es igual a '1004', y no existe el tag | Rechazo | ﹀ | |
| 3123 | Valor referencial sobre la carga efectiva | Si 'Tipo de operación' es igual a '1004', El formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Rechazo | ﹀ | |
| 3208 | Valor referencial sobre la carga efectiva | El atributo @currencyID del Tag UBL es diferente a "PEN" | Rechazo | ﹀ | |
| 3126 | Valor referencial sobre la carga útil nominal | Si 'Tipo de operación' es igual a '1004', y no existe o existe mas de un tipo valor referencial = 03 | Rechazo | ﹀ | |
| 3122 | Valor referencial sobre la carga útil nominal | Si 'Tipo de operación' es igual a '1004', y no existe el tag | Rechazo | ﹀ | |
| 3123 | Valor referencial sobre la carga útil nominal | Si 'Tipo de operación' es igual a '1004', el formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Rechazo | ﹀ | |
| 3208 | Valor referencial sobre la carga útil nominal | El atributo @currencyID del Tag UBL es diferente a "PEN" | Rechazo | ﹀ | |
| 4200 | Punto de origen del viaje | Si 'Tipo de operación' es igual a '1004' y el Tag existe, el valor del Tag UBL no está en el listado | Observación | ﹀ | |
| 4256 | Punto de origen del viaje | Si existe el atributo, el valor ingresado es diferente a 'PE:INEI' | Observación | ﹀ | |
| 4255 | Punto de origen del viaje | Si existe el atributo, el valor ingresado es diferente a 'Ubigeos' | Observación | ﹀ | |
| 4200 | Punto de destino del viaje | Si 'Tipo de operación' es igual a '1004' y el Tag existe, el valor del Tag UBL no está en el listado | Observación | ﹀ | |
| 4256 | Punto de destino del viaje | Si existe el atributo, el valor ingresado es diferente a 'PE:INEI' | Observación | ﹀ | |
| 4255 | Punto de destino del viaje | Si existe el atributo, el valor ingresado es diferente a 'Ubigeos' | Observación | ﹀ | |
| 4271 | Descripción del tramo | Si 'Tipo de operación' es igual a '1004' y el tag existe, el formato del Tag UBL es diferente a alfanumérico de 3 a 100 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4272 | Valor preliminar referencial sobre la carga efectiva (Por el tramo virtual recorrido) | Si 'Tipo de operación' es igual a '1004' y el tag existe, el formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Observación | ﹀ | |
| 3208 | Valor preliminar referencial sobre la carga efectiva (Por el tramo virtual recorrido) | El atributo @currencyID del Tag UBL es diferente a "PEN" | Rechazo | ﹀ | |
| 4273 | Configuracion vehicular del vehículo | Si 'Tipo de operación' es igual a '1004' y el tag existe, el formato del Tag UBL es diferente a alfanumérico de 1 a 15 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4251 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4252 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4274 | Carga útil en toneladas métricas del vehículo | Si 'Tipo de operación' es igual a '1004' y el tag existe, es diferente de '01' y '02' | Observación | ﹀ | |
| 4275 | Carga útil en toneladas métricas del vehículo | Si 'Tipo de operación' es igual a '1004' y existe tipo de carga, y no existe el tag | Observación | ﹀ | |
| 4276 | Carga útil en toneladas métricas del vehículo | Si 'Tipo de operación' es igual a '1004' y el tag existe, el formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Observación | ﹀ | |
| 4277 | Carga útil en toneladas métricas del vehículo | Si 'Tipo de operación' es igual a '1004' y el atributo existe, el valor del atributo es diferente 'TNE' | Observación | ﹀ | |
| 4274 | Carga efectiva en toneladas métricas del vehículo | Si 'Tipo de operación' es igual a '1004' y el tag existe, es diferente de '01' y '02' | Observación | ﹀ | |
| 4275 | Carga efectiva en toneladas métricas del vehículo | Si 'Tipo de operación' es igual a '1004' y existe tipo de carga, y no existe el tag | Observación | ﹀ | |
| 4276 | Carga efectiva en toneladas métricas del vehículo | Si 'Tipo de operación' es igual a '1004' y el tag existe, el formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Observación | ﹀ | |
| 4277 | Carga efectiva en toneladas métricas del vehículo | Si 'Tipo de operación' es igual a '1004' y el atributo existe, el valor del atributo es diferente 'TNE' | Observación | ﹀ | |
| 3208 | Carga efectiva en toneladas métricas del vehículo | El atributo @currencyID del Tag UBL es diferente a "PEN" | Rechazo | ﹀ | |
| 4278 | Valor preliminar referencial por carga útil nominal (Tratándose de más de 1 vehículo) | Si 'Tipo de operación' es igual a '1004' y el tag existe, el formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 12 enteros y hasta 2 decimales | Observación | ﹀ | |
| 3208 | Valor preliminar referencial por carga útil nominal (Tratándose de más de 1 vehículo) | El atributo @currencyID del Tag UBL es diferente a "PEN" | Rechazo | ﹀ | |
| 4235 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si existe el tag y es vacío | Observación | ﹀ | |
| 3136 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si 'Tipo de operación' es '0202 Exportación de servicios – prestación de servicios de hospedaje No Dom', y no existe el tag con valor '4009' | Rechazo | ﹀ | |
| 3137 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si 'Tipo de operación' es '0202 Exportación de servicios – prestación de servicios de hospedaje No Dom', y no existe el tag con valor '4008' | Rechazo | ﹀ | |
| 3138 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si 'Tipo de operación' es '0202 Exportación de servicios – prestación de servicios de hospedaje No Dom', y no existe el tag con valor '4000' | Rechazo | ﹀ | |
| 3139 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si 'Tipo de operación' es '0202 Exportación de servicios – prestación de servicios de hospedaje No Dom', y no existe el tag con valor '4007' | Rechazo | ﹀ | |
| 3140 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si 'Tipo de operación' es '0202 Exportación de servicios – prestación de servicios de hospedaje No Dom', y no existe el tag con valor '4001' | Rechazo | ﹀ | |
| 4252 | Número de días de permanencia | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Número de días de permanencia | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Número de días de permanencia | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3064 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si el 'Código del concepto' es igual a '4001', '4000', '4007', '4008' o '4009', no existe el tag o es vacio. | Rechazo | ﹀ | |
| 4280 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si el 'Código del concepto' es '4008' y el valor del tag es distinto al catálogo 06 | Observación | ﹀ | |
| 4280 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si el 'Código del concepto' es '4000' y el valor del tag es distinto al catálogo 04 | Observación | ﹀ | |
| 4280 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si el 'Código del concepto' es '4001' y el valor del tag es distinto al catálogo 04 | Observación | ﹀ | |
| 4280 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si el 'Código del concepto' es '4007' y el valor del tag es diferente a alfanumérico de 3 hasta 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Número de documento del sujeto no domiciliado|Código de tipo de documento de identidad del sujeto no domiciliado|Código país de emisión del pasaporte|Apellidos y Nombres o denominación o razón social del sujeto no domiciliado|Código del país de residencia del sujeto no domiciliado | Si el 'Código del concepto' es '4009' y el valor del tag es diferente a alfanumérico de 3 hasta 20 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4235 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | Si existe el tag y es vacío | Observación | ﹀ | |
| 3141 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | Si 'Tipo de operación' es '0202 Exportación de servicios – prestación de servicios de hospedaje No Dom', y no existe el tag con valor '4002' | Rechazo | ﹀ | |
| 3142 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | Si 'Tipo de operación' es '0202 Exportación de servicios – prestación de servicios de hospedaje No Dom', y no existe el tag con valor '4003' | Rechazo | ﹀ | |
| 3143 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | Si 'Tipo de operación' es '0202 Exportación de servicios – prestación de servicios de hospedaje No Dom', y no existe el tag con valor '4004' | Rechazo | ﹀ | |
| 3144 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | Si 'Tipo de operación' es '0202 Exportación de servicios – prestación de servicios de hospedaje No Dom', y no existe el tag con valor '4006' | Rechazo | ﹀ | |
| 4252 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3065 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | De existir 'Código del concepto' igual a '4002', no existe el tag. | Rechazo | ﹀ | |
| 3065 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | De existir 'Código del concepto' igual a '4003', no existe el tag. | Rechazo | ﹀ | |
| 3065 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | De existir 'Código del concepto' igual a '4004', no existe el tag. | Rechazo | ﹀ | |
| 3065 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | De existir 'Código del concepto' igual a '4006', no existe el tag. | Rechazo | ﹀ | |
| 4282 | Fecha de Ingreso al país|Fecha de Ingreso al Establecimiento|Fecha de salida del Establecimiento|Fecha de consumo | Si el 'Código del concepto' es '4004' (fecha de salida del establecimiento) y el valor del tag es menor que el valor consignado en el tag con 'Código del concepto' '4003' (fecha de ingreso al establecimiento) | Observación | ﹀ | |
| 4235 | Número de días de permanencia | Si existe el tag y es vacío | Observación | ﹀ | |
| 3145 | Número de días de permanencia | Si 'Tipo de operación' es '0202 Exportación de servicios – prestación de servicios de hospedaje No Dom', y no existe el tag con código '4005' | Rechazo | ﹀ | |
| 4252 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3135 | Número de días de permanencia | De existir 'Código del concepto' '4005' y no existe el tag. | Rechazo | ﹀ | |
| 4281 | Número de días de permanencia | El formato del tag es diferente de numérico de hasta 4 dígitos | Observación | ﹀ | |
| 4313 | Número de días de permanencia | Si existe el atributo, el valor es diferente de 'DAY' | Observación | ﹀ | |
| 4235 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si existe el tag y es vacío | Observación | ﹀ | |
| 3138 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si 'Tipo de operación' es '0205 Exportación de servicios - Servicios que conformen un Paquete Turístico', y no existe el tag con código '4000' | Rechazo | ﹀ | |
| 3139 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si 'Tipo de operación' es '0205 Exportación de servicios - Servicios que conformen un Paquete Turístico', y no existe el tag con código '4007' | Rechazo | ﹀ | |
| 3137 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si 'Tipo de operación' es '0205 Exportación de servicios - Servicios que conformen un Paquete Turístico', y no existe el tag con código '4008' | Rechazo | ﹀ | |
| 3136 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si 'Tipo de operación' es '0205 Exportación de servicios - Servicios que conformen un Paquete Turístico', y no existe el tag con código '4009' | Rechazo | ﹀ | |
| 4252 | Lugar de origen|Lugar de destino | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Lugar de origen|Lugar de destino | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Lugar de origen|Lugar de destino | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3064 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | De existir 'Código del concepto' '4000', '4007', '4008' o '4009' y no existe el tag o es vacio. | Rechazo | ﹀ | |
| 4280 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si el 'Código del concepto' es '4008' y el valor del tag es distinto al catálogo 06 | Observación | ﹀ | |
| 4280 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si el 'Código del concepto' es '4000' y el valor del tag es distinto al catálogo 04 | Observación | ﹀ | |
| 4280 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si el 'Código del concepto' es '4007' y el valor del tag es diferente a alfanumérico de 3 hasta 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Apellidos y Nombres o denominación o razón social del huesped|Número de documento del huesped|Código de tipo de documento de identidad del huesped|Código país de emisión del pasaporte | Si el 'Código del concepto' es '4009' y el valor del tag es diferente a alfanumérico de 3 hasta 20 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4235 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si existe el tag y es vacío | Observación | ﹀ | |
| 3146 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si existe un 'Código del concepto' con valor '5001' o '5002' o '5003' y no existe el tag con código '5000' | Rechazo | ﹀ | |
| 3147 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si existe un 'Código del concepto' con valor '5000' o '5002' o '5003', y no existe el tag con código '5001' | Rechazo | ﹀ | |
| 3148 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si existe un 'Código del concepto' con valor '5000' o '5001' o '5003', y no existe el tag con código '5002' | Rechazo | ﹀ | |
| 3149 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si existe un 'Código del concepto' con valor '5000' o '5001' o '5002', y no existe el tag con código '5003' | Rechazo | ﹀ | |
| 4252 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3064 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | De existir 'Código del concepto' igual '5000', '5001', '5002' o '5003' y no existe el tag o es vacío. | Rechazo | ﹀ | |
| 4280 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si el 'Código del concepto' es '5000' y el valor del tag es diferente a alfanumérico de 1 hasta 20 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si el 'Código del concepto' es '5001' y el valor del tag es diferente a alfanumérico de 1 hasta 10 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si el 'Código del concepto' es '5002' y el valor del tag es diferente a alfanumérico de 1 hasta 30 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Número de expediente|Código de unidad ejecutora|Número de contrato|Número de proceso de selección | Si el 'Código del concepto' es '5003' y el valor del tag es diferente a alfanumérico de 1 hasta 30 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4235 | Lugar de origen|Lugar de destino | Si existe el tag y es vacío | Observación | ﹀ | |
| 3168 | Lugar de origen|Lugar de destino | Si 'Tipo de operación' es '0301 - Carta de porte aéreo (emitidas en el ámbito nacional)', no existe el tag con código '4030' | Rechazo | ﹀ | |
| 3169 | Lugar de origen|Lugar de destino | Si 'Tipo de operación' es '0301 - Carta de porte aéreo (emitidas en el ámbito nacional)', no existe el tag con código '4031' | Rechazo | ﹀ | |
| 3170 | Lugar de origen|Lugar de destino | Si 'Tipo de operación' es '0301 - Carta de porte aéreo (emitidas en el ámbito nacional)', no existe el tag con código '4032' | Rechazo | ﹀ | |
| 3171 | Lugar de origen|Lugar de destino | Si 'Tipo de operación' es '0301 - Carta de porte aéreo (emitidas en el ámbito nacional)', no existe el tag con código '4033' | Rechazo | ﹀ | |
| 4252 | Servicio de transporte: Fecha programada de inicio de viaje | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Servicio de transporte: Fecha programada de inicio de viaje | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Servicio de transporte: Fecha programada de inicio de viaje | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3064 | Lugar de origen|Lugar de destino | De existir 'Código del concepto' igual '4030','4031', '4032' o '4033' y no existe el tag o es vacío. | Rechazo | ﹀ | |
| 4280 | Lugar de origen|Lugar de destino | Si el 'Código del concepto' es '4030' y el valor del tag es distinto al catálogo 13 | Observación | ﹀ | |
| 4280 | Lugar de origen|Lugar de destino | Si el 'Código del concepto' es '4032' y el valor del tag es distinto al catálogo 13 | Observación | ﹀ | |
| 4280 | Lugar de origen|Lugar de destino | Si el 'Código del concepto' es '4031' y el valor del tag es diferente a alfanumérico de 3 hasta 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Lugar de origen|Lugar de destino | Si el 'Código del concepto' es '4033' y el valor del tag es diferente a alfanumérico de 3 hasta 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 3156 | Número de RUC del agente de ventas | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag | Rechazo | ﹀ | |
| 3157 | Número de RUC del agente de ventas | Si existe el numero de RUC del agente de ventas, y no existe el atributo | Rechazo | ﹀ | |
| 3158 | Número de RUC del agente de ventas | Si existe el numero de RUC del agente de ventas, y existe el tag, el valor es diferente a '6' | Rechazo | ﹀ | |
| 4255 | Número de RUC del agente de ventas | Si existe el atributo, el valor ingresado es diferente a 'Documento de Identidad' | Observación | ﹀ | |
| 4256 | Número de RUC del agente de ventas | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4257 | Número de RUC del agente de ventas | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo06' | Observación | ﹀ | |
| 4235 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si existe el tag y es vacío | Observación | ﹀ | |
| 3064 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | De existir 'Código del concepto' igual '4040', '4041', '4042', '4043', '4044', '4045' o '4046' o '4049' y no existe el tag o es vacío. | Rechazo | ﹀ | |
| 3159 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag con código igual a '4040' | Rechazo | ﹀ | |
| 3160 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag con código igual a '4041' | Rechazo | ﹀ | |
| 3204 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag con código igual a '4049' | Rechazo | ﹀ | |
| 3161 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag con código igual a '4042' | Rechazo | ﹀ | |
| 3162 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag con código igual a '4043' | Rechazo | ﹀ | |
| 3163 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag con código igual a '4044' | Rechazo | ﹀ | |
| 3164 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag con código igual a '4045' | Rechazo | ﹀ | |
| 3165 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag con código igual a '4046' | Rechazo | ﹀ | |
| 4252 | Servicio de transporte: Hora programada de inicio de viaje | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Servicio de transporte: Hora programada de inicio de viaje | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Servicio de transporte: Hora programada de inicio de viaje | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 4280 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si el 'Código del concepto' es igual a '4040' y el valor del tag es diferente a alfanumérico de 3 hasta 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si el 'Código del concepto' es '4041' y el valor del tag es distinto al catálogo 06 | Observación | ﹀ | |
| 4280 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si el 'Código del concepto' es '4042' y el valor del tag es distinto al catálogo 13 | Observación | ﹀ | |
| 4280 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si el 'Código del concepto' es '4043' y el valor del tag es diferente a alfanumérico de 3 hasta 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si el 'Código del concepto' es '4044' y el valor del tag es distinto al catálogo 13 | Observación | ﹀ | |
| 4280 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si el 'Código del concepto' es '4045' y el valor del tag es diferente a alfanumérico de 3 hasta 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si el 'Código del concepto' es '4046' y el valor del tag es diferente a alfanumérico de 1 hasta 100 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Pasajero - apellidos y nombres|Pasajero - tipo y número de documento de identidad|Servicio de transporte: Ciudad o lugar de origen|Servicio de transporte: Ciudad o lugar de destino|Servicio de transporte: Número de asiento | Si el 'Código del concepto' es '4049' y el valor del tag es diferente a alfanumérico de 1 hasta 20 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4235 | Servicio de transporte: Fecha programada de inicio de viaje | Si existe el tag y es vacío | Observación | ﹀ | |
| 3167 | Servicio de transporte: Fecha programada de inicio de viaje | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag con código igual a '4048'' | Rechazo | ﹀ | |
| 4252 | Servicio de transporte: Forma de pago | Si existe el atributo, el valor ingresado es diferente a 'Medio de pago' | Observación | ﹀ | |
| 4251 | Servicio de transporte: Forma de pago | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Servicio de transporte: Forma de pago | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo59' | Observación | ﹀ | |
| 3065 | Servicio de transporte: Fecha programada de inicio de viaje | De existir 'Código del concepto' igual a '4048' y no existe el tag. | Rechazo | ﹀ | |
| 4235 | Servicio de transporte: Hora programada de inicio de viaje | Si existe el tag y es vacío | Observación | ﹀ | |
| 3166 | Servicio de transporte: Hora programada de inicio de viaje | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag con código igual a '4047' | Rechazo | ﹀ | |
| 4252 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3172 | Servicio de transporte: Hora programada de inicio de viaje | De existir 'Código del concepto' igual a '4047' y no existe el tag. | Rechazo | ﹀ | |
| 3173 | Servicio de transporte: Forma de pago | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag | Rechazo | ﹀ | |
| 3174 | Servicio de transporte: Forma de pago | Si existe el tag, el valor del tag es diferente al listado. | Rechazo | ﹀ | |
| 4252 | Número de póliza|Tipo de seguro|Suma asegurada / alcance de cobertura o monto | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Número de póliza|Tipo de seguro|Suma asegurada / alcance de cobertura o monto | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Número de póliza|Tipo de seguro|Suma asegurada / alcance de cobertura o monto | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3175 | Servicio de transporte: Número de autorización de la transacción y el sistema de tarjeta de crédito y/o débito | Si 'Tipo de operación' es '0302 - BVME para transporte ferroviario de pasajeros', no existe el tag | Rechazo | ﹀ | |
| 4202 | Servicio de transporte: Número de autorización de la transacción y el sistema de tarjeta de crédito y/o débito | Si 'Código del concepto' es '7021', el formato del Tag UBL es diferente a:|- [0-9]{4}-[0-9]{2}-[0-9]{3}-[0-9]{6} | Observación | ﹀ | |
| 4235 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si existe el tag y es vacío | Observación | ﹀ | |
| 3150 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si 'Código de producto SUNAT' de la linea es '84121901', y no existe el tag con código '7001' | Rechazo | ﹀ | |
| 3151 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si 'Código de producto SUNAT' de la linea es '84121901' y el indicador de primera vivienda = 3 (código concepto 7002), y no existe el tag con código '7003' | Rechazo | ﹀ | |
| 3152 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si 'Código de producto SUNAT' de la linea es '84121901', y no existe el tag con código '7004' | Rechazo | ﹀ | |
| 3153 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si 'Código de producto SUNAT' de la linea es '84121901', y no existe el tag con código '7005' | Rechazo | ﹀ | |
| 3154 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si 'Código de producto SUNAT' de la linea es '84121901' y el indicador de primera vivienda = 3 (código concepto 7002), no existe el tag con código '7006' | Rechazo | ﹀ | |
| 3155 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si 'Código de producto SUNAT' de la linea es '84121901' y el indicador de primera vivienda = 3 (código concepto 7002), no existe el tag con código '7007' | Rechazo | ﹀ | |
| 3241 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si 'Tipo de operación' es '2100' o '2101' o '2102' y no existe al menos una línea que contenga simultáneamente los códigos '7004', '7005' y '7012' | Rechazo | ﹀ | |
| 4252 | Fecha de inicio de vigencia de cobertura|Fecha de término de vigencia de cobertura | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | Observación | ﹀ | |
| 4251 | Fecha de inicio de vigencia de cobertura|Fecha de término de vigencia de cobertura | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Fecha de inicio de vigencia de cobertura|Fecha de término de vigencia de cobertura | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo55' | Observación | ﹀ | |
| 3064 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | De existir 'Código del concepto' igual a '7001', '7002', '7003', '7004', '7005', '7006', '7007', '7008', '7009', '7010', '7011' o '7012' y no existe el tag o es vacío. | Rechazo | ﹀ | |
| 4280 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si el 'Código del concepto' es 7001 y el valor del tag es distinto al catálogo 26 | Observación | ﹀ | |
| 4280 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si el 'Código del concepto' es 7002 y el valor del tag es distinto al catálogo 27 | Observación | ﹀ | |
| 4280 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si el 'Código del concepto' es 7003 y el valor del tag es diferente a alfanumérico de 3 hasta 50 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si el 'Código del concepto' es 7004 y el valor del tag es diferente a alfanumérico de 3 hasta 50 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si el 'Código del concepto' es 7005 y el formato del tag es diferente de YYYY-MM-DD | Observación | ﹀ | |
| 4280 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si el 'Código del concepto' es 7006 y el valor del tag es distinto al catálogo 13 | Observación | ﹀ | |
| 4280 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si el 'Código del concepto' es 7007 y el valor del tag es diferente a alfanumérico de 3 hasta 200 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4280 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Observación | ﹀ | ||
| 4235 | Número de póliza|Tipo de seguro|Suma asegurada / alcance de cobertura o monto | Si existe el tag y es vacío | Observación | ﹀ | |
| 3242 | Número de póliza|Tipo de seguro|Suma asegurada / alcance de cobertura o monto | Si 'Tipo de operación' es '2104', y no existe al menos una línea que contenga el código '7015' | Rechazo | ﹀ | |
| 4252 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | Observación | ﹀ | |
| 4251 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53' | Observación | ﹀ | |
| 3064 | Número de póliza|Tipo de seguro|Suma asegurada / alcance de cobertura o monto | De existir 'Código del concepto' igual a '7013', '7015' o '7016' y no existe el tag o es vacío. | Rechazo | ﹀ | |
| 4280 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Observación | ﹀ | ||
| 4280 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Observación | ﹀ | ||
| 2898 | Número de póliza|Tipo de seguro|Suma asegurada / alcance de cobertura o monto | Si 'Tipo de operación' es '2104' y el 'Código del concepto' es '7015' y el valor del tag es igual a '1' o '2', no existe en la misma línea los 'Código del concepto' con valor '7013', '7014' y '7016' | Rechazo | ﹀ | |
| 2899 | Número de póliza|Tipo de seguro|Suma asegurada / alcance de cobertura o monto | Si 'Tipo de operación' es '2104' y el 'Código del concepto' es '7015' y el valor del tag es igual a '3' y no existe en la misma línea un 'Código del concepto' con valor '7013' (Número de póliza) | Rechazo | ﹀ | |
| 4280 | Número de contrato|Fecha del otorgamiento del crédito|Tipo de préstamo|Partida Registral|Indicador de primera vivienda|Dirección completa del predio|Monto del crédito otorgado (capital) | Si el 'Código del concepto' es '7012' y el formato del Tag UBL es diferente de decimal (positivo mayor a cero) de 15 enteros y hasta 2 decimales | Observación | ﹀ | |
| 4235 | Fecha de inicio de vigencia de cobertura|Fecha de término de vigencia de cobertura | Si existe el tag y es vacío | Observación | ﹀ | |
| 3242 | Fecha de inicio de vigencia de cobertura|Fecha de término de vigencia de cobertura | Si 'Tipo de operación' es '2104', y no existe al menos una línea que contenga el código '7015' | Rechazo | ﹀ | |
| 4252 | Retenciones de Renta de segunda categoría | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | Observación | ﹀ | |
| 4251 | Retenciones de Renta de segunda categoría | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | Observación | ﹀ | |
| 4253 | Retenciones de Renta de segunda categoría | Si existe el atributo, el valor ingresado es diferente a 'urn:pe:gob:sunat:cpe:see:gem:catalogos:catalogo53' | Observación | ﹀ | |
| 3243 | Fecha de inicio de vigencia de cobertura|Fecha de término de vigencia de cobertura | De existir 'Código del concepto' igual a '7014' y no existe el tag. | Rechazo | ﹀ | |
| 4280 | Número de póliza|Tipo de seguro|Suma asegurada / alcance de cobertura o monto | Si el 'Código del concepto' es '7013' y el valor del tag es diferente a alfanumérico de 1 hasta 50 caracteres (se considera cualquier carácter incluido espacio, no se permite ningún otro "whitespace character": salto de línea, tab, fin de línea, etc.) | Observación | ﹀ | |
| 4366 | Fecha de inicio de vigencia de cobertura|Fecha de término de vigencia de cobertura | De existir 'Código del concepto' igual a '7014' y no existe el tag. | Observación | ﹀ | |
| 4280 | Número de póliza|Tipo de seguro|Suma asegurada / alcance de cobertura o monto | Si el 'Código del concepto' es '7015' y el valor del tag es diferente de '1', '2' o '3' | Observación | ﹀ | |
| 3244 | Forma de pago | No existe al menos un tag cac:PaymentTerms con cbc:ID igual a 'FormaPago'|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3245 | Forma de pago | Si el 'Indicador' es 'FormaPago' y no existe el tag UBL|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3246 | Forma de pago | Si el 'Indicador' es 'FormaPago', el valor del tag es diferente de:|- Contado|- Credito|- Cuota[0-9]{3}|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3248 | Forma de pago | Si existe más de un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y con el mismo valor del tag cbc:PaymentMeansID (se repite)|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3247 | Forma de pago | Si existe más de un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y con valor del tag 'Contado' y también existe tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y con valor del tag 'Credito'|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3244 | Forma de pago|Monto neto pendiente de pago | No existe al menos un tag cac:PaymentTerms con cbc:ID igual a 'FormaPago'|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3245 | Forma de pago|Monto neto pendiente de pago | Si el 'Indicador' es 'FormaPago' y no existe el tag UBL|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3461 | Forma de pago|Monto neto pendiente de pago | Si existe más de un tag cbc:PaymentMeansID dentro del mismo cac:PaymentTerms | Rechazo | ﹀ | |
| 3246 | Forma de pago|Monto neto pendiente de pago | Si el 'Indicador' es 'FormaPago', el valor del tag es diferente de:|- Contado|- Credito|- Cuota[0-9]{3}|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3248 | Forma de pago|Monto neto pendiente de pago | Si existe más de un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y con el mismo valor del tag cbc:PaymentMeansID (se repite)|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3249 | Forma de pago|Monto neto pendiente de pago | Si el 'Indicador' es 'FormaPago', el valor del tag es 'Credito', el 'Tipo de Documento del adquiriente o usuario' es igual a RUC (6) y no existe al menos una cuota (no existe al menos un tag cac:PaymentTerms con cbc:ID con valor 'FormaPago' y cbc:PaymentMeansID con formato Cuota[0-9]{3}|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3250 | Forma de pago|Monto neto pendiente de pago | El formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3251 | Forma de pago|Monto neto pendiente de pago | Si existe un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y con 'Forma de pago' igual a 'Credito', el 'Tipo de Documento del adquiriente o usuario' es igual a RUC (6) y no existe el tag UBL|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3252 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | Si existe un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y con valor del tag con formato: Cuota[0-9]{3} y no existe un tag cac:PaymentTerms con cbc:ID igual a 'FormaPago' y con valor del tag igual a 'Credito'|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3253 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | Si el 'Indicador' es 'FormaPago', y el formato del Identificador de la cuota es: Cuota[0-9]{3} y si existe el tag, el formato del Tag UBL es diferente de decimal positivo de 12 enteros y hasta 2 decimales|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3254 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | Si existe un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y el formato del 'Identificador de la cuota' es: Cuota[0-9]{3}, el 'Tipo de Documento del adquiriente o usuario' es igual a RUC (6) y no existe el tag UBL|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3265 | Forma de pago|Monto neto pendiente de pago | Si existe un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y con 'Forma de pago' igual a 'Credito' y el valor del tag UBL es mayor al 'Importe total de la venta, cesión en uso o del servicio prestado' (/Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount)|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3266 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | Si existe un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y el formato del 'Identificador de la cuota' es: Cuota[0-9]{3} y el valor del tag UBL es mayor al 'Importe total de la venta, cesión en uso o del servicio prestado' (/Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount)|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3319 | Forma de pago|Monto neto pendiente de pago | Si existe un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y con 'Forma de pago' igual a 'Credito' el 'Tipo de Documento del adquiriente o usuario' es igual a RUC (6) y el valor del tag UBL es diferente de la sumatoria del 'Monto de pago unico o de las cuotas'.|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 2071 | Importe de la operación|Porcentaje de la retención|Importe de la retención | Si existe el atributo, el valor del atributo es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3244 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | No existe al menos un tag cac:PaymentTerms con cbc:ID igual a 'FormaPago'|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3245 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | Si el 'Indicador' es 'FormaPago' y no existe el tag UBL|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3246 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | Si el 'Indicador' es 'FormaPago', el valor del tag es diferente de:|- Contado|- Credito|- Cuota[0-9]{3}|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3248 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | Si existe más de un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y con el mismo valor del tag cbc:PaymentMeansID (se repite)|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 2071 | Retenciones de Renta de segunda categoría | Si existe el atributo, el valor es diferente al ingresado en 'Tipo de moneda' | Rechazo | ﹀ | |
| 3255 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | Si el 'Indicador' es 'FormaPago', y el formato del 'Identificador de la cuota' es: Cuota[0-9]{3} y si existe el tag, el formato es diferente de YYYY-MM-DD|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3256 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | Si existe un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y el formato del 'Identificador de la cuota' es: Cuota[0-9]{3}, el 'Tipo de Documento del adquiriente o usuario' es igual a RUC (6) y no existe el tag UBL|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ | |
| 3267 | Monto del pago único o de las cuotas|Fecha del pago único o de las cuotas | Si existe un tag cac:PaymentTerms con cbc:ID|igual a 'FormaPago' y el formato del 'Identificador de la cuota' es: Cuota[0-9]{3} y el valor del tag UBL es menor o igual a la 'Fecha de emisión' (/Invoice/cbc:IssueDate)|* Validación a partir del 01/01/2022 es ERROR | Rechazo | ﹀ |