Estoy seguro de que esto se ha preguntado antes, pero no pude encontrar una respuesta cuando busqué. Digamos que tengo una factura con 3 elementos de línea que se muestran a continuación (todos sin incluir impuestos)
SomeItemOne - Cost:£2.45 | Qty:1
SomeItemTwo - Cost:£22.45 | Qty:5
SomeItemThree - Cost:£68.99 | Qty:4
Y el impuesto (IVA = 20%) se calcula en base al precio unitario individual (Ver enlace).
Entonces, en base a lo anterior, tendría lo siguiente para calcular el impuesto
SomeItemOne: £2.45 + £0.49(20%) x 1 = £2.94
SomeItemTwo: £22.45 + £4.49(20%) x 5 = £134.70
SomeItemThree: £68.99 + £13.80(20%) x 4 = £331.16
Lo cual me da lo siguiente
Subtotal: £390.66
Tax: £78.14
Total: £468.80
Ahora necesito poder ofrecer % de descuento en todo el pedido. Actualmente tengo un 10% de descuento que necesito aplicar, que sería un descuento antes de impuestos (ya que obviamente no puedo descontar impuestos).
¿Cómo haría para hacer esto? Como se calcula el impuesto por unidad? ¿Y hay muchas líneas de pedido con cantidades variables?
No es así como suele funcionar el IVA.
Que yo sepa (IANAL, pero he codificado bastantes sistemas para manejar el IVA)
El IVA siempre debe calcularse sobre el importe total de una factura (si tiene diferentes tarifas, debe calcular una suma para cada tarifa)
El IVA siempre se redondea al alza.
Ejemplo:
Esto es simple: digamos que tienes un artículo que cuesta solo 7 centavos. Eso hace 1,4 céntimos redondeados a 2 céntimos de IVA.
Ahora tiene un cliente que ordena 100 de estos por $7. El IVA total es $1.40
Das un 10% de descuento a $6.30, el IVA es $1.26. -> El impuesto por pieza sería de 1,26 céntimos
Pero esto: el cliente cambia su pedido a 103 por $7.21. El impuesto sería $1.45 (1.442 redondeado)
Das descuento de nuevo $6.49. El IVA es $1.30. Ahora, si calcula $ 6.49 / 103 piezas * 20%, obtiene un impuesto por pieza de 1.26019417475728 centavos
Si calcula $ 1.30 de impuestos / 103 piezas, obtiene un impuesto por pieza de 1.26621359223301 centavo
Hace una diferencia total de 0,2 centavos ya para las 103 piezas. Entonces, ¿qué es correcto, el 20 % sobre el precio rebajado individual o el 1,26621359223301 centavo de $1,30?
Respuesta: Tampoco, el IVA es una tarifa de transacción : se agrega al valor de la transacción (la factura), no al artículo.
Puede intentar calcular el IVA por artículo como un valor estadístico , pero es posible que ya no sea exactamente el 20 %. No confunda eso o adquirirá muchos errores de redondeo en el camino.
Según los comentarios, ejemplo de una factura de comestibles con un impuesto del 7 % y una bolsa de plástico con un impuesto del 19 %:
Observe cómo los 0,95... centavos de impuesto por la bolsa de plástico se redondean a un centavo completo, y este centavo completo lo debe el supermercado. También tenga en cuenta que en este ejemplo los precios de los artículos incluyen impuestos, por lo que el supermercado tiene que lidiar con algunas fluctuaciones en los precios netos. En una factura B-to-B esto sería al revés
Si está descontando el precio total, entonces está descontando el impuesto por la misma cantidad. El impuesto se calcula sobre lo que realmente cobra, no sobre el precio principal antes de que se apliquen los descuentos. Simplemente aplique el descuento a cada artículo de línea y luego calcule el impuesto como de costumbre sobre el precio con descuento. O si no desea calcular el descuento para cada artículo de línea por separado, simplemente agregue un nuevo artículo de línea para el descuento, con un precio negativo y un impuesto negativo.
yodasmipapá
Daniel
mike scott
Daniel
yodasmipapá