Термин Финансы, закупки и документы Средний

Three-way matching

Three-way matching - это сверка трех документов перед оплатой: заказа на закупку, фактической приемки товара или услуги и счета поставщика.

трехсторонняя сверка 3-way matching сверка заказ-приемка-счет invoice matching purchase order matching сверка первичных документов
Three-way matching используют, чтобы не оплатить лишнее, не принять ошибочный счет и не пропустить расхождения в закупках. В классическом варианте сверяют три источника: purchase order, документ приемки или goods receipt и invoice от поставщика.

Проще говоря, компания проверяет: мы действительно заказывали это, мы действительно получили это, и поставщик выставил счет ровно за это. Если в заказе 100 единиц по 500 рублей, на склад приняли 90 единиц, а счет пришел на 100, система должна подсветить расхождение до оплаты.

Для AI-агента three-way matching полезен как сценарий проверки первички. Агент может извлечь поля из счета, УПД, накладной, акта, заказа и приемки: поставщик, ИНН, номер документа, дата, номенклатура, количество, цена, НДС, сумма, валюта и ссылка на договор или закупку. Затем он сравнивает данные и готовит статус: совпало, есть расхождение, нужна ручная проверка.

Важно, что AI не должен просто решать "оплатить" или "не оплатить" по красивому summary. Нужна структурированная сверка по полям и правилам допуска. Например, можно разрешить расхождение по копейкам из-за округления, но нельзя автоматически пропускать другой ИНН, другую валюту, превышение количества или неизвестную позицию.

Three-way matching часто дополняют двухсторонней сверкой. Если нет документа приемки, сравнивают только заказ и счет. Но для товаров, складских операций, оборудования, подрядов и крупных закупок трехсторонняя сверка надежнее: она подтверждает не только намерение купить, но и факт получения.

В production-сценарии AI-агент обычно работает в read-only режиме: собирает документы, распознает поля, ищет закупку и приемку, показывает расхождения, пишет результат в audit log и отправляет спорные случаи в approval workflow. Автоматическая оплата включается только после тестов, лимитов, правил риска и подтверждения ответственного сотрудника.

Примеры

  • В заказе указано 50 ноутбуков, на склад принято 50, а счет пришел на 52. Three-way matching помечает превышение количества и отправляет документ на проверку.
  • Поставщик выставил счет с правильной суммой, но другим ИНН. Агент не пропускает оплату автоматически и создает задачу бухгалтеру.
  • В приемке указано 90 единиц вместо 100 из заказа. Счет на 90 единиц проходит сверку, а остаток заказа остается открытым.
  • Сумма отличается на 3 копейки из-за округления НДС. Правило допуска разрешает такое расхождение, но логирует его в financial audit log.
  • AI-агент извлекает позиции из PDF-счета, сопоставляет их с заказом в ERP и показывает таблицу: совпало, цена отличается, позиция не найдена.

Где используется

  • проверка счетов поставщиков перед оплатой
  • сверка УПД, накладных, актов и заказов
  • контроль закупок и снабжения
  • поиск переплат и дублей документов
  • сопоставление приемки склада с invoice
  • автоматизация обработки входящей первички
  • финансовый audit log по спорным документам
  • approval workflow для расхождений
  • подготовка данных для 1С, ERP и бухгалтерии

Связанные термины

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

Что такое three-way matching простыми словами?

Это проверка перед оплатой: заказали ли мы товар или услугу, получили ли их фактически и совпадает ли счет поставщика с заказом и приемкой.

Какие три документа участвуют в three-way matching?

Обычно сверяют purchase order или заказ на закупку, документ приемки товара или услуги и invoice, счет, УПД, акт или другой документ поставщика.

Чем three-way matching отличается от two-way matching?

Two-way matching сравнивает заказ и счет. Three-way matching добавляет третий источник - фактическую приемку. Поэтому он лучше ловит случаи, когда счет выставлен за то, что еще не получено.

Можно ли автоматизировать three-way matching с помощью AI?

Да. AI может распознавать документы, извлекать поля, сопоставлять позиции и объяснять расхождения. Но оплату и спорные решения лучше оставлять через approval, особенно на старте.

Какие расхождения самые опасные?

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

Где читать дальше

Статьи по теме

Инструменты

Связанные инструменты

1C platform configuration 1C OData

OData-интерфейс 1С для интеграции внешних систем с объектами конфигурации и учетными данными.

Коммерческая платформа, стоимость зависит от конфигурации и внедрения 1C:Enterprise

Платформа 1С для учета, ERP, склада, документов, оплат и бизнес-процессов, которую часто подключают к AI-агентам как основной источник операционных данных.

Usage-based / Google Cloud Google Document AI

Google Document AI помогает извлекать данные из документов: счетов, актов, договоров, форм, PDF и сканов. Его удобно использовать как слой распознавания перед RAG, CRM, ERP или внутренним документооборотом.

Google Cloud / Workspace Google Sheets API

API для чтения, обновления и управления Google Sheets через backend, OAuth или service account.

Free tier and paid plans Make

No-code платформа для сценариев между CRM, формами, webhook и AI-сервисами.

Paid / Microsoft 365 Microsoft Excel

Табличный редактор для финансов, аналитики, отчетов, формул и операционных данных.