Фискализация
Подключение фискальных касс и облачных шлюзов для соответствия налоговому законодательству.
1. Обзор#
Фискализация — законодательное требование во многих странах: каждый расчёт с покупателем должен быть зарегистрирован в налоговой системе и подтверждён фискальным чеком.
Meni подходит к этому двумя путями:
| Путь | Как работает | Где настраивается |
|---|---|---|
| Своя касса через мост | Фискальный регистратор стоит у вас в зале, а браузерная касса Meni управляет им через Cenaly Hardware Bridge — маленькое приложение на компьютере точки | Раздел Оборудование |
| Чужая сертифицированная касса по API | Чек уходит в облачный сервис фискализации, у которого есть нужная сертификация в вашей стране | Интеграции локации / раздел API кассы |
Что поддержано сегодня:
| Страна | Решение | Статус |
|---|---|---|
| 🇬🇪 Грузия | Кассы Daisy eXpert SX через мост | ✅ Проверено на живой фискализированной кассе |
| 🇧🇬 Болгария | То же семейство Daisy | ✅ Драйвер тот же |
| 🇵🇱 Польша | Кассы по протоколу POSNET Thermal (Posnet, Emar, Innova, Torell, Elzab Mera) через мост | ✅ Реализовано |
| 🇵🇱 Польша | API чужой сертифицированной kasa online → CRK | 🛠 В разработке: подключение пока недоступно |
| 🇰🇿 Казахстан | Облачный шлюз ККМ (Webkassa) | 🛠 В разработке: подключение пока недоступно |
| 🇷🇺 Россия | Кассы АТОЛ, Меркурий, ШТРИХ-М, Pirit / Viki Print через мост + собственная облачная касса 54-ФЗ | ✅ Реализовано, часть драйверов проверена на живом железе |
Про две строки «в разработке». Облачные шлюзы фискализации Казахстана и Польши написаны, но их серверная часть ещё не развёрнута, поэтому карточки подключения в интеграциях локации не показываются — подключить шлюз сегодня нельзя ни в одном аккаунте. В Польше рабочим остаётся первый путь — свой фискальный принтер через мост. Если вам нужен облачный шлюз в этих странах, напишите в поддержку: мы ориентируемся на спрос.
Чего пока нет. Германия (TSE/KassenSichV), Австрия (RKSV), Италия (Registratore Telematico), Испания (VeriFactu / TicketBAI), Греция (myDATA), Хорватия, Румыния, Украина — фискальных модулей под эти страны в продукте нет. Если такая страна вам нужна — напишите нам, мы расставляем приоритеты по спросу.
Смежный, но другой контур — электронный документооборот с государством (не чек покупателю):
| Страна | Что | Где в панели |
|---|---|---|
| 🇬🇪 Грузия | rs.ge — входящие электронные товарные накладные от поставщиков | Раздел rs.ge |
| 🇵🇱 Польша | KSeF — B2B-фактуры (FA(3)) | Раздел Контрагенты |
Kasa fiskalna ≠ KSeF: первое — чек физлицу, второе — фактура юрлицу. Одно не заменяет другое.
2. Как это работает#
Гость оплачивает заказ
↓
Касса Meni собирает позиции, ставки налога и способы оплаты
↓
Чек уходит на фискальный регистратор (через мост) или в облачный шлюз
↓
Устройство/сервис регистрирует расчёт в налоговой
↓
Гость получает фискальный чек
Важная деталь: касса принадлежит вам и зарегистрирована на ваши реквизиты. Meni — транспорт и очередь, а не оператор фискальных данных.
3. Подключение фискальной кассы через мост#
Поддерживаемые семейства#
| Семейство | Модели / протокол | Страны |
|---|---|---|
| Daisy | Daisy eXpert SX (serial-режим «Fiscal printer») | Грузия, Болгария |
| POSNET Thermal | Posnet, Emar, Innova (DF300/DF301/THERMAL), Torell, Elzab Mera | Польша |
| АТОЛ | Драйвер ДТО 10 / fptr10 (например, АТОЛ 25Ф) | Россия |
| Меркурий | Инкотекс/Mertech через службу INECRMAN | Россия |
| ШТРИХ-М | Протокол ККТ v1.18 с ФН | Россия |
| Pirit | Пирит 2Ф, FM16, Punix, Дримкас Viki Print | Россия |
Обычные (нефискальные) чековые принтеры, совместимые с ESC/POS, подключаются тем же мостом отдельным устройством и печатают пречеки, кухонные бегунки и товарные чеки.
Если чекового принтера на точке нет, счёт гостю (пречек) печатает сама фискальная касса — ширина строки берётся у аппарата, чтобы колонка с суммами не обрезалась. Умеют это Daisy, АТОЛ и ШТРИХ-М; польские Thermal свободный текст не печатают и честно отказывают. Фискальная касса при этом остаётся кассой: обычные наши документы (кухонные бегунки, копии чеков) на неё не уходят — только тестовая печать и пречек.
Пошаговое подключение#
Шаг 1. Поставьте мост#
Откройте Оборудование в панели: если мост ещё не установлен, страница сама предложит загрузку под вашу ОС — установщик для Windows или portable-архив, для Linux x64/ARM — однострочник установки службы. Мост работает на том же компьютере, к которому подключена касса.
Шаг 2. Подключите кассу к компьютеру#
Поддерживаются серийный порт (COM/USB-COM), сетевое подключение и системный принтер-спулер — зависит от модели. Мост умеет сам находить оборудование: кнопка автоскана предлагает найденные устройства, их можно добавить в конфигурацию в один клик.
Шаг 3. Проверьте#
На карточке фискального регистратора видно модель, серийный номер, налоговые ставки, статус бумаги и номер последнего Z-отчёта. Тут же — кнопки тестовой печати, открытия денежного ящика и снятия X-отчёта.
Для касс Daisy в панель встроены отдельные гиды: как перевести кассу в режим фискального принтера и что делать с типичными ошибками.
Шаг 4. Настройте клише и ставки#
Кнопка «Настройки регистратора» открывает построчный редактор шапки и подвала чека, флаги (пустые строки, разделитель, логотип, детальный чек), режим отреза, налоговые ставки и данные оператора (номер, пароль, имя).
4. Настройка по странам#
🇬🇪 Грузия — Revenue Service#
Требования:
- касса, зарегистрированная в rs.ge, с фискальным модулем (проверено на Daisy eXpert SX);
- идентификационный номер (საიდენტიფიკაციო ნომერი).
Настройка:
- Переведите кассу в serial-режим «Fiscal printer» (в панели есть гид с точной последовательностью на клавиатуре).
- Добавьте её в разделе Оборудование как фискальный регистратор.
- Пробейте тестовый чек и снимите Z-отчёт — суммы должны сойтись.
Отдельно от чеков в Грузии работает раздел rs.ge: входящие электронные товарные накладные от поставщиков, их подтверждение и отклонение, справочники, проверка ИН и статуса плательщика НДС.
🇵🇱 Польша — kasa fiskalna online#
С 2021 года рестораны, бары и кафе обязаны иметь онлайн-кассу, передающую данные в CRK (Centralne Repozytorium Kas). Написать свою виртуальную кассу без сертификата GUM нельзя, поэтому путей два:
- Свой фискальный принтер по протоколу POSNET Thermal — подключается мостом (см. раздел 3). Один драйвер закрывает бо́льшую часть парка: Posnet, Emar, Innova, Torell, Elzab Mera. Сегодня в Польше работает только этот путь.
- API чужой сертифицированной кассы — 🛠 в разработке. Шлюз написан, но его серверная часть не развёрнута, а адаптера под конкретную сертифицированную кассу пока нет: у польских виртуальных касс нет публичной спецификации, и адаптеры (XKasa, WKF, Aclas) добавляются по мере получения их документации. Карточки подключения в интеграциях локации нет.
Ставку НДС шлюз не выдумывает: канальную матрицу (еда 8 %, навынос 5 %, кофе и алкоголь 23 %) считает сама платформа, шлюз лишь переводит процент в букву PTU конкретной кассы.
KSeF (B2B-фактуры) — отдельный контур в разделе Контрагенты: XML формата FA(3) строится из выставленного документа, шифруется и уходит в систему Минфина, статус и номер UPO возвращаются в карточку.
🇰🇿 Казахстан — ККМ#
С 01.01.2026 статьи 110–111 НК РК требуют чек ККМ в день покупки на любой денежный расчёт — включая карту на сайте, Kaspi Pay/QR и Apple/Google Pay.
🛠 Подключение пока недоступно. Шлюз к оператору ККМ (первый драйвер — Webkassa) написан, но его серверная часть не развёрнута: карточки подключения в интеграциях локации нет, и завести реквизиты сегодня нельзя. Когда шлюз откроется, работать он будет так: реквизиты оператора ККМ → проверка связи → чек уходит автоматически, а НДС считается по налоговому режиму локации. Нужен Казахстан — напишите в поддержку, приоритеты расставляются по спросу.
🇷🇺 Россия — 54-ФЗ#
Два способа, их можно совмещать:
- Своя ККТ через мост — АТОЛ, Меркурий, ШТРИХ-М, Pirit/Viki Print. Поддержаны ФФД 1.05 и 1.2, чеки коррекции, маркировка «Честный ЗНАК», ЕГАИС УТМ.
- Облачная касса — раздел API кассы (Россия): HTTP-API, совместимый с протоколом АТОЛ Онлайн (v5 = ФФД 1.2, v4 = ФФД 1.05). Ваш сайт или CMS шлёт JSON-чек, сервис ставит его в очередь, чек пробивается на вашей же ККТ. Касса остаётся вашей и зарегистрирована на ваш ИНН — платформа только транспорт и очередь.
Смежные российские контуры: проверка статуса кодов маркировки «Честный ЗНАК» и гашение входящих ВСД в ФГИС «Меркурий» (вкладка «Входящие ВСД» на складе).
5. Пробитие чеков и отчёты#
На кассе (POS)#
Чек пробивается при оплате в разделе Касса. Там же: повторная печать (под PIN менеджера), возврат — полный или частичный, обмен с перепродажей, поиск по истории чеков и пречек («гостевой счёт» до оплаты).
Пречек печатается на чековом принтере, а если его на точке нет — на самой фискальной кассе (см. раздел 3). Задание при этом не встаёт в очередь офлайн-принтера: гость ждёт счёт сейчас, а не «когда принтер вернётся».
Из раздела «Заказы»#
Для онлайн-заказа чек можно выпустить прямо из карточки заказа — команда уходит через облачный канал на мост нужной точки, даже если вы сейчас за другим компьютером.
X- и Z-отчёты#
- X-отчёт — промежуточный, без закрытия смены. Кнопка есть и в разделе Оборудование, и в кассе.
- Z-отчёт — закрытие смены с подтверждением; в кассе он совмещён с закрытием кассовой смены и сверкой факт/ожидание (недостачи и излишки видны сразу).
Журнал закрытых кассовых смен — кассир, разменный фонд, продажи наличными и картой, ожидаемая и фактическая наличность, расхождения — лежит в разделе Финансы, вкладка «Касса».
Если чек не пробился#
Касса — железо, и она отказывает: кончилась бумага, не закрыта смена, на аппарате висит незакрытый чек, прошло больше суток без Z-отчёта. Раньше на такой случай всплывала исчезающая подсказка с текстом драйвера — из неё нельзя было понять ни причины, ни что делать.
Теперь вместо неё открывается окно «Чек не пробит»: там написано, что именно случилось, и по шагам — что сделать. Кассе верят по её собственному коду ошибки, а не по формулировке драйвера: она нередко советует не то (у некоторых моделей подсказка «переключите режим» приходит вместе с кодом «сутки без Z-отчёта», хотя режим в порядке).
- Если причину видно из облака — окно даёт кнопки «Снять Z-отчёт» и «Повторить чек».
- Если чинить надо у самого аппарата (нет бумаги, незакрытый чек, ошибку нужно сбросить клавишей на кассе), окно так и говорит и ведёт по шагам.
- Если это поломка для сервис-инженера (модем, SIM, память), повтор не предлагается — он ничего не даст.
- Технические подробности спрятаны в строку «подробности» — их удобно приложить к обращению в поддержку.
Окно можно закрыть в любой момент: продажа уже записана в историю чеков и оплата проведена, а пробить фискальный чек повторно можно оттуда же, когда касса будет готова. Очередь ждать не должна.
6. Что печатается на чеке#
Состав фискального чека задаёт закон страны, а всё, чем можно управлять, собрано в «Настройках регистратора» раздела Оборудование:
- строки шапки и подвала (построчный редактор);
- логотип, разделитель, пустые строки;
- детальный или свёрнутый чек;
- режим отреза;
- налоговые ставки и их привязка к группам;
- данные оператора.
7. Электронные чеки#
- В России электронный чек покупателю отправляет ОФД — по телефону или e-mail, которые вводятся при расчёте; это часть 54-ФЗ, а не отдельная функция панели.
- Независимо от фискализации Meni сам шлёт гостю подтверждение заказа и уведомление об оплате на e-mail, а ссылку на экран заказа гость может сохранить закладкой.
- E-mail гостя собирается на чекауте, если вы включили это поле в настройках витрины.
8. Отчётность для бухгалтерии#
Реестр чеков ведётся по каждой точке, и на нём строятся:
- Финансы → Касса — журнал смен, наличность, расхождения;
- Финансы → Обзор / Продажи — выручка, налоги, способы оплаты, каналы;
- Финансы → P&L — упрощённый отчёт о прибыли с ручными расходами;
- Настройки → Экспорт данных — ZIP-архив со всеми данными аккаунта, заказы и каталог в том числе в CSV (открывается в Excel и «Google Таблицах») — см. Экспорт данных.
Выгрузки в форматах DSFinV-K и SAF-T платформа не формирует — это часть немецкого и общеевропейского контуров, которых пока нет.
9. Частые вопросы#
Обязательна ли фискализация?#
Зависит от страны и вида деятельности: в Польше и России онлайн-касса для общепита обязательна, в Казахстане с 2026 года чек ККМ нужен на любой денежный расчёт. Точные требования по вашему бизнесу уточняйте у бухгалтера или в налоговой.
Можно ли работать без физического принтера?#
Сегодня — нет: облачные шлюзы Казахстана (Webkassa) и Польши (kasa online по API) ещё не открыты для подключения, поэтому во всех поддержанных странах нужен свой аппарат. В России физическая ККТ нужна в любом случае, но управлять ей можно из облака через раздел «API кассы» — компьютер с кассой стоит в одном месте, а чеки в него шлёт хоть сайт, хоть 1С.
Что делать при поломке кассы?#
Мост честно показывает статус устройства и текст ошибки, а не молча «глотает» сбой. Пока касса недоступна, заказы и оплаты продолжают жить в системе — но фискальный документ без исправной ККТ не появится, и в большинстве стран это повод приостановить расчёты и уведомить налоговую.
Как подключить несколько касс?#
Оборудование ведётся по точкам: в каждой локации свой мост (или несколько — универсальный, для оборудования, для камер, для телефонии), а в реестре оборудования аккаунта видны все мосты и все устройства всех точек сразу, с назначением моста дополнительным локациям.
Чем kasa fiskalna отличается от KSeF?#
Kasa fiskalna — это чек физическому лицу, регулятор GUM и KAS, репозиторий CRK. KSeF — электронная фактура юридическому лицу, система Минфина. Разные документы и разные обязанности; наличие одного не отменяет другого.
10. Поддержка#
- Meni: support@cenaly.ru → тема «Фискализация»
- По вопросам регистрации касс — в налоговую вашей страны
- Смежные разделы: Оборудование, Касса (POS), Чеки, rs.ge