Почему в 1С:УПП не выбираются ставки НДС 5% и 7% для организаций на УСН и как это исправить?

Программист 1С v8.3 (Обычные формы) Налоговый учет
← На главную

С 1 января 2025 года вступили в силу масштабные изменения в налоговом законодательстве (Федеральный закон от 12.07.2024 № 176-ФЗ), согласно которым организации, применяющие упрощенную систему налогообложения (УСН), при достижении определенного порога дохода становятся плательщиками НДС. В программе 1С:Управление производственным предприятием (УПП) ред. 1.3 были реализованы соответствующие изменения, включая новые ставки НДС 5% и 7%. Однако многие пользователи столкнулись с проблемой: после обновления конфигурации новые ставки попросту не отображаются в списке выбора в документах ПлатежноеПоручениеИсходящее, ПоступлениеТоваровУслуг и других.

В этой статье мы подробно разберем, почему это происходит, проанализируем программный код и определим пошаговый алгоритм действий для восстановления корректной работы системы.

Разберем причину возникновения проблемы

Проблема часто проявляется в ситуациях, когда в одной информационной базе ведется учет по нескольким организациям. Для одной организации (например, на ОСНО или УСН + НДС) ставки доступны, а для другой (просто УСН) — нет. Это происходит из-за того, что в 1С:УПП логика выбора ставок НДС не является статичным списком. Список доступных значений формируется динамически в зависимости от контекста: даты документа, настроек организации и её учетной политики.

Основным "триггером", разрешающим использование ставок, отличных от "Без НДС", является признак того, что организация официально признана плательщиком данного налога в системе. Если программа "думает", что организация освобождена от НДС, она программно скрывает все лишние элементы перечисления СтавкиНДС, чтобы предотвратить ошибки пользователя.

Шаг 1. Проверка и настройка учетной политики

Рассмотрим первоочередное действие, которое необходимо выполнить в пользовательском режиме. Даже если вы уже "перезаписывали" учетную политику, проверьте наличие ключевого флага.

  1. Перейдем в меню Предприятие — Учетная политика — Учетная политика (налоговый учет).
  2. Создадим новую запись с датой начала действия от 01.01.2025. Это критически важно, так как старые записи не содержат необходимых механизмов для работы с новыми ставками. К слову, обновление учетной политики важно и для других форм отчетности, таких как новая форма статистической отчетности 57-т (2025 год) для УПП 1.3 с автоматическим заполнением.
  3. На закладке НДС необходимо убедиться, что установлен флаг Организация является плательщиком НДС.
  4. Для организаций на УСН, которые с 2025 года платят НДС по ставкам 5% или 7%, этот флаг должен быть включен обязательно. Если флаг выключен, система считает, что организация использует освобождение по ст. 145 НК РФ (например, при выручке менее 60 млн руб.), и блокирует выбор ставок.

Проанализируем ситуацию: если в вашей базе одна организация уже имеет этот флаг, а вторая нет — это и объясняет разницу в поведении документов.

Шаг 2. Анализ программного кода перечисления СтавкиНДС

Если настройка учетной политики не помогла, нам, как специалистам, необходимо заглянуть "под капот" конфигурации. В 1С:УПП за фильтрацию списка ставок отвечает модуль менеджера перечисления СтавкиНДС. Выясним причину блокировки в коде.

Найдем процедуру ОбработкаЗаполненияСтавокНДС или функции типа ПолучитьСписокСтавокДляДокумента. В типовых решениях логика выглядит примерно так:


Процедура ПриОпределенииСпискаДоступныхСтавок(СписокСтавок, Организация, ДатаДокумента) Экспорт
    
    // Проверяем, является ли организация плательщиком НДС на дату документа
    ЯвляетсяПлательщиком = НалоговыйУчет.ОрганизацияЯвляетсяПлательщикомНДС(Организация, ДатаДокумента);
    
    Если Не ЯвляетсяПлательщиком Тогда
        // Если не плательщик, оставляем только "Без НДС"
        Для Каждого Ставка Из СписокСтавок Цикл
            Если Ставка.Ссылка <> Перечисления.СтавкиНДС.БезНДС Тогда
                СписокСтавок.Удалить(Ставка);
            КонецЕсли;
        КонецЦикла;
    Иначе
        // Проверка даты для новых ставок 5% и 7%
        Если ДатаДокумента < '20250101' Тогда
             // Удаляем новые ставки, если дата документа в 2024 году
             СписокСтавок.Удалить(СписокСтавок.НайтиПоЗначению(Перечисления.СтавкиНДС.НДС5));
             СписокСтавок.Удалить(СписокСтавок.НайтиПоЗначению(Перечисления.СтавкиНДС.НДС7));
        КонецЕсли;
    КонецЕсли;

КонецПроцедуры

Как мы видим из примера, если функция НалоговыйУчет.ОрганизацияЯвляетсяПлательщикомНДС возвращает Ложь, все ставки, кроме "Без НДС", будут удалены из выпадающего списка. Поэтому крайне важно, чтобы в регистре сведений УчетнаяПолитикаНалоговыйУчет на дату документа стояло корректное значение.

Шаг 3. Особенности документов "Платежное поручение" и "Поступление"

Посмотрим на ситуацию с платежными поручениями. В 1С:УПП текст назначения платежа часто формируется автоматически, включая в себя сумму НДС. Даже если организация на УСН просто оплачивает товар поставщику, который является плательщиком НДС, ей может потребоваться указать ставку 5% или 7% в исходящем платеже.

Если в Платежном поручении исходящем ставка не выбирается, проанализируем следующие моменты:

  1. Вид договора с контрагентом: Проверьте, чтобы в договоре не стояли специфические настройки налогообложения, которые могут перекрывать общие настройки организации.
  2. Тип операции документа: Убедитесь, что выбран стандартный тип операции (например, "Оплата поставщику").
  3. Дата документа: Как было отмечено выше, новые ставки программно привязаны к дате >= 01.01.2025. Проверьте, не тестируете ли вы функционал на документах прошлого года.

В документах Поступление товаров и услуг отсутствие ставок может быть также связано с настройкой Цены и валюта. При импорте товаров из ЕАЭС вам также может пригодиться заявление о ввозе товаров и уплате косвенных налогов с возможностью заполнения по документу поступления. Если в настройках цен установлен флаг НДС включать в стоимость, программа все равно должна позволять выбрать ставку для корректного формирования книги покупок. Для последующей сдачи отчетности в ФНС может потребоваться выгрузка книги продаж в xml (версия 5.11), адаптированная под последние требования.

Шаг 4. Проверка корректности обновления метаданных

В редких случаях при обновлении сильно кастомизированных (измененных) конфигураций УПП новые значения перечислений могут добавиться, но не включиться в формы документов. Проанализируем состояние метаданных:

Итоговые рекомендации

Подводя итог, можно сказать, что в 90% случаев проблема решается исключительно административными мерами без привлечения программиста для правки кода. Посмотрим еще раз на алгоритм:

  1. Проверяем дату документа (должна быть не ранее 01.01.2025).
  2. Создаем новую запись учетной политики по налоговому учету с 2025 года.
  3. Устанавливаем в ней признак Плательщик НДС.

Таким образом, мы выяснили, что новые ставки — это не просто новые элементы списка, а часть сложной системы налогового контроля внутри программы, которая требует правильной настройки учетной политики.

← На главную