Как настроить и синхронизировать ставки НДС 5% и 7% в связке 1С:УТ 11.5 и 1С:Розница 2.3?

Программист 1С v8.3 (Управляемые формы) Налоговый учет Торговля и дистрибуция
← На главную

С изменениями в налоговом законодательстве 2025 года многие организации, работающие на упрощенной системе налогообложения (УСН), столкнулись с необходимостью применения ставок НДС 5% и 7%. При использовании связки программ 1С:Управление торговлей 11.5 (в качестве управляющей системы) и 1С:Розница 2.3 (на фронт-офисах) часто возникает проблема: в УТ ставка проставлена, но после синхронизации в Рознице поле НДС в карточке номенклатуры остается пустым или новые значения вовсе недоступны для выбора. Рассмотрим подробно, как решить эту задачу и обеспечить корректную работу всей системы.

Выясним причину проблемы

Проанализируем ситуацию: почему в «Рознице 2.3» поле НДС может быть пустым при обмене? Основная причина кроется в различии метаданных и версий протоколов обмена. Синхронизация между УТ 11 и Розницей 2 обычно происходит через формат EnterpriseData. Если в конфигурации-приемнике (Розница) в перечислении СтавкиНДС отсутствуют значения «5%» и «7%», то при загрузке данных система не находит соответствия и оставляет реквизит незаполненным.

Также важно понимать, что «Розница 2.3» является решением, которое постепенно замещается версией 3.0, поэтому поддержка новых законодательных норм в ней часто реализуется через специальные патчи или точечные обновления. Если ваш релиз ниже 2.3.19, штатная поддержка ставок 5% и 7% может отсутствовать.

Шаг 1. Обновление конфигураций и установка патчей

Прежде чем приступать к доработкам, проверим программную часть. Разберем необходимые действия по обновлению:

  1. Проверка релиза УТ 11.5: Поддержка ставок 5% и 7% была добавлена в актуальных версиях, начиная с 11.5.17 и выше. Убедитесь, что ваша база обновлена.
  2. Проверка релиза Розницы 2.3: Необходимая функциональность появилась в релизе 2.3.19. Однако даже в более свежих релизах (например, 2.3.21.31) могут потребоваться исправления.
  3. Установка патчей: Фирма «1С» выпускает оперативные исправления (патчи) для исправления ошибок отображения ставок НДС. Перейдите в раздел Администрирование — Обслуживание — Обновление программы — Установленные исправления (патчи). Проверьте наличие патчей, связанных с НДС и плательщиками УСН. Если автоматический поиск не дает результатов, проверьте их наличие в сервисе «1С:Обновление программ».

Шаг 2. Настройка учетной политики и организации в Рознице

Даже если ставки добавлены в конфигурацию, они могут не отображаться в интерфейсе, если программа «не знает», что организация имеет право их применять. Проанализируем настройки налогового режима:

Рассмотрим пошагово настройку карточки организации в 1С:Розница:

  1. Откройте карточку Организации.
  2. Перейдите к настройке Учетной политики.
  3. Установите систему налогообложения УСН (доходы) или УСН (доходы минус расходы).
  4. Начиная с периодов 2025 года, в настройках должен появиться флаг «Является плательщиком НДС». Установите его.
  5. Только после активации этого признака в справочнике номенклатуры станут доступны для выбора ставки 5% и 7%.

Шаг 3. Настройка синхронизации (EnterpriseData)

Если в обеих базах ставки НДС 5% и 7% уже существуют, но при обмене они не сопоставляются, необходимо проверить версию формата обмена. Разберем, как это сделать:

В настройках синхронизации данных убедитесь, что используется актуальная версия формата EnterpriseData (например, 1.15 или выше). В старых версиях формата описание новых ставок НДС могло отсутствовать. При передаче объекта Номенклатура ставка НДС передается как ссылка на значение перечисления. Если идентификаторы (GUID или имя значения) не совпадают, сопоставления не произойдет.

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


// Пример логики сопоставления ставки при загрузке через EnterpriseData
Если ДанныеXDTO.СтавкаНДС = "НДС5" Тогда
    ПолученныйОбъект.СтавкаНДС = Перечисления.СтавкиНДС.НДС5;
КонецЕсли;

Шаг 4. Настройка работы с ККТ (Кассовым аппаратом)

Пробитие чека — финальный и самый важный этап. Даже если в 1С ставка 5% отображается корректно, касса может выдать ошибку «Неверная ставка НДС» или пробить «Без НДС».

Выясним условия успешной печати чека:

  1. Прошивка ККТ: Кассовый аппарат должен иметь прошивку, поддерживающую изменения ФФД (форматов фискальных данных) для ставок 5% и 7%. Обратитесь в обслуживающий ЦТО для обновления внутреннего ПО кассы.
  2. Драйвер ККТ: В 1С должен быть установлен актуальный драйвер. Например, для касс Атол требуется версия не ниже 10.10.x, для Штрих-М — версия 5.17.x.
  3. Настройка в 1С: В настройках Кассы ККМ проверьте сопоставление налоговых ставок программы и налоговых групп кассового аппарата.

Шаг 5. Работа с комиссионным товаром

Рассмотрим ситуацию, описанную в сообщениях форума, когда работа ведется с комиссионным товаром. В этом случае настройка может отличаться:

В 1С:Розница в договоре с Поставщиком (комитентом) необходимо найти поле «Выделение НДС по комиссионным товарам при печати чека». Установите значение «Выделять» и укажите ставку НДС при УСН (5% или 7%). В этом случае программа будет брать ставку не только из карточки товара, но и ориентируясь на условия договора с конкретным поставщиком, что критично для корректного формирования отчета ККМ и отчета комитенту.

Рекомендация по использованию расширений

Если штатные средства не помогают (например, используется сильно доработанная старая версия Розницы 2.3), лучшим выходом будет создание или установка расширения, которое добавляет значения в перечисление СтавкиНДС и модифицирует формы выбора номенклатуры. Как упоминалось в обсуждении, это позволяет избежать «пустых строк» и дает пользователю возможность вручную выбрать нужную ставку, если обмен отработал некорректно.

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

← На главную