Cálculo de impuestos

Cálculo de impuestos

El campo Cálculo de impuesto determina la relación entre el importe del impuesto y la base sobre la que se basa el impuesto. Las siguientes opciones están disponibles:

Grupo de impuestos

El impuesto es una combinación de varios subimpuestos. Puede agregar tantos impuestos como quiera y en el orden en el que quiera.

Importante

Asegúrate de que la secuencia de impuestos sea correcta, ya que el orden de visualización determina el orden de aplicación y puede afectar el cálculo de impuestos, particularmente si un impuesto afecta la base de impuestos posteriores.

Fijo

El impuesto tiene un importe fijo en la moneda predeterminada. El importe permanece igual por unidad, independientemente del precio de venta.

El cálculo es \(\text{importe del impuesto} = \text{importe fijo del impuesto} \times \text{cantidad}\).

Example

Un producto tiene un precio de venta de $1000, y aplicamos un impuesto Fijo de $10. Entonces tenemos:

Precio de venta del producto

Precio sin impuestos

Impuesto

Total

1,000

1,000

10

1,010.00

Porcentaje del precio

La tasa del impuesto es un porcentaje del subtotal sin impuestos.

El cálculo exacto del impuesto depende del campo Incluido en el precio, que determina si el importe del impuesto está incluido en el precio de venta.

Si Incluido en el precio está en Impuesto excluido, el cálculo es \(\text{importe del impuesto} = \text{precio de venta} \times \text{tasa del impuesto}\).

Example

Un producto tiene un precio de venta de $1000, y aplicamos un impuesto de Porcentaje del precio del 10% que está Impuesto excluido. Entonces tenemos:

Precio de venta del producto

Precio sin impuestos

Impuesto

Total

1,000

1,000

100

1,100.00

Porcentaje del precio con impuesto incluido

Importante

Este cálculo de impuestos se usa raramente y solo es útil en países (p. ej., Brasil, Bolivia) que cotizan las tasas de impuestos como un porcentaje del total con impuestos incluidos. Para la necesidad más común de calcular importes de impuestos a partir de un precio con impuestos incluidos, usa el cálculo de impuestos Porcentaje del precio con Incluido en el precio establecido en Impuesto incluido.

La tasa del impuesto es un porcentaje del total con impuestos incluidos.

El cálculo exacto del impuesto depende del campo Incluido en el precio, que determina si el importe del impuesto está incluido en el precio de venta.

Si Incluido en el precio está establecido en Impuesto excluido, el cálculo es \(\text{importe del impuesto} = \text{precio de venta} \times \frac{\text{tasa del impuesto}}{1 - \text{tasa del impuesto}}\).

Example

Un producto tiene un precio de venta de $1000, y aplicamos un impuesto de Porcentaje del precio con impuesto incluido del 10% que está Impuesto excluido. Entonces tenemos:

Precio de venta del producto

Precio sin impuestos

Impuesto

Total

1,000

1,000

111.11

1,111.11

Tenga en cuenta que la tasa impositiva real en términos del precio sin impuestos es \(\frac{111.11}{1000} = 11.111\%\).

Fórmula personalizada

Importante

Si un impuesto puede expresarse como un múltiplo de la cantidad del producto al que se aplica, puede definirse como un impuesto Fijo. Hacerlo es muy recomendable en lugar de definir un impuesto de Fórmula personalizada.

Nota

Para utilizar impuestos de Fórmula personalizada, instala el módulo Definir impuestos como código Python (account_python_tax).

Para un impuesto de Fórmula personalizada, el importe del impuesto se calcula según una expresión de Python definida en el campo Fórmula. La expresión de Python puede contener los siguientes tokens:

  • cualquiera de las siguientes variables:

    • price_unit: el precio unitario del producto

    • base: la base imponible sobre la que se aplica el impuesto; puede diferir del price_unit si se aplican primero otros impuestos

    • quantity: la cantidad del producto

    • product: el registro del producto; también se puede acceder a los campos del producto

  • números enteros y de punto flotante

  • los siguientes tokens permitidos: (, ), +, -, *, /, ,, <, >, <=, >=, and, or, None, min y max

Example

Un producto tiene un precio de venta de $1000, y aplicamos un impuesto de Fórmula personalizada con una Fórmula de min(base, 500) * 0.10 + max(base - 500, 0) * 0.20

Entonces tenemos:

Precio de venta del producto

Precio sin impuestos

Impuesto

Total

1,000

1,000

150

1,150.00

Incluido en el precio

Truco

Para establecer un valor predeterminado para toda la empresa para esta configuración, ve a Contabilidad ‣ Configuración ‣ Ajustes, busca la sección Impuestos y configura el ajuste Precios como Impuestos excluidos o Impuestos incluidos. Esta configuración no se puede cambiar una vez que se hayan creado facturas.

Predeterminado indica que el impuesto sigue el valor predeterminado de toda la empresa.

