Практический гайд

Как извлекать данные из счетов с помощью ИИ

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

Финансовый специалист проверяет извлеченные ИИ реквизиты и сумму счета
Проверено 24 октября 2026 годаПримеры описывают процесс и не являются тестированием конкретного сервиса распознавания документов.
Перед началом

Что подготовить

Кому подойдет гайд

  • Бухгалтеры
  • Финансовые операционные команды
  • Владельцы документооборота

Что понадобится

  • Разрешенный набор тестовых счетов
  • Список обязательных учетных полей
  • Правила маршрутизации исключений
Пошаговый процесс

Что делать

01

Опишите поля и их назначение

Составьте схему до загрузки документов: поставщик, номер, дата выставления, дата оплаты, валюта, позиции, ставка налога, итог, банковские реквизиты, договор или заказ на закупку. Для каждого поля укажите тип, формат, обязательность и допустимое место в документе. Уточните, нужен ли номер счета-фактуры отдельно от внутреннего номера, включается ли НДС и как представляются десятичные разделители. Не просите извлекать всё подряд: чем шире структура, тем больше неоднозначностей и чувствительных данных. Для позиций определите, как обрабатывать скидку, доставку, несколько ставок налога и отрицательную корректировку. Сделайте поле необязательным, если документ вправе его не содержать. Опишите допустимые значения и связь между ними, например, код валюты должен быть из заданного списка.

Результат: Есть словарь полей с типом, правилом заполнения и местом проверки.
02

Создайте выборку документов

Соберите набор из счетов, похожих на реальный поток: разные поставщики, шаблоны, качество сканов, языки, таблицы, многостраничные документы и исправленные счета. Разбейте его на настройку и отдельную контрольную часть, которую не используйте для подгонки правил. Уберите лишние персональные данные или замените их безопасными тестовыми значениями по процедуре организации. Зафиксируйте истинные значения, сверенные человеком с оригиналом, и отмечайте неоднозначные поля. Не выбирайте только чистые PDF от одного поставщика: такой набор завысит точность для рабочего потока. Для каждого документа сохраните тип источника и причину исключения, если он не подходит. Это позволит понять, где процесс ломается: на фотографии, рукописной пометке, нестандартной таблице или неизвестной валюте.

Результат: Контрольная выборка отражает разные форматы и имеет проверенные эталонные значения.
03

Извлекайте значение вместе с доказательством

Настройте результат так, чтобы каждое поле сопровождалось значением, страницей или областью документа и оценкой уверенности, если она доступна. Просите вернуть пустое значение при отсутствии поля, а не восстанавливать его из привычного шаблона поставщика. Сохраняйте исходное написание и нормализованное значение раздельно: например, исходная строка суммы и ее числовое представление. Попросите отдельно перечислять кандидаты, когда номер счета повторяется в шапке и в заказе. Для поля «поставщик» сопоставляйте юридическое название, идентификатор и доверенный справочник. Не передавайте извлеченный счет сразу в платежный реестр. Результат пока является заявкой на проверку, связанной с оригинальным документом, а не распоряжением на перечисление средств.

Результат: Ключевые значения прослеживаются до конкретного места исходного счета.
04

Проверьте арифметику и справочники

Сверьте сумму строк, скидки, налог и итог с арифметическими правилами, которые применяются к этому типу документа. Допускайте только заранее установленное округление, не исправляя расхождение незаметно. Сопоставьте счет с заказом, договором и справочником поставщика: совпадение названия само по себе не подтверждает правильность банковского счета. Отдельно отмечайте изменение реквизитов и направляйте его на проверку по независимому каналу, известному до получения счета. Проверьте дубликаты по комбинации поставщика, номера, даты и суммы, учитывая кредит-ноты и повторную отправку файла. Если валюта отличается от валюты учета, храните курс и дату его получения отдельно. Правила должны объяснять, что блокирует дальнейшую обработку и кто вправе снять блокировку.

Результат: Ошибочные суммы, неизвестные реквизиты и возможные дубликаты останавливают автоматическую передачу.
05

Вводите автоматизацию по ступеням

Сначала запускайте режим предложения: ИИ заполняет черновик, а бухгалтер подтверждает поля и фиксирует исправления. Через несколько циклов разберите ошибки по полю и источнику: OCR, неверная логика таблиц, неоднозначное название или ошибочная нормализация. Установите отдельные пороги для каждого поля. Ошибка в описании менее критична, чем ошибка в сумме или банковском счете; один общий показатель уверенности скрывает этот риск. Автоматически пропускайте только заранее разрешенные типы документов при соблюдении всех проверок, а любой конфликт передавайте специалисту. Храните версию модели, конфигурации, исходный файл и историю исправлений в рамках утвержденного срока. После изменения шаблонов документов или модели повторяйте контрольную оценку, прежде чем расширить поток.

Результат: Автоматизация растет только для проверенных классов счетов и сохраняет путь аудита.
Готовая основа

Схема извлечения

Извлеки только поля из утвержденной схемы. Для каждого поля верни исходное значение, нормализованное значение, страницу и короткий текстовый фрагмент, который его подтверждает. Если поле отсутствует или есть несколько кандидатов, укажи null и причину. Не вычисляй итог из неполной таблицы и не подставляй банковские реквизиты из памяти. Отдельно перечисли замеченные несоответствия, дубликаты и арифметические расхождения. Результат предназначен для проверки бухгалтером, не для автоматической оплаты.

Перед началом

Контроль перед передачей в учет

Сумма совпадает с оригиналом и арифметикой строк
Валюта и даты нормализованы без потери исходного вида
Поставщик и реквизиты сверены с доверенным источником
Дубликаты проверены
Есть журнал подтверждений и исправлений
Разбор ошибок

Что чаще всего портит результат

Частые вопросы

Короткие ответы

Можно ли автоматически оплачивать распознанные счета?

Только в ограниченных сценариях с утвержденными правилами, сверкой реквизитов, лимитами и механизмом остановки. Сначала проверьте процесс на режиме предложения.

Как считать точность извлечения?

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

Главный вывод

Коротко

Распознавание документа полезно, когда результат остается связан с оригиналом и проходит предметные проверки. Начните с измеряемого чернового этапа, разберите ошибки отдельно для суммы, дат и реквизитов, а автоматическую передачу разрешайте только для узкого класса предсказуемых счетов. Для команды полезно определить отдельную очередь документов, которые требуют обязательной ручной проверки: первый счет нового поставщика, изменение банковских реквизитов, необычная валюта или расхождение с заказом. В этой очереди фиксируйте тип ошибки и время исправления. Через месяц можно сравнить трудозатраты с прежним процессом и понять, какие поля действительно распознаются стабильно. Не расширяйте автоматическое подтверждение только потому, что выросла средняя точность: оцените редкие, но дорогие ошибки. При смене формата электронного счета заново проверьте контрольную выборку. Изменения налоговых правил также требуют пересмотра арифметических правил и роли специалиста. При оценке учитывайте, что точность зависит от качества исходного скана и структуры конкретной формы. Для плохого снимка сначала улучшите процесс получения изображения: ровный свет, полный край листа, отсутствие бликов и правильная ориентация. Не пытайтесь компенсировать неразборчивый оригинал агрессивной нормализацией. В журнале храните причину ручной проверки и тип исправления, чтобы увидеть, какие формы стоит переводить на электронный формат. Для большого потока настройте выборочную повторную проверку уже принятых документов и сравнивайте частоту ошибок между поставщиками. Если показатель ухудшается, остановите автоматическую обработку соответствующего класса и вернитесь к режиму подтверждения.

Проверяемые данные

Источники