С января 2025 года вступает в силу масштабное изменение налогового законодательства, согласно которому плательщики на УСН с доходом более 60 млн рублей становятся плательщиками НДС. Для пользователей конфигурации 1С:Розница 2.3 это создает ряд технических вызовов: от настройки учетной политики до корректного отображения новых ставок (5% и 7%) в чеках ККТ. В данной статье мы подробно разберем, как подготовить базу, почему могут возникать ошибки при печати чеков и как их устранить.
Рассмотрим ситуацию, когда необходимо заранее проставить ставки НДС в карточках товаров, но при этом продолжать торговать "Без НДС" до конца 2024 года. Выясним, не будут ли новые ставки "улетать" в налоговую раньше времени. В 1С логика работы построена на приоритете Учетной политики. Если в настройках организации установлен флаг ОсвобожденОтНДС (или указана система налогообложения, не предполагающая НДС), то программа будет игнорировать ставку, указанную в карточке Номенклатура, и передавать в ККТ признак "Без НДС".
Таким образом, мы можем заранее подготовить справочник товаров, установив нужные значения (10%, 20% или новые льготные ставки), а с 1 января 2025 года просто обновить запись в регистре сведений Применение систем налогообложения.
Проанализируем одну из самых частых проблем: в настройках всё указано верно, но в чеке по-прежнему печатается "Без НДС". Опытным путем установлено, что в 1С:Розница 2.3 существует жесткий алгоритм поиска актуальной ставки. Проблема часто кроется в детализации записей в регистре ПрименениеСистемНалогообложения.
Важное правило: Для корректной работы НДС с 2025 года необходимо, чтобы в регистре была создана запись с датой 01.01.2025, где:
Как показывает практика, если в системе присутствуют старые (даже неактуальные) записи с заполненными складами или магазинами, программа может игнорировать общую настройку по организации. Разберем технический нюанс: функция СистемаНалогообложенияОрганизации в модуле менеджера регистра зачастую игнорирует склад при поиске пониженной ставки. Рассмотрим пример того, как система ищет настройки:
// Фрагмент логики поиска (упрощенно)
Функция СистемаНалогообложенияОрганизации(Организация, Дата, Склад = Неопределено) Экспорт
// Если программа ищет только по организации, склад в параметрах игнорируется
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1 СНО ИЗ РегистрСведений.ПрименениеСистемНалогообложения
ГДЕ Организация = &Организация И Склад = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)";
КонецФункции
Следовательно, удаление или очистка полей "Магазин" и "Склад" в этом регистре — первое действие при диагностике отсутствия НДС в чеке.
Многие пользователи столкнулись с тем, что даже на последних релизах ставка 5% отсутствует в выпадающем списке выбора в карточке номенклатуры или вида номенклатуры. Проанализируем, как это обойти:
&НаСервере
Процедура ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
НоваяСтавка = Элементы.СтавкаНДС.СписокВыбора.Добавить(ПредопределенноеЗначение("Перечисление.СтавкиНДС.НДС5"), "5%");
КонецПроцедуры
Даже идеально настроенная 1С не выдаст НДС, если драйвер ККТ или прошивка кассы не готовы к работе с новыми тегами. Выясним ключевые требования:
Для ККТ Атол:
Для ККТ Штрих-М:
C:\Program Files\kktlab\DrvKKT\Bin\1C. Загрузите этот zip-архив в справочник "Драйверы оборудования" в 1С.Иногда обновленная конфигурация начинает вести себя некорректно из-за конфликта установленных ранее исправлений (патчей). Посмотрим на пример реального кейса: после установки патча EF_00_00695108 в некоторых версиях "1С:Розница 2.3" НДС перестает проставляться в документах РМК. Если вы столкнулись с тем, что настройки верны, но НДС пропал сразу после обновления — попробуйте временно отключить или удалить данный патч в разделе Администрирование — Обслуживание — Исправления (патчи).
Часто возникает ситуация: товары пробиваются с НДС 5%, а услуги — "Без НДС". Проанализируем причины:
Выясним итог: для успешного перехода на НДС в 2025 году в 1С:Розница 2.3 требуется комплексный подход: чистка регистра СНО от лишних разрезов (склад/магазин), обновление драйверов до актуальных версий и контроль за тем, чтобы правила ценообразования соответствовали выбранной методике учета налога.