Pingveraблог ← Блог
Главная › Блог › НДС на УСН в 2027 году: что перенастроить в интернет-магазине и онлайн-кассе

НДС на УСН в 2027 году: что перенастроить в интернет-магазине и онлайн-кассе

28 октября 2026 · 11 мин чтения

НДС на УСН в 2027 году: что перенастроить в интернет-магазине и онлайн-кассе

В 2027 году порог для освобождения от НДС на УСН остаётся 20 млн ₽. Снижение до 15 млн ₽, которое ждали с 2027 года, отложено: Федеральный закон от 04.07.2026 № 228-ФЗ сохранил 20 млн ₽ на 2026–2029 годы. Если доход магазина перейдёт 20 млн ₽, НДС придётся начислять с первого числа следующего месяца. Порог перейдён в декабре 2026 года — с 1 января 2027-го, в ноябре — уже с 1 декабря.

Для интернет-магазина это не только вопрос бухгалтерии. Ставка НДС стоит в каждой позиции чека, в карточках товаров CMS, в модуле оплаты и в обмене с 1С. Если в первый день новой ставки настройки разойдутся, магазин может продолжать принимать оплату с неверными чеками или получить ошибки на оплате в разгар продаж. Ниже: кого это касается, что проверить заранее и как переключиться без потери заказов.

Коротко

  • По закону 228-ФЗ порог освобождения от НДС на УСН составляет 20 млн ₽ в 2026–2029 годах, 15 млн ₽ в 2030 году и 10 млн ₽ с 2031 года.
  • Превысили 20 млн ₽ дохода в течение года: НДС с первого числа следующего месяца. В декабре 2026 года — с 1 января 2027-го, в ноябре — с 1 декабря.
  • Ставку выбирает бухгалтер: общая 22% (или 10%) с вычетами либо специальная 5% или 7% без вычетов.
  • Магазину нужно заранее поменять ставку в товарах, доставке, модуле кассы, обмене с 1С и, если есть, на маркетплейсах.
  • Переключение лучше провести по плану с тестовой оплатой и проверкой чека в первый час новой ставки.

Что изменилось и почему это важно в ноябре

По первоначальной редакции статьи 145 НК порог должен был снижаться: 20 млн ₽ в 2026 году, 15 млн ₽ в 2027-м, 10 млн ₽ в 2028-м. Летом 2026 года законопроект об отсрочке внесли в Госдуму 9 июня, приняли 24 июня, Совет Федерации одобрил его 1 июля. Закон № 228-ФЗ подписан 4 июля 2026 года и вступил в силу со дня официального опубликования.

Теперь лимиты такие (на октябрь 2026 года):

  • доход за 2025–2028 годы, при котором сохраняется освобождение в 2026–2029 годах: 20 млн ₽;
  • доход в течение 2026–2029 годов, после которого освобождение теряется: 20 млн ₽;
  • дальше лимит снижается до 15 млн ₽ (2030 год) и 10 млн ₽ (с 2031 года).

Многие статьи и калькуляторы, написанные до июля, всё ещё пишут про 15 млн ₽ в 2027 году. Если бухгалтер ориентировался на них, перепроверьте расчёт.

Почему тема горячая именно сейчас: ноябрь и декабрь дают магазинам самую большую выручку года. Магазин, у которого к концу октября накопилось 17–19 млн ₽ дохода, может перейти порог на 11.11 или «Чёрной пятнице». Тогда НДС придётся начислять с 1 декабря, в середине новогоднего сезона. По разъяснению ФНС, если в любом месяце 2026 года доход превысил 20 млн ₽, обязанность по НДС наступает с первого числа следующего месяца.

