Процедура для автоматического изменения налоговой ставки (20% - 22%) с 01.01.2026
Скрипт xx_vat_22.sql применяется вручную в IBExpert, добавляет процедуру и триггер её вызывающий.
Скрипт можно применять уже сейчас, т.е. до наступления 01.01.2026. Все скрипты прикреплены к статье.
1.В результате работы процедуры:
1.1. При появлении смены ночного аудита датированной 01.01.2026 проверяет наличие налога в справочнике с кодом «TAX20» и ставкой =20.
2. В случае наличия такого налога:
2.1. Изменяется наименование ставки «ТАХ20» на «НДС 22% (бывш. НДС 20%)»;
2.2. Изменяется величина ставки с «20%» на «22%».
2.3. Последующие начисление услуг со ссылкой на ставку «НДС 22% (бывш. НДС 20%)» происходит по величине «22%».
Важно! Услуги реализуемые по абонементам с датой «начала действия» до 01.01.2026, начисляются по изначальной цене с измененной ставкой в пользу НДС на основании федерального закона "О внесении изменений в отдельные законодательные акты Российской Федерации о налогах и сборах" от 03.08.2018 №303-ФЗ
В случае, если требуется изменить ставку после 01.01.2026, а скрипт не был применён заранее можно поправить справочник НАЛОГИ - НДС в ручном режиме.
Либо применить по порядку:
Применить xx_vat_22.sql
Применить xx_late_vat_22.sql
Ставка изменится в момент применения xx_late_vat_22.sql
--------------------------------------------------------
В случае, если на объекте ставки не меняли еще при переходе с 18% на 20%, требуется сначала применить по порядку скрипты:
Применить xx_vat_20.sql
Применить xx_late_vat_20.sql
ВНИМАНИЕ:
Момент 1.
Оплатили бронь услугу/абонемент с НДС 20%, а потом оказалось необходимым вернуть предоплату, но уже в период действия НДС 22%
В ПО Абонемент возврат будет произведён с фискальной налоговой ставкой 22%, поскольку ставка НДС 20% перестаёт существовать.
Момент 2.
Если оплата услуги будет производиться 2-мя частями – предоплата с НДС 20% и окончательный расчет при НДС 22%?
Если в ПО Абонемент оказанная услуга уже начислена фолио со старым налогом (до 01.01.2026) и установлен параметр "использовать налоговую схему", (В большинстве случаев эта галочка не стоит, и поэтому ставка НДС в базе Абонемент не выделяется), а оплата этой оказанной услуги будет осуществляться в новом периоде (после 01.01.2026), то у данной услуги в программе Абонемент расчет налога произойдет по старой налоговой ставке. А в фискальном чеке уже будет указан налог по новой ставке.
Для исключения такой ситуации требуется не иметь неоплаченных услуг к 01.01.2026
Если в ночном аудите вы давно не переводили смену, переведите до актуальной соответствующей процедурой XX_SHIFT_DODO (ссылка ниже)
Чем старее у вас смена в ночном аудите, тем дольше будет применяться процедура ее перевода до актуальной.
Результат корректного изменения:

