Зачем нужен ОФД
ОФД (оператор фискальных данных) — это посредник между вашей кассой и налоговой. Каждый чек, который вы пробиваете, отправляется через ОФД в Комитет государственных доходов. Это обязательно для всех ИП и ТОО в Казахстане.
В Казахстане два основных ОФД провайдера:
- WebKassa — работает с 2019 года, самый распространённый
- ReKassa — более новый провайдер, набирает популярность
Сравнение WebKassa и ReKassa
| Параметр | WebKassa | ReKassa |
|---|---|---|
| API версия | v4 | v3.1.11 |
| Авторизация | Email + пароль | ЗНМ + пароль |
| Кэширование токена | 24 часа | 23 часа |
| Оффлайн-режим | Да | Да |
| Возвраты | Да, с привязкой к оригиналу | Да, с привязкой к оригиналу |
| Смешанная оплата | Да (наличные + карта) | Да (наличные + карта) |
| Маркировка (DataMatrix) | Да | Да (акцизные марки) |
| Kaspi QR | Да | Да |
WebKassa — подробнее
Самый популярный ОФД в Казахстане. Большинство программ учёта интегрированы именно с WebKassa.
Плюсы
- Широкая распространённость — легко найти помощь и документацию
- Стабильный API, развивается с 2019 года
- Поддержка виртуального склада
- Интеграция с Национальным каталогом (GTIN/NTIN)
- Электронные чеки на email/телефон клиента
Минусы
- Более сложная первоначальная настройка
- Требует отдельного ЗНК (заводской номер ККМ) и РНМ (регистрационный номер)
ReKassa — подробнее
Более новый провайдер с упрощённым подходом к интеграции.
Плюсы
- Простая регистрация и подключение
- PIN-код для закрытия смены (дополнительная защита)
- Встроенная поддержка акцизных марок
- Идемпотентные запросы (защита от дублирования чеков)
Минусы
- Менее распространён — меньше информации в интернете
- Специфический формат данных (деньги разделены на «банкноты» и «монеты»)
Как работает фискализация при продаже
Процесс одинаковый для обоих провайдеров:
- Кассир пробивает товар — формируется чек с позициями, ценами, способом оплаты
- Система отправляет чек в ОФД — автоматически, за доли секунды
- ОФД возвращает фискальные данные — фискальный номер, QR-код, ссылку на электронный чек
- Данные сохраняются — в каждом чеке: ФП, фискальный знак, QR-код, время фискализации
Это происходит мгновенно. Кассир нажимает «Оплата» — через 1-2 секунды чек зафиксирован в налоговой. Клиент может отсканировать QR-код и увидеть электронный чек.
Оффлайн-режим
Что происходит когда интернет пропал:
- Продажа оформляется как обычно — клиент получает чек
- Чек сохраняется локально с пометкой «оффлайн»
- Когда интернет восстанавливается — все оффлайн-чеки автоматически отправляются в ОФД
- Система отслеживает нефискализированные чеки и уведомляет если есть проблемы
Важно: оффлайн-чеки нужно передать в ОФД в течение 72 часов. Если чек «завис» дольше — система покажет критическое уведомление.
Режимы фискализации
Можно настроить что именно фискализировать:
- Все продажи — каждый чек отправляется в ОФД (наличные, карта, смешанные)
- Только безналичные — фискализуются только карточные и смешанные платежи. Подходит если у вас отдельная физическая касса для наличных
Отслеживание нефискализированных чеков
Хорошая система учёта отслеживает чеки, которые не были отправлены в ОФД:
- Уведомление в шапке — видно на каждой странице
- Уровни серьёзности — информация (до 24 часов), предупреждение (24-72 часа), критическое (более 72 часов)
- Детальный список — какие именно чеки не отправлены, за какую дату
Какой ОФД выбрать
| Ситуация | Рекомендация |
|---|---|
| Первое подключение, хочу популярный | WebKassa |
| Хочу простую регистрацию | ReKassa |
| Нужна интеграция с Нацкаталогом | WebKassa |
| Работаю с маркированным товаром | Оба подходят |
| Нестабильный интернет | Оба (оффлайн-режим) |
Оба провайдера надёжные и сертифицированные. Выбор часто зависит от того, с каким вам удобнее зарегистрироваться и какой рекомендует ваш бухгалтер.
