К статье
Практический материал

Учет и Финансы · 11 мин

Как загрузить выписку в формате PDF в 1С

Как загрузить выписку из банка в формате PDF в 1С: конвертация, обмен через клиент-банк, обработки и проверка результата. Пошаговая инструкция.

Банковская выписка в формате PDF — это, по сути, «картинка» документа: она удобна для просмотра и печати, но программа 1С не умеет напрямую превращать её в проводки. Поэтому задача «загрузить PDF-выписку в 1С» на практике решается одним из трёх путей: получить у банка файл в машиночитаемом формате (TXT, XML, 1CClientBankExchange), использовать сервис конвертации PDF в формат обмена либо настроить прямой обмен с банком (DirectBank), когда выписки приходят в 1С автоматически.

Прежде чем выбирать способ, важно понять, что именно вы держите в руках. Если PDF содержит текстовый слой (текст выделяется мышью и копируется), его можно конвертировать. Если это скан без распознавания — сначала потребуется OCR-обработка, и качество распознавания придётся проверять вручную, особенно суммы и реквизиты контрагентов.

Ниже разобраны рабочие сценарии для типовых конфигураций «1С:Бухгалтерия 8», а также для случаев, когда банк принципиально выдаёт только PDF. Отдельно описаны проверка загруженных данных, типичные ошибки и границы, за которыми разумнее привлечь специалиста.

Почему 1С не читает PDF и какие форматы ей нужны

PDF — это формат фиксированной вёрстки. Он описывает, как документ выглядит на странице, а не структуру данных: где сумма, где плательщик, где назначение платежа. Для 1С выписка — это набор строго типизированных полей: дата, номер документа, ИНН и счёт плательщика, сумма, вид операции. Извлечь эти поля из «плоского» текста PDF штатными средствами конфигурации нельзя.

Стандартный формат обмена с банками для 1С — текстовый файл кодировки Windows-1251 по спецификации 1CClientBankExchange (обычно файл с расширением .txt, который банки называют «выгрузка в 1С» или «клиент-банк»). Также типовые конфигурации поддерживают обмен по стандарту DirectBank и, в ряде версий, XML-форматы отдельных банков.

Практический вывод прост: задача «загрузить PDF» почти всегда сводится к задаче «получить или сделать из PDF файл обмена». Самый надёжный источник такого файла — сам банк, потому что данные в нём гарантированно совпадают с учётными данными банка.

Способ 1. Получить у банка файл выгрузки вместо PDF

Почти в каждом интернет-банке или системе «клиент-банк» рядом с кнопкой «Сохранить в PDF» есть выгрузка в формате 1С. Названия различаются: «Экспорт в 1С», «Выгрузить в клиент-банк», «Формат 1С (txt)». Ищите эту опцию в разделе выписок или платежей за нужный период.

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

Загрузка файла обмена в 1С:Бухгалтерию
  1. 1
    Откройте раздел «Банк и касса» → «Банковские выписки».
  2. 2
    Нажмите кнопку «Загрузить» (или «Ещё → Загрузить выписки» в зависимости от версии).
  3. 3
    Укажите файл выгрузки, полученный из банка, и при необходимости — организацию и счёт.
  4. 4
    Проверьте предварительную таблицу: даты, суммы, контрагенты, назначения платежей.
  5. 5
    Нажмите «Загрузить» — программа создаст документы «Поступление на расчётный счёт» и «Списание с расчётного счёта».
  6. 6
    Сверьте итоговое сальдо в 1С с сальдо в PDF-выписке банка.

Обратите внимание на кодировку файла. Если при открытии предварительной таблицы в 1С назначения платежей отображаются «кракозябрами», файл сохранён не в Windows-1251. Откройте его в «Блокноте» и пересохраните с кодировкой ANSI, либо запросите у банка корректный вариант.

Способ 2. Конвертировать PDF в формат обмена

Когда банк выдаёт только PDF (это встречается у некоторых зарубежных банков, платёжных систем и при работе со старыми архивами), используются конвертеры: онлайн-сервисы или локальные программы, которые разбирают таблицу выписки и формируют файл 1CClientBankExchange. Принцип у них общий: вы загружаете PDF, сервис распознаёт строки операций и выдаёт TXT для загрузки в 1С.

