Почему в чеке на УСН выделяется НДС при безналичной оплате в 1С:Розница 2.2 и как это исправить

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

При работе в программе 1С:Розница 2.2 пользователи часто сталкиваются с парадоксальной ситуацией: организация применяет упрощенную систему налогообложения (УСН), в настройках системы и кассового аппарата (ККТ) верно указана СНО «УСН Доход», однако при пробитии чека из документа Регистрация безналичной оплаты в фискальном документе внезапно выделяется НДС (например, по ставке 18/118 или 20/120). При этом обычные чеки на наличную оплату пробиваются корректно — без налога.

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

Причина №1: Различие в логике признаков «Аванс» и «Предоплата»

Разберем фундаментальное различие между двумя похожими, но разными с точки зрения 1С и ФНС понятиями. Проанализируем, как программа формирует XML-пакет для передачи в драйвер кассы:

  1. Аванс (Признак способа расчета 3): В системе 1С этот признак часто считается «обезличенным» платежом. Если вы создаете документ Регистрация безналичной оплаты без привязки к конкретному товару или заказу, программа не «знает», какой товар будет отгружен в будущем. В старых релизах (таких как 2.2.9) логика системы была настроена так, что для неопределенного аванса подставлялась основная ставка НДС из констант системы, игнорируя настройки СНО организации.
  2. Предоплата (Признак способа расчета 1 или 2): Этот признак появляется тогда, когда платеж привязан к конкретному перечню товаров (например, через Заказ покупателя). В этом случае программа четко видит, что в карточке товара установлена ставка Без НДС, и транслирует её в чек.

Рассмотрим ситуацию автора темы: при формировании чека напрямую из безналичной оплаты подставлялся «Аванс», что приводило к выделению НДС 18/118. Как только бизнес-цепочка была дополнена документом-основанием, ошибка исчезла.

Решение проблемы через изменение бизнес-процесса

Проанализируем правильную последовательность действий в программе 1С:Розница, которая гарантирует корректное формирование чека без НДС для плательщиков УСН:

  1. Сначала создадим документ Заказ покупателя. В табличной части заказа укажем товары, которые планируется реализовать. Убедимся, что в колонке % НДС стоит значение Без НДС.
  2. На основании созданного заказа введем документ Регистрация безналичной оплаты.
  3. В созданном документе в поле Объект оплаты должен автоматически подтянуться наш Заказ покупателя.
  4. Проверим табличную часть Расшифровка платежа. Список способа расчета автоматически сменится с Аванс на Предоплата.
  5. Теперь при нажатии кнопки Пробить чек программа корректно передаст на кассу ставку Без НДС, так как она зафиксирована в заказе.

Причина №2: Настройка налоговых ставок в драйвере ККТ и сопоставление в 1С

Если вышеописанный метод не помогает, нам следует проверить технические настройки сопоставления налогов. Выясним, как 1С общается с драйвером кассы (например, АТОЛ или ШТРИХ-М).

В каждой кассе есть внутренняя таблица налогов, где каждой ставке присвоен индекс (номер). Рассмотрим пример для драйвера АТОЛ:

Если в 1С в справочнике Налоги или в настройках подключаемого оборудования для ставки Без НДС ошибочно указан индекс 1, то программа отправит команду «применить налог №1», и касса напечатает 20%, даже если в самой 1С написано Без НДС.

Как проверить настройки:

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

Анализ законодательства: почему НДС на УСН — это опасно?

Проанализируем юридические последствия ситуации, когда упрощенец случайно пробил чек с НДС. Согласно Налоговому кодексу РФ, если организация на УСН выделила НДС в чеке или счете-фактуре, возникают следующие обязанности:

Как исправить уже пробитый неверный чек

Если ошибка уже совершена и чек с НДС ушел в ОФД, проанализируем порядок действий по исправлению. Нам необходимо аннулировать ошибочный чек и пробить правильный. Рассмотрим порядок действий для ФФД 1.05:

  1. Сформируем Чек коррекции или операцию Возврат прихода. Если используется ФФД 1.05, проще всего сделать «Возврат прихода» на основании того же документа оплаты, чтобы полностью сторнировать неверную операцию.
  2. После этого пробьем новый чек с правильным признаком способа расчета и ставкой Без НДС.
  3. Напишем пояснительную записку в налоговую инспекцию о совершенной технической ошибке и факте её исправления до того, как её обнаружил инспектор. Это поможет избежать штрафа по ст. 14.5 КоАП РФ.

Технические нюансы релиза 1С:Розница 2.2.9

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

Посмотрим, как можно решить это программно, если вы не хотите менять бизнес-процесс с заказами:


// Пример логики в коде, за которую отвечает процедура формирования чека
// Если ОбъектОплаты ПустаяСсылка(), система может не инициализировать параметры налогообложения
// Исправляется обновлением конфигурации до версии 2.3 и выше

Рекомендация: Если обновление программы невозможно, используйте Заказы покупателей как обязательный элемент цепочки продаж. Это не только исправит ошибку с НДС, но и позволит вести качественный управленческий учет остатков и резервов товаров.

Краткий итог действий для исправления ситуации:

  1. Проверьте, какой Признак способа расчета указан в документе (должен быть «Предоплата», а не «Аванс»).
  2. Всегда создавайте безналичную оплату на основании Заказа покупателя.
  3. Проверьте карточки товаров на предмет установленной ставки НДС.
  4. Сверьте индексы налогов в настройках подключаемого оборудования 1С и в таблицах драйвера ККТ.
  5. При обнаружении ошибок в пробитых чеках незамедлительно делайте коррекцию, чтобы избежать санкций со стороны ФНС.

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

← На главную