При ведении розничной торговли предприятия часто совмещают системы налогообложения. Распространенный пример — совмещение ЕНВД (или Патента) и общей системы налогообложения (ОСНО). Например, основная масса товаров реализуется по ЕНВД без НДС, но в ассортименте присутствуют подакцизные товары (моторные масла, бензин и т. д.), которые по законодательству (ст. 346.27 НК РФ) не подпадают под ЕНВД и должны продаваться по ОСНО с уплатой НДС.
Рассмотрим, как организовать пробитие чеков в такой ситуации, какие ограничения накладывает формат фискальных документов и как настроить программную часть в конфигурации «1С:Управление торговлей 10.3».
Проанализируем требования Федерального закона № 54-ФЗ и формата фискальных документов (ФФД):
1055 — «Система налогообложения») в фискальном накопителе за одним чеком может быть закреплена только одна СНО. Пробить в одном чеке позицию без НДС по ЕНВД и позицию с НДС 18% (20%) по ОСНО технически невозможно.При настройке онлайн-кассы часто возникает вопрос: потребуется ли открывать две смены или снимать два Z-отчета для разных систем налогообложения? Разберем порядок работы кассового аппарата в этом режиме:
В типовой конфигурации «1С:Управление торговлей 10.3» документ Чек ККМ не поддерживает автоматическое расщепление товаров из корзины покупателя на разные чеки по разным СНО. Выясним, как доработать механизм фискализации.
При передаче данных в драйвер ККТ (например, АТОЛ или Штрих-М) программа формирует XML-пакет или заполняет структуру с параметрами чека. Для указания системы налогообложения используется специальный атрибут (в стандартах БПО 1С это атрибут TaxVariant).
Рассмотрим алгоритм доработки процедуры печати чека в модуле документа или обработки обслуживания подключаемого оборудования:
Пример фрагмента логики обработки перед вызовом фискализации:
Если ВЧекеПодакцизныйТовар Тогда
// Отключаем флаг ЕНВД для товаров по ОСНО
РозничнаяТорговляОблагаетсяЕНВД = Ложь;
// Указываем систему налогообложения ОСНО и ставку НДС
ПараметрыЧека.СистемаНалогообложения = Перечисления.ТипыСНО.ОБЩАЯ;
Иначе
// Формируем чек по ЕНВД без НДС
ПорядокНалогообложения = "ЕНВД";
ПараметрыЧека.СистемаНалогообложения = Перечисления.ТипыСНО.ЕНВД;
КонецЕсли;
Если нет возможности вносить изменения в программный код фискализации чека ККМ, разберем организационные варианты решения задачи:
Обычные товары продаются через рабочий стол кассира документом Чек ККМ (по ЕНВД). Подакцизный товар оформляется документом Реализация товаров и услуг с указанием ставки НДС, на основании которого кассир делает документ Приходный кассовый ордер (ПКО) и пробивает чек ККТ из него. При отправке чека из ПКО программа берет параметры НДС из документа-основания.
В 1С создаются два виртуальных склада: «Розница ЕНВД» и «Розница ОСНО». Кассир набирает два разных документа чека в зависимости от склада, к которому принадлежит товар.
В драйвере кассы (например, драйвер АТОЛ) настраиваются секции (отделы), за которыми закрепляются соответствующие режимы налогообложения. При передаче номера секции из 1С ККТ автоматически применяет нужные параметры НДС и СНО.
Таким образом, организация продаж по ОСНО и ЕНВД на одном физическом кассовом аппарате полностью соответствует законодательству 54-ФЗ при условии, что каждая покупка фискализируется отдельным чеком с указанием правильной системы налогообложения.