Как настроить особые налоговые режимы в WooCommerce

В этом документе приведены пошаговые примеры настройки различных налоговых сценариев в WooCommerce. Они показывают, как добиться нужного результата, но без глубоких объяснений. Поскольку каждый магазин уникален, примеры приведены для ознакомления и не охватывают все возможные варианты.Дополнительные материалы:

В этой документации описано, как настраивать налоговые ставки в WooCommerce и как они применяются системой. Здесь не рассматривается, какие налоги и когда нужно взимать — для этого лучше обратиться к бухгалтеру или налоговому специалисту.

Типовые сценарии

Сценарий 1: Одинаковая налоговая ставка для всех покупателей

Магазин находится в Южной Африке и применяет одну ставку НДС 15% для всех клиентов независимо от страны. Цены отображаются с учетом налога.

В результате все покупатели видят и оплачивают одинаковые цены с налогом.

Общие настройки

  1. Перейдите в WooCommerce → Настройки → Основные и укажите адрес магазина.
  2. Параметр Местоположение покупателя по умолчанию установите в Страна/регион магазина.
  3. Включите налоги — Включить налоги и расчёты налогов.
  4. Нажмите Сохранить изменения.
Общие настройки — сценарий 1

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

  1. Перейдите в WooCommerce → Настройки → Налог → Параметры налога.
  2. Цены введены с учетом налогаДа, я буду вводить цены с налогом.
  3. Рассчитывать налог на основеАдрес магазина.
  4. Показывать цены в магазинеС налогом.
  5. Показывать цены в корзине и оформлении заказаС налогом.
  6. Отображение налоговОбщей суммой.
Настройки налога — сценарий 1

Ставки налога

  1. Откройте вкладку Стандартные ставки.
  2. Нажмите Добавить строку.
  3. Укажите ставку 15%.
  4. Название налога — VAT.
Ставки налога — сценарий 1

Сценарий 2: Налоги только для отдельных стран

Магазин находится в Великобритании и продаёт по всему миру. Налог применяется только для UK (20%), Франции (19%) и Норвегии (25%). Цены отображаются без налога.

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

  1. Цены введены с учетом налогаНет.
  2. Рассчитывать налог на основеАдрес доставки клиента.
  3. Показывать ценыБез налога.
  4. Отображение налоговПострочно.
Сценарий 2 настройки налогов

Сценарий 3: Разные налоги по регионам и индексам

Магазин в Калифорнии применяет:

  • 7% — внутри штата
  • +2% — для ZIP 90210
  • 6% — для остальных штатов США

Порядок ставок (приоритет) важен — применяется первая подходящая ставка.

Пример налога 7%

Пример налога 7% и 2%

Пример налога 6%

Сценарий 4: Использование максимальной ставки для доставки

Если стандартная ставка не используется, WooCommerce берёт первую ставку из дополнительных налоговых классов. Поэтому важно располагать их по убыванию.

Дополнительные классы налогов

Пустые стандартные ставки

Налог 24%

Налог 14%

Налог 10%

В результате для доставки применяется максимальная ставка налога.

Пример расчета налога доставки

Сценарий 5: Физические товары — локально, виртуальные — везде

Магазин в Кентукки:

  • Физические товары — налог только внутри штата
  • Виртуальные — налог для всех

Настройки

  • Создайте дополнительный класс налога, например Virtual Goods
  • Назначьте его виртуальным товарам
Настройки сценария 5

Стандартная ставка

Ставка для виртуальных товаров

Настройки товаров

  • Физические товары — класс Стандарт
  • Виртуальные — класс Virtual Goods
Физический товар

Виртуальный товар

Пример для Кентукки — применяются оба налога:

Корзина с налогами Кентукки

Пример для другого штата — только налог на виртуальный товар:

Корзина с налогом виртуального товара

Примеры кода

Дополнительные сценарии с использованием кода можно найти в документации разработчиков:

Документация WooCommerce для разработчиков

Поделиться с друзьями
Документация WooCommerce