Cuando se genera un documento con varios productos o servicios, cada uno tiene un valor base, un impuesto (IVA) y en algunos casos una retención del IVA (ret IVA). Al final, sumamos todo para obtener los totales de la factura. Ejemplo: Se tiene un solo ítem (producto o servicio) con estos valores: Base (valor antes de impuestos): 16,231,430.00 IVA (impuesto): 3,083,971.70 Retención de IVA (retención): 462,595.76
Ahora, si se realizará un documento que tiene 5 ítems iguales, cada uno con utilizando los mismos valores, el total esperado cálculo para los 5 ítems sería: Ítem | Base (antes de impuestos) | IVA (19%) | Retención IVA sistema (15%) | Retención si redondeará |
|---|
| 1 | $ 16,231,430.00 | $ 3,083,971.70 | $ 462,595.76 | $ 462,595.76 | | 2 | $ 16,231,430.00 | $ 3,083,971.70 | $ 462,595.75 | $ 462,595.76 | | 3 | $ 16,231,430.00 | $ 3,083,971.70 | $ 462,595.76 | $ 462,595.76 | | 4 | $ 16,231,430.00 | $ 3,083,971.70 | $ 462,595.75 | $ 462,595.76 | | 5 | $ 16,231,430.00 | $ 3,083,971.70 | $ 462,595.76 | $ 462,595.76 |
| Totales | Resultado |
|---|
| Base (antes de impuestos) | $ 81,157,150.00 |
|---|
| IVA (19%) | $ 15,419,858.50 |
|---|
| Retención IVA sistema (15%) | $ 2,312,978.78 |
|---|
| Retención si redondeará | $ 2,312,978.80 |
|---|
| Diferencia Diferencia que existiría | -$ 0.02 |
|---|
En base al ejemplo, si al calcular la retención para cada ítem se redondea a 0.76, la suma total podría quedar en 2,312,978.80 en lugar de 2,312,978.78. Aunque la diferencia es pequeña solo 0.02, o 2 décimas, cuando se manejan muchas facturas o muchos ítems, estas pequeñas diferencias se acumulan y pueden causar problemas en la validación de la factura electrónica.
La funcionalidad del cálculo de impuestos funciona así: - Calcula el impuesto total esperado, sumando la base imponible de todos los ítems y aplicando la tasa correspondiente.
- Compara el total esperado con la suma real que resulta de redondear cada impuesto por ítem individualmente.
- Si hay diferencia por decimales, ajusta esos valores sumando o restando pequeñas cantidades para que la suma de los ítems cuadre exactamente con el total de la factura.
Aspectos fundamentales que se tomaron en cuenta para el ajuste: Evita errores en facturación electrónica que suelen rechazar documentos con diferencias mínimas. - Cuando la moneda usada no es la moneda base (por ejemplo, dólares vs pesos), porque la conversión puede aumentar esas diferencias.
Cuantos más ítems tenga una factura, más probable es que estas diferencias por redondeo se acumulen.
|