БЛОГ WEBKASSA

Как работает модуль WebNKT в реальных сценариях

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

Что такое WebNKT

WebNKT - это специальный модуль онлайн-кассы Webkassa, который облегчает нашим клиентам обеспечение соответствия их чеков требованиям Приказа
Минфина РК № 626 от 24 октября 2025 года.
Независимо от сценария, логика работы всегда одинакова:
  • касса анализирует, достаточно ли данных для формирования корректного чека
  • при необходимости WebNKT автоматически взаимодействует с НКТ
  • получает NTIN или временный XTIN
  • подставляет данные в чек и передает его в ОФД.
Дополнительно вы можете в любой момент зайти в модуль WebNKT и увидеть:
  • по каким товарам уже используется NTIN
  • по каким позициям в чеке временно применяется XTIN
  • какие товары требуют регистрации в НКТ и получения постоянного NTIN через сайт Национального каталога товаров
Это позволяет не работать «вслепую», а последовательно приводить ассортимент в соответствие с требованиями НКТ, понимая, какие позиции уже закрыты, а какие требуют дальнейших действий.
Ниже - как WebNKT работает в разных практических ситуациях.

Сценарий 1. У товара есть NTIN

В Webkassa товар может появиться двумя способами:
либо через систему автоматизации, либо напрямую через интерфейс кассы, в веб-версии или мобильном приложении. Ниже разберем оба варианта на примере ситуации, когда NTIN уже подготовлен заранее.

Вариант 1. Система автоматизации передает NTIN в ККМ.

Это сценарий для тех, кто заранее подготовился к работе с НКТ и добавил NTIN в свою учетную систему.
В этом случае:
  • система автоматизации передает NTIN напрямую в ККМ
  • касса сразу получает все необходимые данные для корректного чека
  • дополнительная обработка со стороны WebNKT не требуется

Вариант 2. Товар заранее добавлен в прайс-лист из базы НКТ

(работа с прайс-листом подробно показана в предыдущей статье)
Этот сценарий хорошо знаком пользователям веб- и мобильной версии Webkassa.
Уже с осени 2025 года прайс-листы можно формировать напрямую на основе данных НКТ.
Как предприниматель работает в прайс-листах:
  • открывает новую карточку для добавления товара в прайс-лист
  • вводит штрихкод (GTIN)
  • нажимает кнопку запросить данные из НКТ
  • система ищет товар в базе НКТ, получает и подставляет Наименование товара и NTIN товара, если товар есть в базе
  • использует эти данные при дальнейших продажах
Что происходит при продаже:
  • чек формируется сразу с NTIN
  • данные корректно передаются в ОФД
  • дополнительных запросов в момент продажи не требуется
Важный момент
Если все товары в продаже уже имеют NTIN, модуль WebNKT фактически не участвует в процессе —все работает в «идеальном» режиме.
Однако на практике такая ситуация встречается редко. Чаще всего у одного и того же бизнеса одновременно присутствуют товары, которые попадают под разные сценарии: часть с NTIN, часть без него, часть только с GTIN.
Именно для таких смешанных ситуаций и предназначен WebNKT. Далее разберем сценарии, с которыми бизнес сталкивается чаще всего.

Сценарий 2. У товара нет NTIN, но есть GTIN

В этом случае идентификационные данные могут поступать в Webkassa двумя способами:
через систему автоматизации или напрямую через интерфейс самой Webkassa.
Рассмотрим оба варианта:

Вариант 1. Система автоматизации передает GTIN

Если система автоматизации торговли передает в Webkassa штрих-код товара (GTIN), модуль WebNKT использует этот код для получения идентификатора товара.
Как работает процесс:
  • WebNKT принимает GTIN
  • автоматически обращается к НКТ
  • получает постоянный NTIN либо временный XTIN
  • передает идентификационный код в ОФД вместе с чеком

Вариант 2. GTIN передается с интерфейса Webkassa.

