С 1 января 2021 года режим ЕНВД (единый налог на вмененный доход) прекратил свое существование. Для многих пользователей классической конфигурации 1С:Управление производственным предприятием (УПП) редакции 1.3 этот переход вызвал вопросы: почему в обновлениях нет масштабных изменений кода и как правильно настроить систему, чтобы налоги считались корректно? Проанализируем ситуацию и разберем по шагам необходимые действия для программиста и бухгалтера.
Разберем, почему автор темы не нашел значительных изменений в программном коде. В архитектуре 1С:УПП 1.3 работа с особыми режимами налогообложения (включая ЕНВД) завязана на периодические регистры сведений. Программа при проведении документов проверяет состояние учетной политики на конкретную дату. Поэтому «отмена» ЕНВД для системы — это не удаление кусков кода, а изменение настроек в данных пользователя.
Для корректного перехода выполним следующие действия:
Является плательщиком единого налога на вмененный доход (ЕНВД) и снимем его.Проанализируем ситуацию: как только эта запись вступит в силу, алгоритмы проведения документов по регистрам НДС, Затраты и ПартииТоваровНаСкладах изменят свою логику, перестав выделять движения по деятельности с особым порядком налогообложения.
Один из самых частых вопросов (как в Сообщении 8) связан с тем, что исходящие платежи попадают в «принимаемые» расходы некорректно. В УПП 1.3 за это отвечает сложный механизм партионного учета и регистр накопления Расходы при УСН.
Рассмотрим подробнее условия, при которых расход признается принятым:
Если вы заметили, что платеж сразу становится расходом, проверьте состояние расчетов. Скорее всего, в системе числится кредиторская задолженность перед поставщиком за прошлые периоды (когда еще действовал ЕНВД). Программа «видит» оплату и автоматически закрывает старый долг. При переходе с ЕНВД на УСН важно провести инвентаризацию взаиморасчетов и убедиться, что остатки по регистру Расходы при УСН корректны на дату перехода.
В УПП 1.3 признак деятельности по ЕНВД часто фиксировался на уровне складов. Если у вас использовались склады с видом «Розничный», для которых в настройках было указано обложение ЕНВД, их необходимо перенастроить или перевести товары на обычные склады.
Посмотрим на пример работы со счетами учета номенклатуры:
СчетаУчетаНоменклатуры.Счет доходов (ЕНВД) и Счет расходов (ЕНВД) (например, счета 90.01.2 и 90.02.2) больше не фиксируются данные в документах, созданных после 01.01.2021.Если ранее предприятие совмещало ОСНО и ЕНВД, в системе были настроены методы распределения затрат. Выясним причину, по которой это может вызвать ошибки сейчас: если не изменить настройки, программа продолжит пытаться вычислить базу распределения для «деятельности с особым порядком налогообложения», которой больше нет.
Что нужно сделать:
Способы распределения затрат.Методы распределения общепроизводственных и общехозяйственных расходов и создать новую запись с 2021 года, указав актуальные счета затрат и базы распределения.Хотя логика ЕНВД управляется «галками», обновлять УПП 1.3 необходимо по следующим причинам:
Если перед вами стоит задача программно проверить, применяется ли еще ЕНВД в текущем периоде, используйте стандартные методы обращения к учетной политике. Не стоит писать жесткие условия по дате в коде. Правильнее использовать программный интерфейс получения параметров политики:
СтруктураПолитики = ОбщегоНазначения.ПолучитьПараметрыНалоговогоУчета(ДатаДокумента, Организация);
Если СтруктураПолитики.ПлательщикЕНВД Тогда
// Логика для ЕНВД (для старых периодов)
Иначе
// Логика для текущих периодов
КонецЕсли;
Таким образом, мы видим, что основная работа по «отмене» ЕНВД в УПП 1.3 заключается в тщательной настройке нормативно-справочной информации и учетной политики, а не в масштабной переработке кода конфигурации.