1С не видит текст в PDF: разница между «текстовым» PDF и сканом
1С не видит текст в PDF, когда файл — это картинка страницы без текстового слоя: обычный скан или фото документа, сохранённое как PDF. Программа читает только символьный код внутри файла, а у скана его нет — есть просто рисунок с буквами. Решение: прогнать файл через OCR-распознавание или изначально получать от контрагента PDF, выгруженный из учётной системы, а не отсканированный на МФУ.
Почему возникает ошибка: 1С не видит текст в PDF
Бухгалтер в компании на 30 человек присылает в общий чат акт от подрядчика: «загрузите документ, а то 1С опять ничего не находит». Открываю файл — визуально всё на месте, шрифт ровный, печать в углу, подпись. Пытаюсь выделить текст мышкой в любом PDF-просмотрщике — курсор ведёт себя так, будто под ним не буквы, а фотография. Потому что это и есть фотография.
PDF — это контейнер, а не формат текста. Внутри него может лежать либо реальный текстовый слой (последовательность символов с координатами и шрифтом), либо растровое изображение страницы, упакованное в тот же контейнер. Внешне оба варианта в Adobe Reader выглядят одинаково. Но 1С при загрузке документов работает не с картинкой, а именно с текстовым слоем: она ищет в файле строки вида «Счёт-фактура № 118 от 12.08.2026», сопоставляет их с шаблоном и раскладывает по полям — контрагент, сумма, НДС, номенклатура. Если слоя нет, искать нечего — для программы это чёрный ящик из пикселей.
Скан появляется в трёх случаях: документ сфотографировали на телефон и сохранили как PDF, распечатали и отсканировали на МФУ вместо экспорта из 1С или бухгалтерской системы контрагента, либо сохранили факс или скан-копию из электронной почты без обработки. Отдельно встречается гибрид — PDF, где текстовый слой есть, но битый: экспортирован из старой версии типографской программы с кириллицей в кастомной кодировке, и вместо букв 1С видит набор символов вроде «□□□□».
Здесь и есть развилка «но»: документ выглядит читаемым для человека, но нечитаем для 1С, поэтому загрузка либо падает с ошибкой формата, либо создаёт документ с пустыми полями, которые потом руками неделю ищет бухгалтер. Если не разобраться с причиной, а просто нажимать «повторить загрузку», результат не изменится — картинка не превратится в текст сама по себе.
Ставка здесь не абстрактная. Пока документ не распознан, он не проведён в базе — а значит, не учтён НДС к вычету, не закрыт акт для налоговой, просрочен срок ответа поставщику. При потоке в полсотни входящих документов в месяц ручной ввод одного скана занимает 5–10 минут; если так приходит треть поставки, бухгалтерия тратит на переписывание вместо проверки цифр целый рабочий день в неделю. А если отчётный период уже закрывается — это конкретный риск сорвать сроки сдачи.
Как исправить: сделать текст в PDF видимым для 1С
Проверка, с чем вы имеете дело
Прежде чем что-то чинить, стоит на 10 секунд открыть файл и попробовать выделить фрагмент текста курсором мыши (Ctrl+A в просмотрщике тоже подойдёт). Если выделяется рамка вокруг всей страницы как единой картинки — это скан. Если выделяются отдельные слова и строки — текстовый слой есть, и проблема в другом: неверный шаблон загрузки, устаревшая обработка в 1С или несовпадение реквизитов.
Если это скан — распознавание через OCR
Единственный рабочий путь для скана — прогнать его через OCR (оптическое распознавание символов), которое достраивает недостающий текстовый слой поверх картинки. Штатные средства 1С делают это ограниченно и капризно к качеству скана: кривой угол, слепая печать, мелкий шрифт с полей — и распознавание срывается. Для потока первичной документации, особенно УПД и счетов-фактур, устойчивее работает отдельный сервис распознавания, заточенный именно под формы 1С, — так документ сразу попадает в базу с заполненными полями, а не переписывается руками. У нас такая услуга называется распознавание УПД из скана, тариф начинается от 3900 руб/мес.
Если текстовый слой есть, но 1С всё равно не подхватывает
Тут причина не в PDF, а в настройке самой загрузки: обработка написана под старый формат УПД, шаблон не учитывает нестандартное расположение таблицы у конкретного поставщика, либо в 1С в принципе нет модуля пакетной загрузки PDF. Это устраняется точечной доработкой правил разбора документа под ваш реальный поток контрагентов — подробнее о том, как выглядит такая настройка, на странице загрузка PDF в 1С.
Что делать, если ошибка повторяется после распознавания
Файл прогнали через OCR, а 1С снова не находит нужные поля или создаёт документ с пустыми реквизитами. Обычно дело в одном из трёх мест.
- ✓Качество исходного скана слишком низкое — распознавание вытянуло текст с ошибками (вместо «ООО Ромашка» получилось «ООО Рoмашка» с латинской «o»), и 1С не может сопоставить контрагента по строгому совпадению названия или ИНН.
- ✓Шаблон документа у поставщика отличается от типового: таблица товаров сдвинута, добавлена лишняя колонка, реквизиты вынесены в нестандартное место страницы — универсальный парсер такое не разбирает без ручной настройки под конкретный шаблон.
- ✓В самой базе 1С устарела типовая обработка загрузки — актуальные форматы УПД и счетов-фактур обновляются, а конфигурация правится не всегда синхронно.
Если ошибка повторяется на одном и том же поставщике из раза в раз — это сигнал не переделывать распознавание вручную каждый месяц, а один раз донастроить правило под его шаблон. Разовая правка обработки обходится дешевле, чем полгода ручного контроля одного и того же документа. Стоимость такой доработки считается по факту сложности через доработку 1С, актуальные ставки — на странице тарифов.
Как предотвратить проблему: организовать поток PDF до загрузки в 1С
Дешевле выстроить процесс на входе, чем разбирать завалы на выходе. Три рабочих меры.
Первая — договориться с ключевыми поставщиками присылать документы, выгруженные напрямую из их учётной системы (там текстовый слой корректный по умолчанию), а не сканы бумажных копий. Для крупных контрагентов, через которых идёт основной документооборот, это закрывает проблему полностью и бесплатно.
Вторая — для тех, кто продолжает присылать сканы, поставить автоматическое распознавание на входе в почту или папку обмена, чтобы документ попадал в 1С уже с текстовым слоем, а не лежал в очереди на ручной ввод.
Третья, менее очевидная причина повторяющихся сбоев — производительность самой базы. На истощённом железе пакетная обработка десятков PDF в месяц закрытия растягивается на часы, обработка обрывается по таймауту, и внешне это выглядит как «1С опять не видит текст», хотя причина — нехватка ресурсов сервера. Если база 1С стоит на слабом железе или общем сервере без выделенных ресурсов, перенос на арендованный сервер снимает и эту причину сбоев заодно с ускорением остальных операций. Аренда сервера для 1С у нас — от 1 100 ₽/мес за пользователя.
Таблица: текстовый PDF против скана
| Признак | Текстовый PDF | Скан (PDF-картинка) |
|---|---|---|
| Выделение текста мышкой | выделяются отдельные слова и строки | выделяется вся страница как единый блок |
| Источник файла | выгрузка из 1С, банк-клиента, ЭДО | скан на МФУ, фото на телефон, факс |
| Загрузка в 1С без OCR | поля заполняются автоматически | документ не распознаётся или создаётся пустым |
| Размер файла | обычно десятки–сотни килобайт | от 1–2 МБ и выше на страницу |
| Что нужно для загрузки | корректный шаблон разбора в 1С | предварительное OCR-распознавание |
Если в компании основной поток первички идёт от одного-двух ключевых поставщиков, которые упорно шлют сканы, точечная настройка распознавания под их шаблон окупается за первый же месяц закрытия — сравните время бухгалтера на ручной ввод с тарифом на автоматическое распознавание и решите, что дешевле именно для вашего объёма документов.
❓ Частые вопросы
Как понять, что PDF — это скан, а не текстовый документ?
Откройте файл и попробуйте выделить текст мышкой. Если выделяется вся страница целиком как картинка, а не отдельные слова — это скан без текстового слоя, и 1С не сможет прочитать его напрямую.
Может ли 1С сама распознавать сканы без дополнительных сервисов?
Штатные средства 1С распознают текст ограниченно и часто сбоят на кривом скане, слепой печати или мелком шрифте. Для стабильной работы с потоком УПД и счетов-фактур нужен отдельный сервис распознавания, заточенный под формы 1С.
Почему после распознавания документ всё равно загружается с пустыми полями?
Обычно причина в низком качестве исходного скана, из-за которого OCR ошибается в названии контрагента или ИНН, либо в нестандартном шаблоне документа у конкретного поставщика, который не совпадает с типовым парсером.
Сколько стоит настроить автоматическое распознавание PDF для 1С?
Распознавание УПД из скана стоит от 3900 руб/мес. Если нужна доработка правил загрузки под конкретный шаблон поставщика, стоимость считается индивидуально через услугу доработки 1С.
Может ли слабый сервер быть причиной, что 1С не обрабатывает PDF?
Да, на нагруженном или слабом железе пакетная обработка PDF при закрытии месяца может обрываться по таймауту, что выглядит как ошибка распознавания. Перенос базы на арендованный сервер от 1 100 ₽/мес за пользователя снимает эту причину.
Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

