При переходе на онлайн-кассы по требованиям Федерального закона № 54-ФЗ многие пользователи конфигураций «1С» (включая «1С:Управление производственным предприятием 1.3», «1С:Управление торговлей» и «1С:Розница») сталкиваются с изменением внешнего вида чека после обновления микропрограммы (прошивки) аппарата. Наиболее частая ситуация на кассах семейства «Штрих-М» и «Retail-01Ф»: до обновления по каждой позиции выводились ставка и сумма налога, а после перепрошивки построчный расчет НДС исчез, остался только общий итог в конце чека.
Проанализируем причины такого поведения кассового оборудования, выясним законодательные нормы и разберем по шагам, как настроить отображение налоговых реквизитов и наладить стабильную отправку чеков оператору фискальных данных (ОФД).
Выясним правовую сторону вопроса. Требования к реквизитам кассового чека зафиксированы в статье 4.7 Федерального закона № 54-ФЗ, а также в форматах фискальных документов (ФФД):
1199). Требования выводить сумму налога по каждой товарной строке в законе нет.1102–1107) в обязательном порядке должны присутствовать в итоговой части документа (в блоке «Итого»).Таким образом, чек без построчной суммы НДС (но с указанием ставки или ее буквенного кода и общей суммы налога в подвале) полностью соответствует закону 54-ФЗ. Производители кассовой техники (в частности «Штрих-М») в прошивках 2017 года оптимизировали шаблон чека для экономии термоленты, убрав лишнюю строку с суммой налога из позиций и оставив ее только в итогах чека.
При использовании драйверов стандарта «ККТ с передачей данных» программный комплекс «1С» не формирует графический или текстовый макет печатного чека. Программа передает в фискальный регистратор команду СформироватьЧек с пакетом фискальных реквизитов в формате XML (наименование, признак способа расчета, цена, количество, ставка налога).
Где, каким шрифтом, с какими отступами и строками будут напечатаны эти данные на бумаге — определяет исключительно встроенное программное обеспечение (прошивка) кассового аппарата и параметры его внутренних настроечных таблиц.
Если вам необходимо вернуть печать наименования ставки налога в каждой товарной строке, рассмотрим порядок настройки через утилиту «Тест драйвера ККТ» («Штрих-М»):
0 — ставка 4 («Без налога») в строках не выводится, остальные ставки выводятся текстом;1 — для всех операций печатается полное текстовое наименование ставки (например, «НДС 18%» или «НДС 20%»);2 — выводится только буквенный идентификатор налога (А, Б, В) справа от стоимости, а расшифровка печатается в блоке итогов;3 — печать ставок в строках отключена полностью.0 или 1.0 (налог начисляется на каждую операцию).1 (включает печать накоплений налога и его расшифровки).Разберем ситуацию, когда чеки накапливаются в кассе и передаются оператору фискальных данных только при ручном открытии «Теста драйвера».
Причина заключается в конфликте использования виртуального COM-порта (режим VCOM): когда работает «1С», она монопольно блокирует порт кассы, и служба отправки данных не может связаться с аппаратом. При запуске «Теста драйвера» порт освобождается из «1С», а утилита драйвера инициирует транспортный сеанс с ОФД.
Для стабильной передачи чеков рекомендуется настроить кассу на автономный сетевой канал:
RNDIS в значение 1;Таким образом, отсутствие суммы налога в товарных строках является штатным поведением обновленной микропрограммы ККТ и не нарушает 54-ФЗ. Настроив Таблицу 17, вы можете регулировать отображение ставок, а перевод кассы на интерфейс RNDIS или Ethernet гарантирует непрерывную отправку фискальных документов в ОФД.