Explicar este «problema» es algo complicado…
En realidad no se trata de ningún problema o error de cálculo, sino de simple matemática:
El problema está relacionado con el Nº de Decimales que se utilizan para aplicar el impuesto al PVP.
Generalmente siempre se utilizan 2 decimales a la hora de realizar el redondeo, pero esto implica la pérdida de algunos céntimos en ciertos cálculos.
Por ejemplo:
Imaginemos un artículo cuyo PVP es «5,00» Euros. Por lo tanto, su Precio SIN impuesto es de «4,31» (suponiendo un 16% de IVA)
Si vendemos 100 unidades del artículo, la Base Imponible (importe sin IVA) es «431,00» Euros.
Y el Total de la Factura (base imponible + Impuestos) sería de «499,96», y no «500,00» como se podría esperar.
El resultado puede parecer erróneo, pero matemática y legalmente es correcto.
Para evitar este problema (y evitar confusiones al cliente) la solución es usar 3 decimales en los PVP y 2 en los Totales, para que el programa haga los cálculos con más cifras y no exista margen de «error», ya que la causa del problema es la falta de decimales para realizar correctamente el redondeo.
¿Te ha resultado útil??
3 / 1