Обчислення податку

Обчислення податку

Поле Обчислення податку визначає відношення між сумою податку та базою, на якій базується податок. Доступні наступні параметри:

Група податків

Податок є комбінацією кількох субподатків. Ви можете додати стільки податків, скільки потрібно, у бажаному порядку їх застосування.

Важливо

Переконайтеся, що послідовність податків правильна, оскільки порядок відображення визначає порядок застосування і може вплинути на обчислення податку, особливо якщо податок впливає на базу наступних податків.

Фіксований

Податок має фіксовану суму в типовій валюті. Сума залишається однаковою на одиницю, незалежно від ціни продажу.

Обчислення виглядає як \(\text{сума податку} = \text{фіксована сума податку} \times \text{кількість}\).

Example

Продукт має ціну продажу $1000, і ми застосовуємо податок $10 Фіксований. Тоді маємо:

Ціна продажу товару

Ціна без податку

Податок

Разом

1 000

1 000

10

1,010.00

Відсоток від ціни

Ставка податку є відсотком від без урахування податку проміжного підсумку.

Точне обчислення податку залежить від поля Включено в ціну, яке визначає, чи включена сума податку в ціну продажу.

Якщо Включено в ціну встановлено як Без податку, обчислення виглядає як \(\text{сума податку} = \text{ціна продажу} \times \text{ставка податку}\).

Example

Продукт має ціну продажу $1000, і ми застосовуємо податок 10% Відсоток від ціни, який Без податку. Тоді маємо:

Ціна продажу товару

Ціна без податку

Податок

Разом

1 000

1 000

100

1,100.00

Відсоток від ціни з податком

Важливо

Цей спосіб обчислення податку використовується рідко і корисний лише в країнах (наприклад, Бразилія, Болівія), де ставки податку вказуються як відсоток від суми з урахуванням податку. Для більш поширеної потреби обчислення суми податку з ціни, що включає податок, використовуйте обчислення податку Відсоток від ціни з параметром Включено в ціну, встановленим на Податок включено.

Ставка податку є відсотком від суми з урахуванням податку.

Точне обчислення податку залежить від поля Включено в ціну, яке визначає, чи включена сума податку в ціну продажу.

Якщо параметр Включено в ціну встановлено на Податок не включено, обчислення виглядає як \(\text{tax amount} = \text{sales price} \times \frac{\text{tax rate}}{1 - \text{tax rate}}\).

Example

Продукт має ціну продажу $1000, і ми застосовуємо 10% податок Відсоток від ціни з урахуванням податку, який є Податок не включено. Тоді маємо:

Ціна продажу товару

Ціна без податку

Податок

Разом

1 000

1 000

111.11

1,111.11

Зауважте, що реальна ставка податку щодо ціни без податку становить \(\frac{111.11}{1000} = 11.111\%\).

Користувацька формула

Важливо

Якщо податок можна виразити як кратне кількості продукту, до якого він застосовується, його можна визначити як фіксований податок. Це настійно рекомендується замість визначення податку Користувацька формула.

Примітка

Щоб використовувати податки Користувацька формула, встановіть модуль Визначення податків як код Python (account_python_tax).

Для податку Користувацька формула сума податку обчислюється відповідно до виразу Python, визначеного в полі Формула. Вираз Python може містити такі токени:

  • будь-яку з наступних змінних:

    • price_unit: ціна за одиницю продукту

    • base: база оподаткування, до якої застосовується податок — може відрізнятися від price_unit, якщо спочатку застосовуються інші податки

    • quantity: кількість продукту

    • product: запис продукту — також можна отримати доступ до полів продукту

  • цілі числа та числа з рухомою комою

  • такі дозволені токени: (, ), +, -, *, /, ,, <, >, <=, >=, and, or, None, min і max

Example

Продукт має ціну продажу $1000, і ми застосовуємо податок Власна формула з Формулою min(base, 500) * 0.10 + max(base - 500, 0) * 0.20

Тоді ми маємо:

Ціна продажу товару

Ціна без податку

Податок

Разом

1 000

1 000

150

1,150.00

Включено в ціну

Порада

Щоб встановити загальне для компанії значення за замовчуванням для цього налаштування, перейдіть до Бухгалтерія ‣ Налаштування ‣ Параметри, знайдіть розділ Податки і встановіть параметр Ціни на Без податку або З податком. Це налаштування не можна змінити після створення рахунків.

