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

Документы и Печать · 11 мин

Как выгрузить платёжные поручения из 1С

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

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

Способ выгрузки зависит от цели. Для обмена с банком используется обработка «Обмен с банками» (или «Клиент-банк»), которая формирует текстовый файл в формате 1CClientBankExchange. Для передачи данных между базами 1С применяется выгрузка через универсальный формат XML или синхронизацию. Для визуального контроля достаточно вывести печатную форму и сохранить её в PDF или Excel.

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

Проверьте исходные данные перед выгрузкой

Банк отклонит платёжное поручение, если в нём неверно заполнены реквизиты, а ошибку проще найти до выгрузки, чем после возврата документа. Убедитесь, что в документе указаны: банковский счёт организации, ИНН и КПП получателя, БИК банка получателя, номер счёта, назначение платежа и сумма. Незаполненные поля 1С обычно подсвечивает, но проверку лучше выполнить вручную для всей пачки документов.

Обратите внимание на статус документа: выгружаться должны только проведённые и не оплаченные платёжные поручения. Если документ уже оплачен (по нему загружена выписка), повторная выгрузка приведёт к дублю платежа в клиент-банке. В типовой 1С:Бухгалтерии оплаченные документы помечаются в журнале, и их легко исключить из выборки.

Также сверьте очередность платежа и код УИН (для платежей в бюджет). УИН указывается в поле «Код» и должен соответствовать требованию получателя — налоговой, фонда или госоргана. Ошибка в этом поле — одна из самых частых причин возврата бюджетных платежей.

Настройте обмен с клиент-банком

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

Ключевой параметр настройки — путь к файлу выгрузки. Укажите конкретную папку, например C:\1C_Bank\Export, и имя файла (обычно kl_to_1c.txt для загрузки выписок и 1c_to_kl.txt для выгрузки платежей). Эти же пути должны быть прописаны в настройках программы клиент-банка — иначе банковское ПО просто не увидит файл.

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

Выгрузите платёжные поручения в файл для клиент-банка

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

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

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

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

Выгрузите ПП в Excel, PDF или для печати

Когда файл для банка не нужен, а требуется «человеческий» вид документа, используйте печатные формы. Откройте платёжное поручение и нажмите «Печать» → «Платёжное поручение». В форме предварительного просмотра доступно сохранение в PDF, Excel, Word и другие форматы через кнопку «Сохранить» или меню «Файл» → «Сохранить как».

Для пакетной печати выделите несколько документов в журнале (через Ctrl или Shift), нажмите «Печать» и выберите нужную форму — 1С сформирует единый печатный документ со всеми выбранными поручениями. Его можно сразу отправить на принтер или сохранить одним файлом.

Имейте в виду: PDF или Excel-копия платёжного поручения не имеет юридической силы как платёжный документ и не заменяет выгрузку в банк. Такой файл подходит для согласования, архива или отправки контрагенту в качестве подтверждения намерения оплатить.

Выгрузите платёжные поручения в другую базу 1С

Для переноса документов между базами (например, из Управления торговлей в Бухгалтерию) используйте штатную синхронизацию данных или обработку «Выгрузка и загрузка данных XML». Синхронизация настраивается в разделе «Администрирование» → «Синхронизация данных» и позволяет переносить платёжные поручения автоматически по расписанию вместе со справочниками контрагентов и договоров.

Разовый перенос удобнее выполнить через универсальную обработку выгрузки-загрузки в формате XML: откройте её через «Файл» → «Открыть», отметьте вид документов «Платёжное поручение исходящее», задайте период и выгрузите данные в файл. В базе-приёмнике выполните загрузку той же обработкой. Условие успешного переноса — совпадающие или сопоставимые справочники: валюты, контрагенты, банковские счета.

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

Обмен с банком (файл)

Для передачи платежей в клиент-банк. Требует настройки путей к файлам, не подходит для переноса между базами 1С.

DirectBank

Прямая отправка в банк без файлов. Работает только если банк поддерживает технологию и выдан сертификат.

Печать / PDF / Excel

Для архива, согласования и визуального контроля. Не является платёжным документом и не передаёт данные в банк.

Синхронизация / XML

Для переноса документов между базами 1С. Требует сопоставимости справочников в обеих базах.

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

Минимальная проверка — открыть сформированный файл в блокноте и убедиться, что он начинается со строки 1CClientBankExchange, содержит секции СекцияДокумент=Платежное поручение и заканчивается строкой КонецФайла. Количество секций должно равняться количеству выгруженных документов.

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

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

Как проверить результат

Файл выгрузки создан
Норма

Файл появился в указанной папке, размер больше нуля, открывается как текст

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

Файл отсутствует или пустой — проверьте путь в настройке обмена и права на папку

Содержимое файла
Норма

Первая строка 1CClientBankExchange, есть секции платёжных поручений и КонецФайла

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

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

Импорт в клиент-банк
Норма

Количество и суммы платежей совпадают с 1С

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

Часть документов не импортировалась — проверьте реквизиты и статусы оплаты

Типичные ошибки и как их исправить

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

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

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

Типичные ошибки
01
Выгрузка уже оплаченных документов — приводит к дублям платежей в банке; перед выгрузкой фильтруйте по признаку оплаты
02
Ручная правка файла выгрузки в блокноте — нарушает кодировку и структуру, клиент-банк отклоняет весь файл целиком
03
Разные пути к файлу в 1С и клиент-банке — банковская программа не видит выгрузку, платежи не уходят
04
Исправление реквизитов только в клиент-банке — при следующей выгрузке ошибка возвращается, учёт расходится с банком
Итог

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

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

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

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

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

Почему в списке на выгрузку не видно созданного платёжного поручения?

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

В каком формате 1С выгружает файл для банка?

Это текстовый файл в открытом формате 1CClientBankExchange с фиксированной структурой секций. Формат поддерживается практически всеми российскими системами клиент-банк. Менять его содержимое вручную не рекомендуется — нарушение структуры делает файл нечитаемым.

Как выгрузить платёжки сразу за месяц или квартал?

В форме обмена с банком задайте нужный период в полях дат — программа подберёт все неоплаченные платёжные поручения за этот интервал. Для печати за период выделите документы в журнале с отбором по дате и используйте групповую печать.

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

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

Можно ли автоматизировать выгрузку по расписанию?

Штатной выгрузки платёжек по расписанию в типовых конфигурациях нет — документы отправляются вручную после проверки бухгалтером, и это осознанное ограничение ради контроля платежей. Автоматизировать можно только загрузку выписок или полный обмен через DirectBank, где документы уходят в банк сразу после подписания.