Ставки для плательщиков УСН по данным ФНС: общие 22% и 10% с правом на вычеты, специальные 5% (доход до 272,5 млн ₽) и 7% (от 272,5 до 490,5 млн ₽) без вычетов. При превышении лимита специальной ставки нужно с первого числа следующего месяца перейти на более высокую. Выбор ставки зависит от наценки, доли закупок с НДС и состава покупателей. Это решение бухгалтера или налогового консультанта, статья его не заменяет. Наша задача ниже: технически выполнить решение на сайте.

Пошаговый план для магазина

Шаг 1. Посчитайте запас до порога сегодня

Попросите бухгалтера назвать доход с 1 января 2026 года по сегодня и прикиньте, сколько даст сезон. Сравните с прошлым ноябрём и декабрём. Если запас меньше выручки двух пиковых месяцев, готовьтесь к переходу в декабре, а не в январе.

Шаг 2. Зафиксируйте решение по ставке и цене

Нужны три ответа в письменном виде:

  1. Какая ставка: 22%, 5% или 7% (и где действует 10%).
  2. С какой даты она применяется.
  3. Что делаем с ценой: оставляем прежнюю розничную цену (НДС внутри, маржа ниже) или поднимаем.

Без ответа на третий вопрос нельзя готовить фиды, акции и баннеры.

Шаг 3. Найдите все места, где живёт ставка НДС

Типичная карта для магазина на 1С-Битрикс, WordPress/WooCommerce, InSales или самописной платформе:

  • справочник ставок НДС в CMS и ставка по умолчанию;
  • ставка в карточках товаров и торговых предложений, в том числе в выгрузке из 1С;
  • ставка на доставку, упаковку, подарочные сертификаты, услуги сборки;
  • модуль облачной кассы или платёжного сервиса: сопоставление ставок CMS с кодами кассы;
  • шаблоны счетов для юрлиц и документы для B2B-заказов;
  • кабинеты маркетплейсов, где задана ставка НДС для товаров и профиля;
  • товарные фиды, если цена меняется.

У платёжных сервисов ставка передаётся кодом. Например, в справочнике ЮKassa для чеков vat_code 1 означает «без НДС», 7 — 5%, 8 — 7%, 11 — 22%, а для расчётных ставок есть коды 9 (5/105), 10 (7/107) и 12 (22/122). Если модуль CMS старый и не знает нужного кода, в чек может уйти не та ставка. Проверьте версию модуля заранее и обновите его на тестовой копии сайта.

Шаг 4. Подготовьте переключение на тестовой копии

Сделайте на копии сайта ровно те изменения, которые пойдут в бой: ставки в товарах, доставке, сопоставление в модуле кассы. Проведите тестовый заказ с оплатой. ЮKassa в своей документации предлагает именно такую проверку: оплата на минимальную сумму, проверка созданного чека, затем отмена или возврат.

Если используется расчётная ставка для предоплаты (22/122, 5/105 или 7/107), согласуйте с бухгалтером, в каких чеках она нужна, и проверьте это на тестовом заказе.

Шаг 5. Переключите в последний день месяца

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

Шаг 6. Проверьте первый час и первые сутки

Сразу после переключения: тестовая оплата, чек в кабинете кассы или платёжного сервиса, поток реальных заказов. Через сутки сверьте оплаты, заказы и чеки по ставкам. Как устроить такую сверку, мы разбирали в статье «Сверка оплат и заказов интернет-магазина».

Таблица: что может сломаться и кто проверяет

Риск Ответственный Как проверить Когда
Порог перейдён, а ставка в чеках прежняя Бухгалтер + владелец Доход с начала года против 20 млн ₽ Раз в неделю в сезон, ежедневно у порога
Модуль кассы не знает нужного кода ставки Разработчик или студия Тестовая оплата, ставка в чеке До переключения
Обмен с 1С вернул старые ставки Разработчик + 1С-специалист Выборка товаров после обмена После первого обмена
Доставка или услуги остались «без НДС» E-commerce-менеджер Тестовый заказ с доставкой При переключении
Цена в фиде расходится с ценой на сайте Маркетолог Выборочная сверка фида и карточек В день смены цен
Оплата перестала проходить после изменений Разработчик + владелец Поток заказов против обычного часа Первые сутки
Чеки не доходят до ОФД Бухгалтер Статус чеков в кабинете ОФД или кассы Ежедневно первую неделю

