Поясните:
Если вы имеете в виду: Главное меню панели администрирования -> Система -> Настройки -> Атрибуты -> Отображать цены с налогом, тогда имеем.
Пусть цена товара 100руб с учетом НДС (т.е. цена окончательная к реализации), атрибут "Налог" имеет значение налоговой ставки 18%, т.к. в противном случае выделить строку НДС в таблице покупок (корзина) не представляется возможным.
1) установив радиокнопку в значение "Нет", при выборе товара наблюдаем в корзине,
Цена товара 100р.
Сумма: 100р.
НДС 18%: 18р.
Итог: 118р.
Это было бы правильно, если бы цены указывались без НДС, и тогда НДС нужно накрутить на цену.
2) радиокнопка в значении "Да", наблюдаем в корзине:
Цена товара 118р.
Сумма: 100р.
НДС 18%: 18р.
Итог: 118р.
Это не правильно, т.к. цена товара 100р. окончательная и уже содержит НДС.
А правильно:
Цена товара 100р.
Сумма: 100р.
Итог: 100р.
В том числе НДС 18%: 15,25р.
Кстати, сумма НДС рассчитывается по формуле:
СуммаНДС=Цена*18/118
или
СуммаНДС=Цена*СтавкаНДС/(100+СтавкаНДС)
, где Цена - стоимость товара с включенным НДС (именно её устанавливаем в админке), а ставкаНДС=18
Так как же настроить систему, чтобы цена товара введенная с учетом НДС, правильно отображалась в корзине?