За замовчуванням вказує, що податок слідує загальному для компанії значенню за замовчуванням.

Без податку вказує, що сума податку не включена в ціну продажу. Тому обчислення податку розрахує суму податку понад ціну продажу.

З податком вказує, що сума податку включена в ціну продажу. Тому обчислення податку розділить ціну продажу на базу без податку та суму податку. Це робить його придатним для продажів B2C в більшості країн, де ціни вказуються з урахуванням податку.

Example

Продукт має ціну продажу $1000, і ми застосовуємо 10% податок Відсоток від ціни, де Включено в ціну встановлено на З податком. Тоді ми маємо:

Ціна продажу товару

Ціна без податку

Податок

Разом

1 000

909,09

90,91

1,000.00

Примітка

Для посібника з налаштування цін без податку та з податком для клієнтів B2B та B2C дивіться Ціноутворення B2B (без податку) та B2C (з податком).

Впливає на базу наступних податків

Це налаштування контролює, як кілька податків на рядку продукту впливають один на одного.

Якщо це налаштування увімкнено, сума податку цього податку включається в базу будь-якого наступного податку, застосованого до того самого рядка продукту, у якого увімкнено налаштування Base affected by preceding taxes. Таким чином, база наступного податку є сумою бази без податку та суми цього податку.

Якщо Впливати на базу наступних податків увімкнено, а Включено в ціну встановлено на Без податку, наступні податки з увімкненим налаштуванням База, на яку впливають попередні податки, будуть базуватися на зміненій ціні продажу, що дорівнює початковій ціні продажу плюс сума податку.

Example

Продукт має ціну продажу $1000, і ми застосовуємо 10% податок Відсоток від ціни, де налаштування Включено в ціну встановлено на Без податку, а налаштування Впливати на базу наступних податків увімкнено. Будь-який наступний податок з увімкненим База, на яку впливають попередні податки буде базуватися на зміненій ціні продажу $1100.

Якщо це налаштування вимкнено, сума податку не буде включена в базу будь-якого наступного податку, застосованого до того самого рядка продукту.

Якщо Впливати на базу наступних податків вимкнено, а Включено в ціну встановлено на Без податку, наступні податки з увімкненим налаштуванням База, на яку впливають попередні податки, будуть базуватися на початковій ціні продажу.

Example

Продукт має ціну продажу $1000, і ми застосовуємо 10% податок Відсоток від ціни, де налаштування Включено в ціну встановлено на Без податку, а налаштування Впливати на базу наступних податків увімкнено. Будь-який наступний податок з увімкненим База, на яку впливають попередні податки буде базуватися на початковій ціні продажу $1000.

Це налаштування враховується щоразу, коли до одного рядка товару застосовується кілька податків, незалежно від того, чи це відбувається через групу податків, чи кілька податків додано безпосередньо до рядка товару.

Примітка

Порядок, у якому застосовуються податки, залежить лише від порядку їх відображення у списку Taxes, а не від порядку, у якому вони додаються до рядка товару.

Щоб змінити порядок, перейдіть до Accounting ‣ Configuration ‣ Taxes і перетягніть податки за допомогою маркерів ліворуч від назв податків.

Порядок відображення податків у списку Taxes визначає, який податок застосовується першим

Незалежно від порядку у списку Taxes, податки Tax Excluded не впливають на базу наступних податків Tax Included (див. примітку в Base affected by preceding taxes).

Example

У наступному прикладі:

  • Ecotax є Fixed податком €0.90 за одиницю з увімкненим налаштуванням Affect base of subsequent taxes.

  • Податок 21% VAT є податком 21% Percentage of Price з увімкненим налаштуванням Base affected by preceding taxes.

  • У списку Taxes податок 21% VAT йде після Ecotax, як показано в конфігурації вище.

Під час застосування обох податків до рядка товару сума Ecotax додається до бази податку 21% VAT.

Ecotax додається до бази податку 21% VAT

Base affected by preceding taxes

Це налаштування, яке видиме лише в режимі розробника, визначає, чи будь-який попередній податок, який впливає на базу наступних податків, змінить продажну ціну, на якій базується цей податок.

Примітка

Податки з Included in Price, встановленим на Tax Included, не мають цього налаштування. На такі податки ніколи не впливають попередні податки Tax Excluded, за винятком випадків, коли вони мають тип Fixed обчислення податку.