Error 4290
El cálculo del IGV es Incorrecto
Acepta el comprobante con una observación.class: "observed", y el 4290 en notes
Qué haces en producción
En la beta no se registra nada ni cuentan los plazos, y no hay status ni validity.
Ya quedó registrado: guarda el XML firmado y la CDR, y no lo reenvíes. Corrige en tus próximos envíos lo que señala cada observación de la CDR.
Qué lo dispara en tu XML
6 reglas de la hoja, en 5 documentos.
| Campo | Condición | Tipo | Documento |
|---|---|---|---|
Total valor de venta - operaciones gravadas (IGV o IVAP)Sumatoria IGV o IVAPMonto de la sumatoria de IGV/IVAP según corresponda /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount | Si 'Código de tributo' es '1000' y 'Tipo de operación' es diferente a '0113', el valor del Tag UBL es diferente al 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' 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 | OBSERV | Boleta de venta (03) fila 346 |
Total valor de venta - operaciones gravadas (IGV o IVAP)Sumatoria IGV o IVAPMonto de la sumatoria de IGV/IVAP según corresponda /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount | Si 'Código de tributo' es '1000' y 'Tipo de operación' es igual a '0113' y valor del tag UBL es mayor a cero, el valor del Tag UBL es diferente al 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' 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 a la fecha de emisión, con una tolerancia + - 1 | OBSERV | Boleta de venta (03) fila 349 |
Total valor de venta - operaciones gravadas (IGV o IVAP)Sumatoria IGV o IVAPMonto de la sumatoria de IGV o IVAP, según corresponda /CreditNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount | Si el 'Tipo de documento que modifica' es diferente de '01' y el 'Código de tributo' es '1000', el valor del Tag Ubl es diferente al 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', por la tasa vigente del IGV (18.00, 10.50 o 10.00) a la fecha de emisión, con una tolerancia + - 1 | OBSERV | Nota de crédito (07) fila 342 |
Total valor de venta - operaciones gravadas (IGV o IVAP)Sumatoria IGV o IVAPTotal IGV o IVAP, según corresponda /DebitNote/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount | Si el 'Tipo de documento que modifica' es diferente de '01' y el 'Código de tributo' es '1000', el valor del Tag Ubl es diferente al 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', por la tasa vigente del IGV (18.00, 10.50 o 10.00) a la fecha de emisión, con una tolerancia + - 1 | OBSERV | Nota de débito (08) fila 329 |
Total valor de venta - operaciones gravadasTotal importe IGV/Total IGV CréditoTotal Importe IGV/Total IGV Crédito /SelfBilledInvoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount | 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 los 'Monto del valor de venta de anticipos gravados' (Código '04') por la tasa vigente al IGV a la fecha de emisión, con una tolerancia + - 1 | OBSERV | Liquidación de compra (04) fila 245 |
Importe Total - IGVMonto total - IGV /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount | Si 'Código de tributo' es '1000', el valor del Tag UBL es diferente a la sumatoria de las 'Sumatoria IGV del partícipe' (cac:InvoiceLine/cac:TaxTotal/cbc:TaxAmount) de las de las líneas informadas con 'Código de tributo' igual a '1000' (con una tolerancia + - 1) | OBSERV | DAE, operador fila 195 |
Otros códigos del mismo campo
| Código | Efecto | Texto de la SUNAT |
|---|---|---|
| 2048 | Rechazo | El dato ingresado en TaxAmount no cumple con el formato establecido |
| 3291 | Rechazo | El cálculo del IGV es Incorrecto |
| 3295 | Rechazo | El importe del IVAP no corresponden al determinado por la informacion consignada. |
| 3462 | Rechazo | La tasa del IGV debe ser la misma en todas las líneas o ítems del documento y debe corresponder con una tasa vigente. |
| 4439 | Observación | El emisor no se encuentra en el Padrón de Tasa especial del IGV - Restaurantes y hoteles |
| 4302 | Observación | El importe del IVAP no corresponden al determinado por la informacion consignada. |
| 3509 | Rechazo | El cálculo del IGV es Incorrecto |