Учёт расходов по чекам в Telegram без ручного ввода

Это дополнительный модуль. В кабинете откройте Модули и нажмите Установить модуль на карточке «Чек сканер», и он появится в меню.
Почему ручной ввод расходов ломается
Расходы почти всегда начинаются с чека: перевод поставщику, оплата рекламы, выдача наличных курьеру. Подтверждение приходит картинкой или PDF в рабочий чат. Дальше кто-то переписывает сумму в таблицу. Пока чеков десять в день, это терпимо. Когда их тридцать, начинаются пропуски, опечатки в нулях и вопрос в конце месяца: «А этот перевод мы учитывали?»
Задача проще, чем кажется: нужно, чтобы сумма, валюта и комиссия с чека попадали в учёт сами, а человек только проверял итог.
Что нужно от такой схемы
- чек принимается там, где он уже лежит: в рабочей группе или личном чате с ботом;
- распознаются и скриншоты, и фото экрана, и PDF-квитанции;
- комиссия не теряется и не смешивается с суммой операции;
- один и тот же чек не засчитывается дважды;
- есть границы периода: смена, неделя, месяц;
- данные можно забрать в таблицу или CRM.
Как это устроено в «Чек сканере»
«Чек сканер» читает сумму на картинке с помощью ИИ и ведёт отдельный счёт для каждого чата. Принимаются JPG, PNG, WEBP и PDF (до 5 МБ и 5 страниц). Сумма операции, комиссия и итог распознаются раздельно, поэтому вы сами выбираете, считать расходы с комиссией или без.
Валюту бот определяет по обозначению на чеке: «сум», «₸», «сом» и так далее. Если обозначения нет, берётся валюта из ваших настроек. Повторный скриншот того же чека не засчитывается.
Шаг 1. Установите модуль и подключите чат
- Откройте раздел Модули, найдите «Чек сканер» и нажмите «Установить модуль».
- В разделе Чек сканер в строке «Telegram-бот» нажмите «Подключённые чаты».
- Выберите «Личный чат» или «Добавить в группу». В группе сделайте бота администратором, права ему не нужны: иначе он не увидит сообщений.
Шаг 2. Присылайте чеки
Отправьте картинку или PDF в чат. Бот ответит, например: «✅ Распознал: 12 500 RUB» и покажет текущий итог. Если сумма не найдена, он так и напишет, а оплата за этот чек не списывается. Тогда добавьте сумму вручную: `/add 1500` или `/add 100 USD`. Ручное добавление бесплатно.
Чеки можно загружать и прямо в кабинете, в блоке «Добавить чек». Они попадают в счёт личного чата.
Шаг 3. Закрывайте периоды
Команда `/reset` в чате или кнопка «Закрыть интервал» в кабинете сохраняет все чеки во вкладке с датами интервала и начинает счёт заново. Ничего не удаляется: прошлую смену или месяц всегда можно открыть и пересчитать. Ошиблись с последним чеком: `/undo`.
Шаг 4. Заберите данные в таблицу
В кабинете видны все чеки и закрытые интервалы. Кнопка «Скачать CSV» выгружает список для Excel. Если нужно, чтобы строки появлялись в таблице сразу, в строке «Telegram-бот» нажмите «Вебхуки» и отметьте адрес. Каждый сохранённый чек уйдёт туда с суммой, валютой, комиссией и названием счёта. Свой адрес выдают конструкторы автоматизаций, из них данные можно отправить в Google Таблицу или CRM; на него приходит JSON с подписью HMAC в заголовке `X-Zion-Signature`. Подробнее о вебхуках — в статье «Вебхуки: что это и как подключить».
Как разложить расходы по статьям
Сам «Чек сканер» отвечает на вопрос «сколько». На вопрос «на что» отвечает модуль «Бухгалтерия»: в нём у каждой категории своя команда, а итоги показаны диаграммой. Практичная связка такая: чеки приходят в «Чек сканер», сумма из отчёта фиксируется нужной категорией, а в конце месяца вы смотрите обе картины рядом. Бухгалтерия бесплатна, как и ещё четыре дополнительных модуля.
Частые вопросы
Можно ли загружать фото чека с телефона? Да, подойдёт фото экрана или бумажного чека, если сумма читается. Чем чётче снимок, тем надёжнее результат.
Что если на чеке две суммы? Бот отдельно находит сумму операции, комиссию и итог, а в настройках выбирается, какую считать.
Сколько это стоит? Первые чеки бесплатны, дальше фиксированная цена за каждый распознанный. Актуальные цены — в разделе «Тарифы».
Чеки не пропадут после закрытия смены? Нет, интервал сохраняется во вкладке кабинета.
Что в итоге
Расходы по чекам можно вести без переписывания сумм: чеки уходят в чат, ИИ читает суммы, интервалы закрываются одной командой, а выгрузка или вебхук доставляют данные в таблицу. Подробнее о модуле — на странице распознавания чеков, а о простом подсчёте итога смены — в статье «Как считать сумму чеков в Telegram-группе».