Nos puede pasar que al añadir un precio con IVA incluido observemos que el total del documento no coincide con la suma total de los importes. Esto es porque hay importes que no se pueden descomponer con el % de IVA por el problema del redondeo a dos decimales.
Para ver mejor la diferencia veamos dos ejemplos con distintos importes y un 21% de IVA:
219€ → lo dividimos entre 1,21 = 180,9917 → redondeamos a 2 decimales → 180,99+38,01 de IVA = 219€ | Este importe sería correcto |
218€ → lo dividimos entre 1,21 = 180,1652 → redondeamos a 2 decimales → 180,17+37.84 de IVA = 218,01€ | Este importe NO sería correcto |
El problema está en el importe añadido con el IVA incluido, ya que no todos son válidos.
Para evitar estos errores, el importe con IVA incluido tendría que cumplir la siguiente regla:
- Para el 21% IVA → Importe/1,21= (total redondeado a 2 decimales) + 21% del IVA = Importe (redondeado a 2 decimales)
- Para el 10% IVA → Importe/1,10= (total redondeado a 2 decimales) + 10% del IVA = Importe (redondeado a 2 decimales)
- Para el 4% IVA → Importe/1,04= (total redondeado a 2 decimales) + 4% del IVA = Importe (redondeado a 2 decimales)