Чек-лист для копирования

ПЕРЕХОД НА НДС (УСН): ПЛАН ДЛЯ ИНТЕРНЕТ-МАГАЗИНА

Решение
[ ] Доход с 01.01.2026 по сегодня: ______ ₽ (порог 20 млн ₽)
[ ] Прогноз на ноябрь–декабрь: ______ ₽
[ ] Дата начала НДС: 01.__.20__
[ ] Ставка: 22% / 10% / 5% / 7% (решение бухгалтера от __.__)
[ ] Цены: оставляем / поднимаем на __%

Инвентаризация ставок
[ ] Справочник ставок в CMS
[ ] Товары и торговые предложения (в т.ч. выгрузка из 1С)
[ ] Доставка, упаковка, услуги, сертификаты
[ ] Сопоставление ставок в модуле кассы / платёжного сервиса
[ ] Версия модуля поддерживает нужный код ставки
[ ] Счета и документы для юрлиц
[ ] Кабинеты маркетплейсов
[ ] Товарные фиды (если меняется цена)

Тест на копии сайта
[ ] Тестовая оплата картой
[ ] Тестовая оплата через СБП
[ ] Заказ с доставкой: ставка доставки в чеке
[ ] Возврат: чек возврата с той же ставкой
[ ] Отмена тестовых платежей

Переключение (последний день месяца, __:__)
[ ] Обмен с 1С и синхронизации на паузе или переключены
[ ] Ставки изменены в бою
[ ] Тестовая оплата в бою, чек проверен
[ ] Обмены включены, ставки не откатились

Первые сутки
[ ] Поток заказов в норме по сравнению с тем же днём недели
[ ] Сверка: оплаты = заказы = чеки, ставка верная
[ ] Чеки приняты ОФД

Пример: порог на «Чёрной пятнице»

Это условный пример, а не история конкретного клиента.

Магазин товаров для дома на УСН к концу октября 2026 года заработал 18,4 млн ₽. В прошлом ноябре выручка была около 3 млн ₽. Бухгалтер считает, что порог будет перейдён в конце ноября, значит, НДС придётся начислять с 1 декабря. Владелец выбирает ставку вместе с бухгалтером и решает не поднимать цены до конца новогодних праздников.

Студия, которая ведёт сайт на поддержке, в первой половине ноября находит три места со ставкой: товары из 1С, отдельная ставка на доставку в CMS и сопоставление в модуле облачной кассы. Модуль оплаты оказывается старой версии, его обновляют на копии сайта и тестируют. Переключение назначают на 30 ноября в 23:00, обмен с 1С ставят на паузу на час. В 23:20 проходит тестовая оплата, чек со ставкой виден в кабинете кассы. Утром 1 декабря менеджер сверяет ночные заказы и чеки.

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

Частые ошибки

  • Опираться на старые цифры. В материалах до июля 2026 года порог на 2027 год указан как 15 млн ₽. По закону 228-ФЗ он 20 млн ₽.
  • Считать, что переход всегда с 1 января. При превышении порога в течение года НДС начинается со следующего месяца, в том числе с 1 декабря.
  • Менять ставку только в CMS. Обмен с 1С или синхронизация с маркетплейсом вернут старое значение при следующем запуске.
  • Забыть про доставку и услуги. Они идут отдельными позициями чека со своей ставкой.
  • Переключать без тестовой оплаты. Ошибка в сопоставлении ставок видна только в реальном чеке.
  • Смотреть только на то, открывается ли сайт. После изменений в модуле оплаты сайт может быть доступен, а заказы перестанут доходить до оплаты.