Конвертация работает хорошо только при выполнении двух условий. Первое — PDF содержит текстовый слой: проверьте, выделяется ли текст курсором. Второе — структура выписки стабильна: одна и та же шапка, одинаковые колонки. «Плавающая» вёрстка, многострочные назначения платежей и объединённые ячейки заметно повышают долю ошибок распознавания.

После конвертации не загружайте файл «вслепую». Откройте TXT в «Блокноте» и убедитесь, что секции заполнены: есть номер счёта, даты выписки, а в каждой секции документа — сумма, плательщик, получатель и назначение. Пустые или сдвинутые поля — признак некорректного распознавания.

Если PDF — это скан

Сканированная выписка сначала проходит OCR (распознавание текста) в подходящей программе, затем результат сохраняется как текстовый PDF или таблица, и только потом конвертируется. Каждый лишний этап добавляет ошибки: типичные проблемы — перепутанные цифры в суммах (0 и 8, 3 и 8), потерянные разделители разрядов, «склеенные» строки назначения. Такие выписки требуют стопроцентной ручной сверки сумм с оригиналом.

Способ 3. Настроить прямой обмен DirectBank

Если выписки нужны регулярно, оптимальное решение — сервис 1С:ДиректБанк. При нём 1С сама запрашивает выписки у банка по расписанию или по кнопке, и документы появляются в базе без каких-либо файлов вообще. Вопрос «как загрузить PDF» отпадает полностью.

Настройка выполняется в разделе «Банк и касса → Настройка обмена с банком» (в разных версиях путь может незначительно отличаться). Потребуется договор с банком, поддерживающим DirectBank, и в ряде случаев — настройка криптографии и сертификатов на стороне банка. Условия подключения зависят от конкретного банка и тарифа.

Сравнение способов загрузки выписки

Файл выгрузки из банка (TXT/XML)

Подходит всем, данные точные. Ограничение: нужно вручную скачивать файл за каждый период.

Конвертация PDF

Выручает, когда банк даёт только PDF. Ограничение: риск ошибок распознавания и вопрос конфиденциальности при онлайн-сервисах.

DirectBank

Полная автоматизация, выписки и платёжки без файлов. Ограничение: зависит от банка, требует первичной настройки.

Ручной ввод по PDF

Приемлем при 1–3 операциях в день. Ограничение: трудоёмко и подвержено опечаткам при большом числе операций.

Проверка результата после загрузки

Загрузка файла — только половина задачи. Обязательный контроль: откройте оборотно-сальдовую ведомость по счёту 51 за период выписки и сравните конечное сальдо с исходящим остатком в PDF-выписке банка. Совпадение сальдо до копейки — главный признак корректной загрузки.

Второй уровень проверки — количество документов. Посчитайте число операций в выписке банка и число созданных документов в 1С за тот же день. Расхождение означает, что какие-то строки не распознались или, наоборот, задвоились. Третий уровень — нераспознанные контрагенты: если в загруженных документах встречаются новые контрагенты с незаполненными реквизитами, проверьте их ИНН и счета по первичным документам.

Контрольные точки

Контрольные точки после загрузки

Конечное сальдо по счёту 51 в 1С
Норма

Совпадает с исходящим остатком в PDF-выписке банка до копейки

Тревожный признак

Расхождение хотя бы на копейку — ищите пропущенную или задвоенную операцию

Количество документов за день
Норма

Равно числу операций в выписке банка

Тревожный признак

Меньше или больше — часть строк не загрузилась или продублировалась

Назначения платежей
Норма

Читаемый текст на русском языке

Тревожный признак

Кракозябры или обрезанный текст — проблема кодировки или конвертации

Контрагенты и счета
Норма

Существующие контрагенты подставлены автоматически

Тревожный признак

Массово создаются новые дубли контрагентов с неполными реквизитами

Типичные ошибки и как их избежать

Самая частая ошибка — повторная загрузка одного и того же файла. Типовая 1С умеет определять дубликаты по номеру и дате документа, но если выписки из разных источников (например, часть через DirectBank, часть файлом) оформлены по-разному, дубли проскакивают. Перед загрузкой проверяйте, какие документы за этот период уже есть в базе.

