Как в «1С:Управление торговлей 11» настроить пробитие чеков по ЕНВД при совмещении налоговых режимов?

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

При работе со связкой «1С:Управление торговлей 11» и контрольно-кассовой техникой (ККТ) Атол 22Ф пользователи часто сталкиваются с проблемой некорректного определения системы налогообложения (СНО). Типичная ситуация: организация ведет деятельность исключительно по ЕНВД, касса фискализирована под этот режим, но в напечатанном чеке и в Личном кабинете ОФД отображается УСН или ОСНО. Это происходит из-за особенностей иерархии настроек в 1С и логики передачи данных в драйвер ККТ.

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

Понимание структуры налоговых режимов в 1С

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

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

Рассмотрим порядок действий в интерфейсе программы:

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

Важно: Проверьте дату, с которой применяются данные настройки. Если документ «Чек ККМ» или «Реализация товаров и услуг» создан датой, предшествующей началу действия учетной политики, программа проигнорирует настройку ЕНВД и отправит в кассу основную СНО.

Шаг 2. Настройка признака ЕНВД в карточке склада

Это самый неочевидный, но критически важный этап. В 1С:УТ 11 система налогообложения в чеке определяется не только по организации, но и по складу, с которого списывается товар. Если в организации настроено совмещение режимов, программа должна понимать, какая продажа относится к ЕНВД, а какая — к основной системе.

Разберем, как это настроить:

  1. Перейдем в раздел «НСИ и администрирование» — «Склады и магазины».
  2. Откроем карточку склада, с которого осуществляется розничная продажа.
  3. Найдем поле или флаг, отвечающий за особый режим налогообложения. В версии 11.4 это обычно настройка «Продажи по этому складу облагаются ЕНВД».

Если этот флаг не установлен, 1С принудительно будет использовать ОСНО или УСН из учетной политики организации, игнорируя факт наличия спецрежима в глобальных настройках.

Шаг 3. Анализ передачи данных в ККТ (Тег 1055)

Когда 1С формирует команду на пробитие чека, она передает в драйвер ККТ код системы налогообложения (согласно тегу 1055). Для Атол 22Ф и драйверов 8-й или 10-й версии коды распределяются следующим образом:

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

Шаг 4. Программная проверка в коде (для разработчиков)

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


// Пример логики определения СНО в модуле печати чека
СистемаНалогообложения = ПолучитьСНОПоДокументу(ОбъектПродажи);

Если ОбъектПродажи.Склад.ОблагаетсяЕНВД Тогда
    ПараметрыЧека.СистемаНалогообложения = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложения.ЕНВД");
Иначе
    ПараметрыЧека.СистемаНалогообложения = ОбъектПродажи.Организация.ОсновнаяСистемаНалогообложения;
КонецЕсли;

Выясним причину возможного сбоя: если вы используете документ «Реализация товаров и услуг» вместо «Чека ККМ», программа может считать операцию оптовой и применять основную СНО. Для корректной работы ЕНВД рекомендуется использовать рабочее место кассира (РМК).

Шаг 5. Проверка версии БПО

В старых релизах 11.4.1.x встречались ошибки в логике распределения налогов в Библиотеке подключаемого оборудования. Если вы убедились, что склад и учетная политика настроены верно, а касса фискализирована правильно, стоит рассмотреть возможность обновления конфигурации или установки патчей для БПО. Иногда система некорректно сопоставляет внутренние идентификаторы 1С и коды драйвера Атол.

Резюме и контрольный список

Для того чтобы чеки пробивались по ЕНВД, пройдемся по чек-листу:

  1. Учетная политика: Указана основная СНО + установлен флаг ЕНВД с нужной даты.
  2. Склад: В карточке склада включен признак деятельности по ЕНВД.
  3. Фискализация: В отчете о регистрации ККТ в списке доступных СНО значится ЕНВД.
  4. Документ: Используется «Чек ККМ», в котором в поле «Налогообложение» автоматически подставилось «Продажа облагается ЕНВД».

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

← На главную