Документы и Печать · 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Откройте «Банк и касса» → «Обмен с банком» и выберите закладку «Выгрузка»
- 2Укажите организацию, банковский счёт и период выгрузки
- 3Проверьте список документов, снимите флажки с лишних, сверьте итоговую сумму
- 4Нажмите «Выгрузить» и дождитесь сообщения о формировании файла
- 5Откройте клиент-банк, импортируйте файл и сверьте количество и суммы платежей
- 6Подпишите и отправьте документы в банк, затем загрузите выписку обратно в 1С
После импорта файла в клиент-банк обязательно сверьте данные на стороне банковской программы: количество платежей, суммы и реквизиты получателей. Только после визуальной проверки подписывайте документы. Когда банк исполнит платежи, загрузите выписку в 1С через ту же обработку — закладка «Загрузка» — чтобы документы получили признак оплаты.
Выгрузите ПП в Excel, PDF или для печати
Когда файл для банка не нужен, а требуется «человеческий» вид документа, используйте печатные формы. Откройте платёжное поручение и нажмите «Печать» → «Платёжное поручение». В форме предварительного просмотра доступно сохранение в PDF, Excel, Word и другие форматы через кнопку «Сохранить» или меню «Файл» → «Сохранить как».
Для пакетной печати выделите несколько документов в журнале (через Ctrl или Shift), нажмите «Печать» и выберите нужную форму — 1С сформирует единый печатный документ со всеми выбранными поручениями. Его можно сразу отправить на принтер или сохранить одним файлом.
Имейте в виду: PDF или Excel-копия платёжного поручения не имеет юридической силы как платёжный документ и не заменяет выгрузку в банк. Такой файл подходит для согласования, архива или отправки контрагенту в качестве подтверждения намерения оплатить.
Выгрузите платёжные поручения в другую базу 1С
Для переноса документов между базами (например, из Управления торговлей в Бухгалтерию) используйте штатную синхронизацию данных или обработку «Выгрузка и загрузка данных XML». Синхронизация настраивается в разделе «Администрирование» → «Синхронизация данных» и позволяет переносить платёжные поручения автоматически по расписанию вместе со справочниками контрагентов и договоров.
Разовый перенос удобнее выполнить через универсальную обработку выгрузки-загрузки в формате XML: откройте её через «Файл» → «Открыть», отметьте вид документов «Платёжное поручение исходящее», задайте период и выгрузите данные в файл. В базе-приёмнике выполните загрузку той же обработкой. Условие успешного переноса — совпадающие или сопоставимые справочники: валюты, контрагенты, банковские счета.
Сравнение способов выгрузки
Для передачи платежей в клиент-банк. Требует настройки путей к файлам, не подходит для переноса между базами 1С.
Прямая отправка в банк без файлов. Работает только если банк поддерживает технологию и выдан сертификат.
Для архива, согласования и визуального контроля. Не является платёжным документом и не передаёт данные в банк.
Для переноса документов между базами 1С. Требует сопоставимости справочников в обеих базах.
Проверьте результат выгрузки
Минимальная проверка — открыть сформированный файл в блокноте и убедиться, что он начинается со строки 1CClientBankExchange, содержит секции СекцияДокумент=Платежное поручение и заканчивается строкой КонецФайла. Количество секций должно равняться количеству выгруженных документов.
Полная проверка выполняется на стороне клиент-банка: после импорта сравните количество документов, общую сумму и случайные 2–3 платежа по реквизитам получателя. Расхождение суммы чаще всего означает, что в выгрузку попал лишний документ или, наоборот, часть документов была отфильтрована из-за даты или признака оплаты.
Как проверить результат
Файл появился в указанной папке, размер больше нуля, открывается как текст
Файл отсутствует или пустой — проверьте путь в настройке обмена и права на папку
Первая строка 1CClientBankExchange, есть секции платёжных поручений и КонецФайла
Крякозябры или пустые секции — сбита кодировка или выгрузка прервана
Количество и суммы платежей совпадают с 1С
Часть документов не импортировалась — проверьте реквизиты и статусы оплаты
Типичные ошибки и как их исправить
Самая частая проблема — клиент-банк не видит файл выгрузки. Причина почти всегда в несовпадении путей: в настройке обмена 1С указана одна папка, а банковская программа настроена на другую. Сверьте пути до символа, включая имя файла и расширение.
Вторая типичная ситуация — в выгрузку не попадают нужные документы. Проверьте три условия: документ проведён, не помечен как оплаченный и его дата входит в выбранный период. Также убедитесь, что в документе указан тот же банковский счёт организации, что и в настройке обмена.
Если банк вернул платёж с ошибкой в реквизитах, исправляйте документ в 1С, а не только в клиент-банке. Иначе при следующей выгрузке ошибка повторится, а учёт в 1С будет расходиться с фактическими платежами. После исправления выгрузите документ повторно.
Что важно запомнить
Выгрузка платёжных поручений выполняется через «Банк и касса» → «Обмен с банком»: выберите счёт и период, проверьте документы, выгрузите файл и сверьте результат в клиент-банке. Перед выгрузкой проверяйте реквизиты и статус оплаты, после — количество и суммы. Для архива используйте печать в PDF, для переноса между базами — синхронизацию или XML.
Частые вопросы
Можно ли выгрузить платёжное поручение без настройки обмена с банком?
Да, но только в виде печатной формы: откройте документ, нажмите «Печать» и сохраните результат в PDF или Excel. Файл для клиент-банка без настройки обмена сформировать нельзя — программе нужно знать банковский счёт и путь к файлу.
Почему в списке на выгрузку не видно созданного платёжного поручения?
Чаще всего документ не проведён, его дата не входит в выбранный период, он уже отмечен как оплаченный или в нём указан другой банковский счёт организации. Проверьте эти четыре условия — в подавляющем большинстве случаев причина в одном из них.
В каком формате 1С выгружает файл для банка?
Это текстовый файл в открытом формате 1CClientBankExchange с фиксированной структурой секций. Формат поддерживается практически всеми российскими системами клиент-банк. Менять его содержимое вручную не рекомендуется — нарушение структуры делает файл нечитаемым.
Как выгрузить платёжки сразу за месяц или квартал?
В форме обмена с банком задайте нужный период в полях дат — программа подберёт все неоплаченные платёжные поручения за этот интервал. Для печати за период выделите документы в журнале с отбором по дате и используйте групповую печать.
Что делать, если банк не принимает файл выгрузки?
Сначала проверьте, что пути к файлу совпадают в 1С и клиент-банке, а файл не пустой и начинается со строки 1CClientBankExchange. Если структура в порядке, уточните у банка требования к формату — некоторые банки используют модифицированные версии обмена, для которых в настройке 1С выбирается конкретная программа банка из списка.
Можно ли автоматизировать выгрузку по расписанию?
Штатной выгрузки платёжек по расписанию в типовых конфигурациях нет — документы отправляются вручную после проверки бухгалтером, и это осознанное ограничение ради контроля платежей. Автоматизировать можно только загрузку выписок или полный обмен через DirectBank, где документы уходят в банк сразу после подписания.