Вторая группа ошибок связана с реквизитами организации: файл выгрузки относится к одному расчётному счёту, а в 1С выбран другой счёт или другая организация. Программа либо откажется загружать, либо, что хуже, создаст документы с неверным счётом. Всегда сверяйте номер счёта в шапке файла с банковским счётом, выбранным в форме загрузки.

Типичные ошибки при загрузке выписок
01
Загрузка одного файла дважды — задвоенные документы и неверное сальдо; перед повторной загрузкой удалите или отмените проведение ранее созданных документов.
02
Конвертация PDF-скана без ручной сверки — искажённые суммы уходят в учёт; сверяйте каждую сумму с оригиналом.
03
Игнорирование кодировки файла — назначения платежей превращаются в нечитаемый текст; пересохраните файл в ANSI (Windows-1251).
04
Загрузка за период, который уже закрыт и сдан в отчётности, без контроля — изменения в закрытом периоде требуют корректировки отчётности.
05
Доверие автоматическому созданию контрагентов — в базе плодятся дубли; объединяйте дубли штатной обработкой поиска дублей.

Когда лучше обратиться к специалисту

Самостоятельная загрузка безопасна, пока речь идёт о типовой конфигурации, файле из банка и сверке сальдо. Привлеките специалиста по 1С, если: банк использует нестандартный формат, который типовая загрузка не принимает; нужно массово обработать архив PDF-выписок за несколько лет; после загрузки сальдо не сходится и причина не находится; требуется доработка правил распознавания назначений платежей для автоматического заполнения статей движения денежных средств.

Отдельный случай — работа в закрытом периоде. Если выписка относится к месяцу, по которому сдана отчётность, любые изменения документов могут повлечь уточнённые декларации. Здесь сначала решите учётный вопрос с главным бухгалтером и только потом загружайте данные.

Итог

Что важно запомнить

PDF в 1С напрямую не загружается — нужен файл обмена 1CClientBankExchange, XML или сервис DirectBank. Первым делом запросите выгрузку у банка, конвертацию PDF используйте как запасной вариант с обязательной ручной сверкой. Главный критерий успеха — совпадение сальдо по счёту 51 с остатком в выписке банка до копейки.

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

Можно ли загрузить PDF-выписку в 1С без конвертации?

Нет, штатных средств чтения PDF в типовых конфигурациях нет. Либо получите у банка файл выгрузки в формате 1С, либо конвертируйте PDF в файл 1CClientBankExchange, либо настройте DirectBank, где файлы вообще не нужны.

Где в интернет-банке найти выгрузку в 1С?

Обычно рядом с кнопкой «Сохранить в PDF» в разделе выписок: ищите пункты «Экспорт», «Выгрузить в 1С», «Клиент-банк» или «Формат TXT». Если опции нет, отправьте запрос в поддержку банка — выгрузку часто предоставляют по запросу.

Почему после загрузки назначения платежей отображаются иероглифами?

Файл сохранён не в кодировке Windows-1251. Откройте его в «Блокноте», выберите «Сохранить как» и укажите кодировку ANSI, затем загрузите заново, предварительно удалив некорректно созданные документы.

Что делать, если сальдо после загрузки не сходится с выпиской?

Сначала проверьте дубли документов за период и пропущенные операции, сравнив число документов в 1С и в выписке. Затем убедитесь, что загружен файл именно за этот период и по этому счёту. Если расхождение сохраняется, сверяйте документы построчно, начиная с даты первого расхождения.

Безопасно ли конвертировать выписку через онлайн-сервис?

Онлайн-сервис получает полные данные выписки: счета, ИНН, суммы, контрагентов. Формальных гарантий хранения такие сервисы обычно не дают, поэтому безопаснее локальный конвертер на вашем компьютере либо согласование использования сервиса с руководством.

Как автоматизировать загрузку выписок на постоянной основе?

Подключите сервис 1С:ДиректБанк, если ваш банк его поддерживает: выписки будут поступать в базу автоматически по расписанию. Альтернатива — настроить регламентную загрузку файлов из заданной папки, куда выгрузки сохраняются из клиент-банка.