Обчислення податку¶
Обчислення податку¶
Поле Обчислення податку визначає відношення між сумою податку та базою, на якій базується податок. Доступні наступні параметри:
Група податків: комбінація кількох інших податків
Фіксована: фіксована сума
Відсоток від ціни: відсоток від ціни продажу без урахування податку
Відсоток від ціни з податком: відсоток від загальної суми з урахуванням податку
Власна формула: користувацька формула, визначена користувачем
Група податків¶
Податок є комбінацією кількох субподатків. Ви можете додати стільки податків, скільки потрібно, у бажаному порядку їх застосування.
Важливо
Переконайтеся, що послідовність податків правильна, оскільки порядок відображення визначає порядок застосування і може вплинути на обчислення податку, особливо якщо податок впливає на базу наступних податків.
Фіксований¶
Податок має фіксовану суму в типовій валюті. Сума залишається однаковою на одиницю, незалежно від ціни продажу.
Обчислення виглядає як \(\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{сума податку} = \text{ціна продажу} \times \frac{\text{ставка податку}}{1 + \text{ставка податку}}\).
Example
Продукт має ціну продажу $1000, і ми застосовуємо податок 10% Відсоток від ціни, який З податком. Тоді маємо:
Ціна продажу товару |
Ціна без податку |
Податок |
Разом |
|---|---|---|---|
1 000 |
909,09 |
90,91 |
1,000.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\%\).
Якщо параметр Включено в ціну встановлено на Податок включено, обчислення виглядає як \(\text{tax amount} = \text{sales price} \times \text{tax rate}\).
Example
Продукт має ціну продажу $1000, і ми застосовуємо 10% податок Відсоток від ціни з урахуванням податку, який є Податок включено. Тоді маємо:
Ціна продажу товару |
Ціна без податку |
Податок |
Разом |
|---|---|---|---|
1 000 |
900 |
100 |
1,000.00 |
Зауважте, що реальна ставка податку щодо ціни без податку становить \(\frac{100}{900} = 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.
Якщо це налаштування вимкнено, сума податку не буде включена в базу будь-якого наступного податку, застосованого до того самого рядка продукту.
Якщо Впливати на базу наступних податків вимкнено, а Включено в ціну встановлено на Без податку, наступні податки з увімкненим налаштуванням База, на яку впливають попередні податки, будуть базуватися на початковій ціні продажу.
Example
Продукт має ціну продажу $1000, і ми застосовуємо 10% податок Відсоток від ціни, де налаштування Включено в ціну встановлено на Без податку, а налаштування Впливати на базу наступних податків увімкнено. Будь-який наступний податок з увімкненим База, на яку впливають попередні податки буде базуватися на початковій ціні продажу $1000.
Якщо Впливати на базу наступних податків вимкнено, а Включено в ціну встановлено на З податком, наступні податки з увімкненим налаштуванням База, на яку впливають попередні податки, будуть базуватися на зміненій ціні продажу, що дорівнює початковій ціні продажу мінус сума податку.
Example
Продукт має продажну ціну $1000, і ми застосовуємо 10% податок Percentage of Price, де налаштування Included in Price встановлено на Tax Included, а налаштування Affect base of subsequent taxes увімкнено. Будь-який наступний податок із налаштуванням Base affected by preceding taxes буде базуватися на зміненій продажній ціні $909.09.
Це налаштування враховується щоразу, коли до одного рядка товару застосовується кілька податків, незалежно від того, чи це відбувається через групу податків, чи кілька податків додано безпосередньо до рядка товару.
Примітка
Порядок, у якому застосовуються податки, залежить лише від порядку їх відображення у списку 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.
Base affected by preceding taxes¶
Це налаштування, яке видиме лише в режимі розробника, визначає, чи будь-який попередній податок, який впливає на базу наступних податків, змінить продажну ціну, на якій базується цей податок.
Примітка
Податки з Included in Price, встановленим на Tax Included, не мають цього налаштування. На такі податки ніколи не впливають попередні податки Tax Excluded, за винятком випадків, коли вони мають тип Fixed обчислення податку.