ИИ разбирает чеки в таблицу: что это заменяет, а что нет
Самая скучная часть учёта — не расчёт налога, а ввод данных с чеков и счетов. Разбираю класс инструментов, которые делают это моделью, почему называть их бухгалтерией неверно и почему возможность работать на локальной модели здесь важнее обычного.
Коротко (TL;DR)
- Появился класс инструментов, которые превращают гору чеков, счетов и выписок в структурированную таблицу: модель читает фотографию и вытаскивает продавца, дату, суммы, налоги и позиции по строкам.
- Это не бухгалтерия. Инструмент ничего не считает по налогам и не привязан ни к одной стране — на выходе таблица, которую вы отдаёте бухгалтеру или грузите в свою систему.
- Можно подключить локальную модель вместо облачной. Тогда фотографии чеков никуда не уезжают — а для документов с суммами и контрагентами это часто решающий довод.
Самая скучная часть учёта у предпринимателя — не расчёт налога, а ввод. Пачка чеков из кармана, счета в почте, выписка из банка, фотография накладной, которую прислали в мессенджер. Всё это надо превратить в строки таблицы, и делает это либо сам предприниматель по вечерам, либо бухгалтер за деньги.
Что делает инструмент
Разберу на примере TaxHacker — открытого проекта на MIT, шесть с половиной тысяч отметок на GitHub, двести коммитов, правки приходили на этой неделе.
Механика простая. Вы загружаете фотографию или PDF, модель читает документ и вытаскивает поля: продавец, дата, суммы, налоги, отдельные позиции. Позиции можно разбить построчно — это важно, когда в одном чеке половина покупок личные, а половина рабочие. Работает с чеками магазинов, счетами из ресторанов, инвойсами, банковскими выписками, письмами и даже рукописными расписками.
Категории и подсказки настраиваются под себя. То есть вы объясняете модели своими словами, что для вас «расходы на разъезды», а что «материалы», и дальше она раскладывает по этим полкам.
Разворачивается целиком у себя: контейнер и база данных. На выходе — выгрузка в таблицу вместе с приложенными документами.
Это не бухгалтерия, и это правильно
Новость называет такие инструменты «бухгалтерским приложением», и здесь стоит поправить, потому что от этого зависит, чего от них ждать.
Инструмент не считает налог, не формирует отчётность, не знает про режимы налогообложения и вообще не привязан ни к какой стране — авторы прямо пишут, что работает с любым языком и любой валютой. Он делает ровно одну вещь: превращает документы в данные.
И это разумное разделение. Налоговые правила у каждой страны свои и меняются каждый год; инструмент, который пытался бы их все поддерживать, устаревал бы быстрее, чем выходит. А задача «прочитать чек и вытащить поля» одинакова везде.
Практический вывод для российского предпринимателя: он не заменит ни онлайн-бухгалтерию, ни бухгалтера. Он убирает ручной ввод перед ними. Что выбрать из готовых сервисов отчётности, я разбирал отдельно: онлайн-бухгалтерия для ИП.
| Задача | Закрывает такой инструмент | Чем закрывать |
|---|---|---|
| Ввод данных с чеков и счетов | Да | — |
| Разбивка расходов по категориям | Да | — |
| Хранение оригиналов документов | Да | — |
| Расчёт налога и отчётность | Нет | Онлайн-бухгалтерия или бухгалтер |
| Первичка для контрагентов | Нет | ЭДО и учётная система |
Почему возможность локальной модели здесь важнее обычного
Инструмент умеет работать и с облачными моделями, и с локальными — через привычные средства запуска моделей у себя.
Для документов это не формальность. Чек и счёт содержат сумму, дату, продавца, а часто и наименование того, что куплено. Выписка — вообще картину всех расчётов. Отправлять это в чужое облако ради экономии на настройке — решение, которое стоит принимать осознанно, а не по умолчанию.
При локальной модели фотографии не покидают ваш сервер вообще. Качество распознавания будет ниже, чем у крупных облачных моделей, но для типовых чеков разница часто некритична — а разбор новых открытых моделей под документы я делал отдельно: OCR-модели без облака.
Кому это окупится
Тем, у кого много мелких документов. Разъездная работа, закупки материалов, командировки. Двадцать чеков в месяц вручную — терпимо, двести — уже отдельный вечер.
Фрилансерам и одиночкам без бухгалтера. Когда ввод делаете вы сами, экономия времени идёт прямо в ваш карман.
Тем, кто передаёт бухгалтеру. Аккуратная таблица вместо пакета фотографий сокращает и время бухгалтера, и число уточняющих вопросов.
Кому не нужно. Если весь ваш учёт — десяток операций в месяц по расчётному счёту, инструмент не окупит установки. Выписка из банка и так приходит структурированной.
Развернуть такой контур с локальной моделью можно под ключ: open-source под ключ.
Что учесть до внедрения
Авторы честно предупреждают о стадии. В документации прямо написано, что проект в ранней разработке и использовать его надо на свой риск, а за качество и приватность данных отвечаете вы. Для инструмента, работающего с финансовыми документами, такая прямота — хороший признак, но и повод не строить на нём единственный источник правды.
Выгрузка только в таблицу. Готовой связи с российскими учётными системами нет. Если нужен обмен с 1С или онлайн-бухгалтерией, это отдельная работа поверх.
Модель ошибается, и ошибки нужны видимые. Распознавание сумм даёт сбои на мятых чеках и плохом свете. Обязательный шаг — сверка итога по документам с итогом по выписке. Если он не сходится, ошибка где-то в разборе, и найти её надо до отчётности, а не после.
Оригиналы храните. Таблица не заменяет документ. Хорошая новость: выгрузка идёт вместе с приложенными файлами, так что архив собирается сам.
Частые вопросы
Заменит ли это бухгалтера?
Нет. Оно заменяет часть его ручной работы — ввод. Ответственность за корректность учёта и отчётности остаётся на человеке, который в этом разбирается.
Читает ли оно российские чеки?
Формат чека для модели не имеет значения — она читает изображение, а не структуру. Русский язык поддерживается. Но проверять надо на своих документах: качество зависит от модели, освещения и состояния бумаги.
Можно ли туда грузить документы клиентов?
Если в них есть персональные данные — только при локальной модели и с пониманием, на каком основании вы эти данные обрабатываете. Отправка чужих документов в облачную модель без разбора оснований — плохая идея.
Сколько это стоит в работе?
Сервер плюс расход на модель. При облачной модели считайте по числу документов: один чек — один запрос. При локальной расход нулевой, но нужна машина, на которой модель поместится.
Чем это отличается от архива документов с распознаванием?
Архив хранит и ищет, а здесь акцент на извлечении полей и раскладке по вашим категориям. Задачи соседние, и часто их имеет смысл совмещать — про архив у меня есть отдельный разбор.
Коротко о главном
Полезно понимать, что именно покупаете. Это не бухгалтерия и не замена отчётности — это конвейер, который превращает фотографии документов в таблицу и снимает самую скучную часть работы. Такое разделение честнее и живучее: налоговые правила меняются каждый год, а задача прочитать чек не меняется.
Два довода в пользу именно открытого решения: возможность работать на локальной модели, когда документы нельзя выпускать наружу, и выгрузка вместе с оригиналами, из которой сам собой получается архив.
Что предлагаю конкретно. Скажите, сколько документов в месяц вы или ваш бухгалтер вводите руками и сколько времени на это уходит. Посчитаем, окупается ли автоматический разбор, и если да, соберу контур с локальной моделью. Напишите в Telegram, MAX или VK.
Ещё open-source для бизнеса
Эта статья — часть каталога бесплатных решений, которые я разворачиваю на вашем сервере под ключ: CRM, аналитика, документы, почта, безопасность, магазины, AI.
Что я делаю для бизнеса
- Боты в Telegram, MAX, VK
- Автоматизация процессов и CRM
- Аналитика и дашборды
- Сайты и лендинги под ключ
Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»
12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.
Готовы обсудить вашу задачу?
Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.
Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.