Честные ограничения. Статья описывает техническую сторону и не заменяет налоговую консультацию: выбор ставки, раздельный учёт, счета-фактуры и декларации решает бухгалтер. Настройки CMS и модулей различаются по версиям, поэтому ориентируйтесь на документацию своей платформы и платёжного сервиса.

Вопросы и ответы

Какой лимит УСН для НДС в 2027 году?

20 млн ₽. Закон № 228-ФЗ от 04.07.2026 сохранил этот порог на 2026–2029 годы. Снижение до 15 млн ₽ перенесено на 2030 год, до 10 млн ₽ — на 2031 год.

Доход за 2026 год больше 20 млн ₽. С какого числа платить НДС?

С первого числа месяца, следующего за месяцем, когда доход перешёл 20 млн ₽. Если это случилось в декабре, то с 1 января 2027 года, если раньше, то раньше. Точную дату пусть подтвердит бухгалтер по данным учёта.

Нужно ли менять кассу при переходе на НДС?

Чаще всего кассу менять не нужно, достаточно поменять ставки в товарах и в сопоставлении модуля кассы. Проверьте, что версия модуля поддерживает нужный код ставки (например, 5%, 7% или 22%), и проведите тестовую оплату. Подробнее о проверке чеков: «Онлайн-касса для интернет-магазина».

Где поможет мониторинг

Самый рискованный момент плана — первые часы после переключения ставок, когда изменения в модуле оплаты могут тихо остановить заказы. Pingvera для магазинов на WooCommerce получает заказы в реальном времени через WordPress-коннектор и на тарифе Business сравнивает их поток с почасовой нормой: если сайт открывается, а заказов нет, придёт алерт. Изменения на сайте и инциденты ложатся на один таймлайн с заказами, и видно, после чего упал поток. Для других платформ подойдёт внешний мониторинг доступности и ручная сверка из шага 6. Про контроль после изменений на сайте см. также «Что проверить после релиза сайта».

Источники

  • Федеральный закон от 04.07.2026 № 228-ФЗ «О внесении изменений в статью 145 части второй Налогового кодекса Российской Федерации»: https://legalacts.ru/doc/federalnyi-zakon-ot-04072026-n-228-fz-o-vnesenii-izmenenii/
  • Бухгалтерия.ру, «Упрощенцам временно заморозили лимит доходов для целей уплаты НДС», 05.07.2026: https://buh.ru/news/vlasti-otlozhat-snizhenie-limita-dokhodov-dlya-tseley-uplaty-nds-pri-usn.html
  • Гарант, публикация закона № 228-ФЗ: https://www.garant.ru/hotlaw/federal/2154941/
  • «Коммерсантъ», о внесении законопроекта 9 июня 2026 года: https://www.kommersant.ru/doc/8728732
  • ФНС России, НДС для плательщиков УСН: пороги, ставки 5%, 7% и 22%: https://www.nalog.gov.ru/rn95/news/seminar/16611050/
  • ЮKassa, справочник значений параметров чека (коды ставок НДС): https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/parameters-values
  • ЮKassa, основы работы с чеками по 54-ФЗ: https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics

Проверено: 28 октября 2026 года

Узнавайте о проблеме раньше клиента

Pingvera следит за сайтами клиентов «снаружи и изнутри» — доступность из регионов, формы, оплата, домен, SSL, сервер — и предупреждает в Telegram, email и Max раньше, чем напишет клиент.

Попробовать Pingvera бесплатно

Читайте также: Как выбрать подрядчика для интернет-магазина · Контроль цен и остатков интернет-магазина · Миграция интернет-магазина без потерь · Продвижение в нейросетях для интернет-магазина · Бесплатно проверить сайт.

← Все статьи · Политика конфиденциальности · pingvera.ru · Telegram-канал

На сайте осуществляется обработка пользовательских данных с использованием Cookie в соответствии с Политикой конфиденциальности.