Как прочитать счёт, который никто не готовил для машины
В PDF-счёте нет имён полей. Есть глифы в координатах. Всё, что вы там видите — что INV-2026-00418 это номер счёта, а 1488,69 сумма к оплате — выводите вы сами, из того, где стоят слова относительно подписей. Этот инструмент делает тот же вывод и показывает свою работу.
Что он ищет
- Поставщик — самый крупный и самый верхний блок на первой странице, который не является словом-типом документа и не подписанным полем.
- Номер счёта, дата счёта, срок оплаты, номер заказа — по подписи. Словарь охватывает английский, немецкий, французский, испанский, португальский, русский, китайский, японский и арабский, поэтому Rechnungsnummer распознаётся так же уверенно, как Invoice No.
- Налоговый номер — форматы НДС ЕС (
DE123456789,FR12345678901,IT12345678901), а также подписанные GST, ABN, EIN, NIF, CNPJ и ИНН. - IBAN — находится по форме и затем проверяется контрольной суммой mod-97 по ISO 13616. Прошедший проверку номер сообщается с высокой уверенностью; не прошедший всё равно показывается с пометкой, потому что опечатку в банковском счёте важно заметить.
- Сумма без налога, налог и итог — находится подпись, и берётся последнее денежное число в этой строке, поэтому
НДС 20% 237,69даёт 237,69, а не 20. - Позиции — каждая таблица страницы оценивается по синонимам «наименование / количество / цена / сумма», побеждает лучшая. Итоговые строки в подвале таблицы отделяются: это суммы, а не позиции.
Дату не всегда можно узнать
2026-03-14 и 14 марта 2026 однозначны. 03/04/2026 — нет: почти во всём мире это 3 апреля, а в США 4 марта. Вместо того чтобы выбрать одно и промолчать, инструмент показывает дату как есть и помечает её неоднозначной.
Всё можно исправить
Сопоставление по шаблонам никогда не бывает идеальным, а свои счета вы знаете лучше. Каждое поле — редактируемый ввод, и щелчок по нему подсвечивает на странице ровно то место, откуда взято значение, чтобы сверить одним взглядом. Строки позиций можно править и удалять до выгрузки.
Выгружайте в JSON для импорта в бухгалтерию или в CSV.
Чем это не является
Это не читалка структурированных форматов электронных счетов вроде ZUGFeRD/Factur-X, UBL или XRechnung. У них есть настоящая машиночитаемая часть, и им нужен настоящий разборщик. Здесь речь об обычном PDF-счёте, в котором нет ничего, кроме краски.
Конфиденциальность
Счета — коммерчески чувствительные документы, поэтому ничего никуда не отправляется: файл открывается, читается и выгружается целиком в вашем браузере, без сетевых запросов во время обработки.
Tiny Online Tools