Impuestos excluidos indica que el importe del impuesto no está incluido en el precio de venta. Por lo tanto, el cálculo del impuesto calculará un importe de impuesto además del precio de venta.

Impuestos incluidos indica que el importe del impuesto está incluido en el precio de venta. Por lo tanto, el cálculo del impuesto dividirá el precio de venta en una base sin impuestos y el importe del impuesto. Esto lo hace adecuado para ventas B2C en la mayoría de países, donde los precios se cotizan con impuestos incluidos.

Example

Un producto tiene un precio de venta de 1000 $ y aplicamos un impuesto del 10 % de Porcentaje del precio con Incluido en el precio configurado como Impuestos incluidos. Entonces tenemos:

Precio de venta del producto

Precio sin impuestos

Impuesto

Total

1,000

909.09

90.91

1,000.00

Nota

Para una guía sobre cómo configurar precios con impuestos excluidos e incluidos para clientes B2B y B2C, consulta Precios B2B (impuestos no incluidos) y B2C (impuestos incluidos).

Afecta la base de los impuestos subsecuentes

Esta configuración controla cómo múltiples impuestos en una línea de producto se afectan entre sí.

Si esta configuración está habilitada, el importe del impuesto de este impuesto se incluye en la base de cualquier impuesto posterior aplicado en la misma línea de producto que tenga habilitada su configuración Base afectada por impuestos precedentes. Como tal, la base del impuesto posterior es la suma de la base sin impuestos y el importe del impuesto de este impuesto.

Si Afectar la base de impuestos posteriores está habilitado y Incluido en el precio está configurado como Impuestos excluidos, los impuestos posteriores con la configuración Base afectada por impuestos anteriores habilitada se basarán en un precio de venta modificado igual al precio de venta original más el importe del impuesto.

Example

Un producto tiene un precio de venta de 1000 $ y aplicamos un impuesto del 10 % de Porcentaje del precio donde la configuración Incluido en el precio está establecida en Impuestos excluidos y la configuración Afectar la base de impuestos posteriores está habilitada. Cualquier impuesto posterior con su Base afectada por impuestos anteriores se basará en un precio de venta modificado de 1100 $.

Si esta configuración está deshabilitada, el importe del impuesto no se incluirá en la base de ningún impuesto posterior aplicado en la misma línea de producto.

Si Afectar la base de impuestos posteriores está deshabilitado y Incluido en el precio está configurado como Impuestos excluidos, los impuestos posteriores con la configuración Base afectada por impuestos anteriores habilitada se basarán en el precio de venta original.

Example

Un producto tiene un precio de venta de 1000 $ y aplicamos un impuesto del 10 % de Porcentaje del precio donde la configuración Incluido en el precio está establecida en Impuestos excluidos y la configuración Afectar la base de impuestos posteriores está habilitada. Cualquier impuesto posterior con su Base afectada por impuestos anteriores se basará en el precio de venta original de 1000 $.

Esta configuración se considera cada vez que se aplican múltiples impuestos a la misma línea de producto, ya sea mediante un grupo de impuestos o múltiples impuestos añadidos directamente a una línea de producto.

Nota

El orden en que se aplican los impuestos depende únicamente del orden en que aparecen en la lista Impuestos, no del orden en que se añaden a una línea de producto.

Para modificar el orden, ve a Contabilidad ‣ Configuración ‣ Impuestos y arrastra y suelta los impuestos usando las asas a la izquierda de los nombres de los impuestos.

El orden de aparición de los impuestos en la lista de impuestos determina qué impuesto se aplica primero

Independientemente del orden en la lista Impuestos, los impuestos Impuesto excluido no afectan la base de los impuestos Impuesto incluido subsiguientes (consulta la nota en Base afectada por impuestos precedentes).

Example

En el siguiente ejemplo:

  • el Ecotax es un impuesto Fijo de 0,90 € por unidad, con la configuración Afectar base de impuestos subsiguientes habilitada.

  • El impuesto IVA 21% es un impuesto del 21% Porcentaje del precio con la configuración Base afectada por impuestos precedentes habilitada.

  • En la lista Impuestos, el impuesto IVA 21% viene después del Ecotax, como se muestra en la configuración anterior.

Al aplicar ambos impuestos a una línea de producto, el importe del Ecotax se añade a la base del impuesto IVA 21%.

El Ecotax se añade a la base del impuesto IVA 21%

Base afectada por impuestos precedentes

Esta configuración, que solo es visible en modo desarrollador, determina si cualquier impuesto anterior que afecte la base de impuestos subsiguientes modificará el precio de venta en el que se basa este impuesto.

Nota

Los impuestos con Incluido en el precio configurado como Impuesto incluido no tienen esta configuración. Tales impuestos nunca se ven afectados por impuestos Impuesto excluido anteriores, excepto si tienen el tipo de cálculo de impuesto Fijo.