WooCommerce - Налог рассчитан неправильно?

На момент написания этой статьи я использую последнюю версию WordPress с последней версией WooCommerce.

У меня есть одно стандартное налоговое правило для 20%. Это НДС Великобритании.

У меня есть установка продукта за 350 фунтов стерлингов. 20% от 350 должно быть 280.

20 x 350 / 100 = 70

Однако на моей странице продукта, в корзине оформления заказа и т. Д. Сумма составляет: 291,67 (без учета налогов). Это должно быть 280. Это действительно неправильно! Поэтому я не уверен, что это связано с тем, как я кодирую вывод страницы продукта, поскольку я вообще не касался шаблона оформления заказа.

Не уверен, что я что-то неправильно настроил? Почему у меня такое нечетное число.

Некоторые правила, которые я установил:

  • Да, я введу цены с учетом налогов.
  • Отображать цены во время корзины / оформления заказа: без учета налога.
  • Класс налога на доставку: Класс налога на доставку на основе позиций корзины.

Я действительно не могу разобраться с этим.

Настройка налогов:

введите описание изображения здесь

Налог на кассу:

введите описание изображения здесь

Любая помощь очень ценится!

Спасибо Майки


person Michael Giovanni Pumo    schedule 05.03.2013    source источник
comment
Извините, здесь -1. Это действительно простая математика.   -  person j.c    schedule 28.09.2016


Ответы (1)


Думаю, это правильно, а нет:

ExVAT = £350 - ((£350 / 100) * 20) = £280 

поскольку это исчисление цены, которая уже включает НДС, а не его;

 20% / 100 = 0.2
 0.2 + 1   = 1.2

 £350 / 1.2 = £291.67
person Alex K.    schedule 05.03.2013
comment
Извините, я не полностью понимаю. Это связано с настройкой в ​​WooCommerce или ошибкой программирования в плагине? Я хочу, чтобы НДС рассчитывался исходя из указанной цены. 350 - это его цена. 280 должна быть цена без НДС. - person Michael Giovanni Pumo; 05.03.2013
comment
Что ж, 350 фунтов стерлингов без НДС - это 291,67 фунтов стерлингов, а не 280 фунтов стерлингов; Т.е. 280 фунтов стерлингов + 20% - это не 350 фунтов стерлингов (это 336 фунтов стерлингов - (280 + 20 * (280/100)), а 291,67 фунтов стерлингов + 20% - это 350 фунтов стерлингов. - person Alex K.; 05.03.2013
comment
Верно, в этом есть смысл. Но почему это должно работать именно так? Знаете ли вы, как настроить параметры woocommerce, чтобы они рассчитывали налог на основе окончательной суммы, а не в качестве дополнения к цене без налога? - person Michael Giovanni Pumo; 05.03.2013
comment
'Боюсь, я ничего не знаю об этом пакете - person Alex K.; 05.03.2013
comment
Если НДС составляет 20% свыше 280 фунтов стерлингов, то общая сумма составляет 336 фунтов стерлингов. Если НДС составляет 25% свыше 280 фунтов стерлингов, то общая сумма составляет 350 фунтов стерлингов. Вы неправильно рассчитываете проценты, и WooCommerce не виновата! - person banjoSas; 23.09.2013