Ir al contenido principal

Cálculos de precio con IVA

Explicación de cómo calculamos el IVA en Stockagile

Este documento explica cómo se calculan los totales con impuestos en Stockagile, con el objetivo de evitar descuadres entre operaciones y facturas.

El nuevo sistema de cálculo se aplica para mejorar el redondeo monetario y garantizar que los importes de subtotal, impuestos y total sean coherentes entre ventas, compras, facturas y otros documentos relacionados.

⚠️ Consideración sobre documentos antiguos

Las facturas antiguas cerradas antes del 16 de abril de 2026 se mantienen con el cálculo anterior.

Esto significa que, si se crea una operación similar después de esa fecha, el cálculo se realizará con el nuevo sistema, aunque una factura antigua con los mismos productos pueda mostrar resultados distintos.


FACTURAS

Facturas de compras y ventas mayoristas

En las facturas, el IVA se calcula por línea, no sobre el total de la factura.

⚠️ Todos los valores individuales de cada operación se redondean a 2 decimales antes de saltar a la siguiente operación.

Para la explicación cogeremos de ejemplo dos Vestidos con precio unitario de 33,057851€ (este viene definido por la variación de compras a proveedor) con un impuesto del 21% IVA.

Orden y fórmula de operaciones

1. Subtotal

Se calcula multiplicando el precio unitario con 6 decimales y puede incluir o no un descuento aplicado.

ℹ️ Cálculo subtotal

Precio unitario sin IVA × Unidades = Subtotal

33,057851€ × 2 = 66,115702€ = 66,12€

El subtotal se redondea a 2 decimales.

2. Impuestos

Se calcula el impuesto sobre el subtotal ya redondeado.

ℹ️ Cálculo impuestos

Subtotal con 2 decimales × Porcentaje de IVA = Impuestos

66,12€ × 0,21 = 13,8852€ = 13,89€

Los impuestos se redondean a 2 decimales.

3. Total

Se calcula sumando el subtotal y los impuestos, ambos ya redondeados.

ℹ️ Cálculo del total

Subtotal con 2 decimales + Impuestos con 2 decimales = Total

66,12€ + 13,89€ = 80,01€

El total se redondea a 2 decimales.

Total de la factura

El total de la factura será el resultado de:

  • La suma de todos los subtotales

  • La suma de todos los impuestos

  • La suma de todos los totales

Ejemplo final


Recargo de equivalencia

El recargo de equivalencia se comporta igual que el IVA: se calcula por línea con 6 decimales y se redondea a 2 decimales.

ℹ️ Cálculo del recargo

Precio unitario sin IVA × Unidades × Recargo equivalencia = Recargo

33,057851€ × 2 × 0,052 = 3,438016504€ = 3,44€

El recargo se redondea a 2 decimales.

Impuestos con recargo

ℹ️ Cálculo de los impuestos

Impuesto con 2 decimales + Recargo con 2 decimales = Impuestos

13,89€ + 3,44€ = 17,33€

Aún así, en Stockagile verás los importes de los impuestos desglosados en las facturas para su claridad y entendimiento.

Ejemplo final con recargo


VENTAS DE TIENDA

Ventas de tienda física, ecommerce y facturas de venta

En las ventas de tienda, ecommerce y facturas de venta, el IVA también se calcula por línea, no sobre el total de la venta.

⚠️ La diferencia principal respecto a las facturas anteriores es que, en este caso, se parte del precio unitario con impuestos incluidos. Pero se siguen redondeando cada una de las operaciones independientemente para hacer el sumatorio.

Para la explicación cogeremos de ejemplo dos Vestidos con precio unitario de 29,99€ con un impuesto del 21% IVA.

Fórmula y orden de operaciones a nivel de línea

1. Total

Se calcula multiplicando el precio unitario con impuestos por las unidades.

El precio unitario puede incluir o no un descuento.

ℹ️ Cálculo del total

Precio unitario con impuestos × Unidades = Total con IVA

29,99€ × 2 = 59,98€

El total se redondea a 2 decimales.

2. Impuestos

Se calcula la parte de impuestos incluida dentro del precio con IVA.

ℹ️ Cálculo de los impuestos

Total con IVA × Valor del impuesto / (100 + Valor del impuesto) = Impuestos

59,98€ × 21 / (100 + 21) = 10,4097520661€ = 10,41€

Los impuestos se redondean a 2 decimales.

3. Subtotal

Se calcula restando los impuestos al total con IVA.

ℹ️ Cálculo del subtotal

Total con IVA - Impuestos = Subtotal

59,98€ - 10,41€ = 49,57€

El subtotal se muestra con 2 decimales.

Total de la venta

El total de la venta será:

  • La suma de todos los totales

  • La suma de todos los impuestos

  • La suma de todos los subtotales

Ejemplo final de venta

¿Ha quedado contestada tu pregunta?