Раздел «Налоги» — справочник, по которому считаются налоги магазина. Он отвечает на три вопроса: где действует налог (области), что берётся (группы налогов и их ставки) и как ставка применяется в конкретном месте (правила). Товар получает налоги назначением группы налогов в разделе «Цены», а какие ставки и в каком размере действуют — определяет область покупателя.
Три закладки: «Области», «Ставки» и «Правила». Раздел редактируется в режиме блокировки — правки применяются кнопками «Сохранить» / «Сохранить и выйти» (см. «Три режима работы с данными»).
Слева — дерево «Области», справа — дополнительные опции выбранной области.
Область — любой узел территориального деления: страна, штат, регион, город, район, вплоть до квартала. Глубина дерева не ограничена — деление ведётся настолько подробно, насколько того требуют налоги: для одной страны достаточно одного узла, для США заводятся штаты, при необходимости — округа и города.
Свойства области (кнопка «Редактировать область»):
«Установить/сбросить признак группы» превращает узел в папку — она служит для группировки (например, «Европа»), правил не несёт.
Дополнительные опции областей определяются в «Реестре настроек» (расположение «налоги области») и назначаются в правой колонке — из списка, свободным текстом или по шаблону ввода (см. «Реестр настроек»).
Слева — «Группы налогов», справа — «Ставки налогов» выбранной группы.
Группа налогов — это налоговый профиль товара, именно она назначается товару в «Ценах». Групп обычно немного: «Стандартные товары», «Льготные», «Подакцизные», «Без налога». Поля группы: Ключ и Наименование.
Ставка — один налог внутри группы:
В группе может быть несколько ставок — например, федеральный налог и налог провинции. Порядок ставок задаётся кнопками перемещения и определяет порядок строк в правилах и в расчёте.
Значения ставки — значения по умолчанию: они действуют там, где правило области не задало своих (см. ниже).
Слева — дерево областей, справа — «Правила ставок» выбранной области. У папок правил нет — таблица показывается только для настоящих областей.
Правило привязывает ставку к области и говорит, как она применяется:
Как правила работают:
Один магазин, одна страна, НДС в цене. Группа «Стандартные товары» со ставкой «НДС 20%» (Процент = 20). Одна область — страна магазина. Одно правило: ставка НДС, тип «в цене». Все товары получают группу в «Ценах».
Разные категории товаров. Группы «Стандартные» (20%), «Льготные» (7%), «Без НДС» (ставка 0%). Товары распределяются по группам — групповыми назначениями в «Ценах». Правила одинаковые, по одному на ставку в стране.
Продажи в несколько стран. Область на каждую страну. Для каждой — правило на ставку НДС со «своей ставкой»: Германия 19, Польша 23, страны вне союза — 0 (экспорт). Дома действует значение по умолчанию, без флажка.
США: налог с продаж по штатам. Внутри области «США» — штаты, при необходимости внутри штатов — округа и города. Ставка «Налог с продаж» с процентом 0 по умолчанию; правило на каждый штат со своим процентом, тип «сверх цены». Город со своим процентом перекрывает штат автоматически.
Акциз. В группе «Подакцизные» вторая ставка с фиксированной Суммой с единицы товара и валютой. Правило добавляется в тех областях, где акциз действует.
В разделе «Цены» у товара есть колонка «Группа налогов» (включается «Дизайнером таблицы») и строка в групповых назначениях — группу можно установить или очистить сразу у множества товаров.
Суммы налогов по этим данным считает витрина магазина при оформлении заказа.
Списки значений настраиваются разработчиком в разделе «Проектирование» → «Реестр настроек»: Тип и Структура области, Тип расчёта ставки, Тип корректировки правила, а также дерево дополнительных опций областей (расположение «налоги области»).