При оформлении продаж и печати фискальных чеков в программах «1С:Управление торговлей», «1С:Комплексная автоматизация» или «1С:ERP» пользователи часто сталкиваются с неприятной ошибкой: «Тэг "Система налогообложения" не заполнен». В результате ККТ блокирует печать чека, а торговая точка не может продолжать работу. Данная проблема особенно актуальна для индивидуальных предпринимателей, применяющих патентную систему налогообложения (ПСН).
В этой статье мы подробно разберем причины возникновения этой ошибки, изучим законодательную логику работы учетных систем и пошагово настроим программу так, чтобы чеки пробивались быстро и без сбоев.
Согласно требованиям Федерального закона № 54-ФЗ, каждый фискальный документ (чек) должен содержать обязательный реквизит — систему налогообложения (это так называемый тег 1055). Если учетная система 1С по какой-то причине не передает код применяемой СНО на кассовый аппарат, фискальный накопитель отвергает операцию, и программа выдает ошибку.
Чаще всего корень проблемы кроется в некорректно заполненной учетной политике или в отсутствии связи между конкретным документом продажи и действующим патентом организации.
Проанализируем ситуацию по шагам и выполним правильную настройку всей цепочки данных.
Для начала нам необходимо разобраться с базовыми настройками организации. По законодательству РФ индивидуальный предприниматель не может находиться исключительно на патентной системе налогообложения. Патент всегда является «надстройкой» над одной из основных систем налогообложения — общей (ОСНО) или упрощенной (УСН). Это необходимо на случай, если предприниматель превысит лимиты по выручке или численности сотрудников и автоматически «слетит» с патента.
Соответственно, в 1С невозможно выбрать патент как единственную и самостоятельную систему налогообложения. Нам нужно указать базовую систему и включить использование патента.
Выполним следующие действия:
НСИ и администрирование, далее откроем справочник Организации.Учетная политика и налоговое окружение.01.01.2021 или аналогичную актуальную дату).Система налогообложения выберем базовую систему — например, Упрощенная (УСН).Объект налогообложения (выберем Доходы или Доходы минус расходы). Оставление этого поля пустым является грубой ошибкой.Записать и закрыть.Простого включения галочки применения ПСН в учетной политике недостаточно для корректной работы кассы. Программа должна точно знать параметры купленного у государства патента, чтобы автоматически распределять по нему продажи и подставлять правильный тег в чеки. Если список патентов пуст (в интерфейсе отображается «Количество патентов: 0 из 0»), 1С отправит чек по основной системе налогообложения (УСН/ОСНО), что приведет к ошибке несовпадения СНО на кассе.
Внесем сведения о патенте в систему:
Патенты (также этот список можно найти через раздел Регламентированный учет -> Учет по ПСН -> Патенты организации).Создать для регистрации нового патента.Номер патента, Дата выдачи, Срок действия (дата начала и окончания работы патента).Если после настройки учетной политики программа выдает ошибку о том, что ККТ не зарегистрирована под выбранной системой налогообложения, это означает, что физические настройки в фискальном накопителе кассы не совпадают с настройками, которые передает 1С. Кассовый аппарат примет чек только в том случае, если передаваемая СНО была отмечена галочкой при фискализации кассы в налоговой.
Для исправления ситуации выполним процедуру перерегистрации ККТ без замены фискального накопителя:
НСИ и администрирование -> РМК и оборудование -> Подключаемое оборудование.Параметры подключения для проверки связи с кассой.Операция с фискальным накопителем -> Изменение параметров регистрации.УСН, и Патент).Рассмотрим частую ситуацию: все настройки выполнены верно, смена открывается без ошибок, однако при попытке пробить стандартный чек продажи 1С принудительно формирует исключительно чек коррекции. Проанализируем основные причины этой проблемы и способы их устранения.
Причина №1. Изменение учетной политики при открытой кассовой смене
Если мы пересоздали или отредактировали учетную политику в процессе работы, когда смена на кассе уже была открыта, драйвер кассы и учетная система продолжают использовать старый кеш данных. Попытка пробить чек по новым правилам вызывает внутренний конфликт транзакций, и программа уводит операцию в режим коррекции.
Решение: Полностью закроем текущую кассовую смену, дождемся печати Z-отчета и выгрузки данных в ОФД. После этого откроем новую смену — новые настройки вступят в силу в полном объеме.
Причина №2. Рассинхронизация времени на компьютере и кассовом аппарате
По правилам 54-ФЗ чек должен пробиваться строго в реальном времени. Если системное время на компьютере, где проводится документ продажи в 1С, спешит относительно внутренних часов ККТ (даже на несколько минут) или если документ проводится «задним числом», система расценивает это как операцию из прошлого периода. Пробивать обычный чек в таком случае запрещено, поэтому программа предлагает единственное законное решение — чек коррекции.
Решение: Откроем драйвер ККТ и выполним синхронизацию времени кассы с временем ПК. Убедимся, что время на компьютере выставлено корректно и синхронизировано с интернет-серверами точного времени.
Причина №3. Кеширование старых параметров СНО в ранее созданных документах
Если документы продажи (например, Реализация товаров и услуг или Чек ККМ) были созданы и записаны еще до того, как мы внесли изменения в учетную политику и зарегистрировали патенты, в их скрытых реквизитах табличных частей остались записаны старые пустые значения СНО. При проведении такого документа система обращается к устаревшей информации.
Решение: Откроем проблемный документ продажи, нажмем Еще -> Разрешить редактирование реквизитов, перевыберем организацию, склад или подразделение (это принудительно обновит налоговые параметры документа), заново проведем его и только после этого отправим чек на печать.
Мы пошагово разобрали все аспекты настройки патентной системы налогообложения в программах 1С и кассовом оборудовании. Точное следование этой инструкции позволит вам навсегда избавиться от ошибок заполнения тегов СНО и обеспечить бесперебойную работу торговой точки.