Тут возможны следующие 2 варианта передачи данных:
2.1. Товар добавлен в прайс-лист, но данные из НКТ не запрашивались заранее
Ситуация:
  • штрих-код (GTIN) указан в прайс-листе
  • пользователь не запрашивал данные из НКТ заранее
  • товар сохранен без NTIN
Что делает WebNKT:
  • в момент фискализации система обнаруживает, что NTIN отсутствует
  • модуль автоматически обращается к НКТ
  • получает NTIN или временный XTIN
  • передает идентификационный код в ОФД
Для бизнеса это означает, что предварительная проверка ассортимента не является обязательным условием для корректной продажи. Касса сама «подставляет» недостающие данные в момент операции.
2.2. Прайс-лист не подготовлен, товар появляется в процессе продажи
Типичная ситуация для розницы и общепита, особенно при частом обновлении ассортимента.
Ситуация:
  • товар сканируется впервые
  • штрих-код (GTIN) появляется прямо во время продажи
  • товара нет в прайс-листе
Как работает WebNKT:
  • принимает штрих-код (GTIN)
  • обращается к НКТ
  • получает NTIN или XTIN
  • формирует корректный чек и отправляет в ОФД
Продажи в этом случае не зависят от предварительной подготовки номенклатуры.

Сценарий 3. Нет ни NTIN, ни GTIN

Эта ситуация может возникать как при работе через систему автоматизации, так и при работе напрямую в интерфейсе Webkassa. Разберем оба варианта.

Вариант 1. Система автоматизации передает в ККМ только наименование и цену

Такая ситуация возникает, как правило, в двух случаях:
  • у товара отсутствует GTIN, и при продаже в систему внесены только наименование и цена
  • учетная система имеет технические ограничения и не может передавать GTIN в ККМ
В обоих вариантах в кассу поступают только наименование товара и его цена, без каких-либо идентификационных кодов.
Что делает Webkassa:
  • отправит поле «идентификационный код товара
в соответствии с НКТ» пустым
  • продажи не блокируются
Важно понимать, что в этом сценарии требования НКТ не выполняются. WebNKT не может получить NTIN или XTIN без идентификационных данных товара.

Какие причины возникновения данной ситуации?

Причина 1. У товара отсутствует GTIN
Чаще всего это касается товаров местного производства. В этом случае необходимо самостоятельно либо через поставщика зарегистрировать товар в НКТ и получить для него NTIN.
Причина 2. GTIN есть, но не передается в ККМ
GTIN может присутствовать в системе автоматизации, но не передаваться в Webkassa из-за ограничений или некорректной интеграции. В таком случае требуется доработка со стороны поставщика учетной системы, чтобы данные по GTIN корректно передавались в ККМ.

Вариант 2. Работа напрямую в интерфейсе Webkassa

Если предприниматель при продаже вручную вводит только наименование и цену товара, без указания штрих-кода, ситуация будет аналогичной.
WebNKT не сможет получить NTIN или XTIN, так как отсутствуют идентификационные данные.
Соответственно, предпринимателю необходимо решить вопрос с получением GTIN и регистрацией товара в НКТ.

Как WebNKT встраивается в процесс продаж

WebNKT встраивает требования НКТ в процесс продаж, без колоссальных затрат времени на подготовительные работы.
Во всех случаях:
  • пользователь работает в привычном интерфейсе
  • кассир не принимает дополнительных решений
  • WebNKT выполняет всю рутинную работу в фоне
  • чек формируется и передается в ОФД с теми данными, которые возможно получить в текущих условиях
Там, где данные доступны, WebNKT автоматически подставляет идентификационные коды и снимает ручную нагрузку с бизнеса.
Требования к ККМ и работе с НКТ продолжают развиваться и дополняться новыми правилами. Если вы хотите знать новости по применению НКТ, следите за нашими обновлениями.
Обновления Новости Webkassa