Учет и Финансы · 9 мин
Как выгрузить платежное поручение из 1С в банк-клиент
Пошаговая инструкция по выгрузке платежных поручений из 1С в систему банк-клиент: настройка обмена, форматы файлов, проверка реквизитов и типичные ошибки.
Выгрузка платежных поручений из 1С в систему банк-клиент избавляет бухгалтера от ручного ввода реквизитов в банковской программе и снижает риск ошибок в суммах, ИНН и назначениях платежа. Документ формируется один раз в 1С, а затем передается в банк файлом обмена или через прямую интеграцию.
В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) механизм обмена с банком встроен. Достаточно один раз настроить параметры выгрузки, указать каталог обмена и проверить формат, который поддерживает ваш банк.
Способ передачи зависит от банка: одни принимают файлы в формате 1CClientBankExchange, другие работают через сервис DirectBank или собственные плагины. Ниже разобраны оба варианта и даны критерии выбора.
Подготовка: что проверить перед выгрузкой
Перед первой выгрузкой убедитесь, что в карточке организации заполнены ИНН, КПП, расчетный счет и банк с корректным БИК. Ошибка в этих данных приведет к отказу банка исполнять платеж или к возврату файла на доработку.
Проверьте, что у контрагентов, которым вы платите, указаны банковские счета, а в назначении платежа нет запрещенных символов. Большинство банковских систем не принимает некоторые спецсимволы и ограничивает длину поля назначения платежа.
Также уточните у банка, какой способ обмена он поддерживает: файл в формате 1C:Клиент банка, DirectBank или собственный модуль интеграции. От этого зависит дальнейшая настройка.
Настройка обмена с банком в 1С
В 1С:Бухгалтерии 8.3 перейдите в раздел «Банк и касса» → «Настройки обмена с банком» (в некоторых версиях — «Банковские выписки» → кнопка «Еще» → «Настроить обмен с банком»). Создайте настройку для конкретного расчетного счета.
В настройке укажите программу банка из списка или оставьте универсальный вариант, задайте файлы выгрузки и загрузки (по умолчанию 1c_to_kl.txt и kl_to_1c.txt) и папку обмена на диске. Папка должна быть доступна пользователю, который выполняет выгрузку.
Если банк поддерживает DirectBank, настройка выполняется через «Администрирование» → «Обмен электронными документами» → «Обмен с банками». Потребуется согласие банка и, как правило, аутентификация по сертификату или логину.
- 1Откройте Банк и касса → Настройки обмена с банком
- 2Создайте настройку для нужного расчетного счета
- 3Выберите программу банка или универсальный формат
- 4Укажите имена файлов и папку обмена
- 5Сохраните настройку и выполните тестовую выгрузку одного платежа
Создание платежного поручения
Платежное поручение создается в разделе «Банк и касса» → «Платежные поручения» → «Создать». Заполните получателя, счет получателя, сумму, ставку НДС и назначение платежа. Вид налога и реквизиты УИН заполняются при платежах в бюджет.
Удобный вариант — формировать поручения на основании других документов: счета на оплату, поступления товаров, начисления зарплаты. Тогда сумма и реквизиты подставляются автоматически, а риск расхождений минимален.
Для массовых выплат (зарплата, реестр поставщикам) используйте групповое создание: в журнале платежных поручений отметьте несколько документов или воспользуйтесь обработкой формирования платежей по долгам.
Проверка реквизитов перед выгрузкой
Обязательные поля: номер и дата документа, сумма, плательщик и его счет, получатель, его ИНН, счет и банк с БИК, очередность платежа, назначение. Для бюджетных платежей дополнительно — КБК, ОКТМО, статус плательщика и УИН.
Обратите внимание на НДС: сумма налога должна быть выделена в назначении платежа либо указана пометка «НДС не облагается». Банк может вернуть платеж с некорректным налоговым полем.
Выгрузка платежных поручений в файл
Откройте обработку «Обмен с банком» (Банк и касса → Обмен с банком, либо из журнала платежных поручений кнопка «Выгрузить в банк»). На закладке «Выгрузка» отметьте нужные документы галочками — в список попадают непроведенные в банке поручения за выбранный период.
Нажмите «Выгрузить». Программа сформирует файл (обычно 1c_to_kl.txt) в папке обмена и покажет отчет о выгруженных документах. Номера и суммы в отчете сверьте с журналом платежных поручений.
Если файл нужно отправить повторно, не редактируйте его вручную в блокноте — исправьте документ в 1С и выгрузите заново. Ручная правка текстового файла часто приводит к нарушению кодировки и отказу импорта на стороне банка.
СекцияДокумент=Платежное поручение
Номер=125
Дата=15.05.2026
Сумма=150000.00
ПлательщикСчет=40702810100000001234
ПолучательСчет=40702810500000005678
НазначениеПлатежа=Оплата по счету 45 от 10.05.2026, в т.ч. НДС 20%Импорт файла в банк-клиент и отправка платежа
В программе банк-клиента найдите функцию импорта документов (обычно «Импорт» → «Из 1С» или «Импорт рублевых документов») и укажите файл выгрузки. Программа покажет список импортированных поручений со статусами.
Перед подписанием сверьте в банк-клиенте ключевые поля: суммы, счета получателей, назначения. Подписание выполняется электронной подписью, SMS-кодом или токеном — в зависимости от банка. После отправки платеж получает статус «Отправлен» / «Принят банком».
После исполнения платежа загрузите выписку обратно в 1С через ту же обработку «Обмен с банком» (закладка «Загрузка») — так платежные поручения получат отметку об оплате, а в учете появятся документы списания с расчетного счета.
Как проверить результат
Исполнен / Принят к исполнению
Отклонен, Ошибка контроля, Ожидает подписи
Файл создан, открывается, содержит секции документов
Файл пустой или не создан — проверьте настройку обмена
Поручение отмечено оплаченным, создано списание
Документ не найден при загрузке — расхождение номера или даты
Альтернативы: DirectBank и прямая интеграция
DirectBank (прямой обмен) позволяет отправлять платежи и получать выписки без файлов: документ уходит в банк прямо из интерфейса 1С по кнопке «Отправить в банк». Это быстрее и исключает ошибки с папками и кодировками, но требует, чтобы банк поддерживал технологию и подключил услугу.
Некоторые банки предлагают собственные модули интеграции и внешние компоненты для 1С. Они устанавливаются как расширение и добавляют кнопки отправки в журналы документов. Минус — привязка к конкретному банку и необходимость обновлять модуль при смене релиза 1С.
Сравнение способов обмена
Универсально, работает почти с любым банком; требует ручного импорта в банк-клиент и контроля папки обмена
Быстро и без файлов, статусы видны в 1С; нужна поддержка банка и настройка аутентификации
Удобные кнопки и доп. функции банка; зависимость от обновлений модуля и конкретного банка
Типичные ошибки и их устранение
Чаще всего выгрузка не происходит из-за того, что для расчетного счета не создана настройка обмена или в ней указана недоступная папка. Второе место — документ не проведен или у него не заполнено назначение платежа: такие поручения обработка просто не показывает в списке.
Если банк отклоняет файл, проверьте кодировку (формат требует Windows-1251), целостность файла и соответствие номеров документов. При повторной выгрузке с теми же номерами банк может расценить платежи как дубликаты и заблокировать их.
FAQ
В какой папке должен лежать файл выгрузки?
В любой папке, к которой у пользователя 1С есть права на запись, — путь задается в настройке обмена с банком. Удобно использовать отдельный каталог, например «Обмен с банком», чтобы файлы не смешивались с другими документами. В банк-клиенте при импорте указывается тот же путь.
Можно ли выгрузить сразу несколько платежных поручений одним файлом?
Да. В обработке «Обмен с банком» отметьте галочками все нужные поручения — все они попадут в один файл 1c_to_kl.txt отдельными секциями. Банк-клиент при импорте покажет их списком, и подписать можно как по одному, так и пакетно.
Банк просит файл в своем формате, а не в стандартном — что делать?
В настройке обмена выберите программу банка из выпадающего списка — для крупных банков в 1С предусмотрены адаптированные форматы. Если вашего банка нет, уточните у его поддержки, принимает ли он универсальный формат 1CClientBankExchange: чаще всего принимает.
Почему платежное поручение не появляется в списке на выгрузку?
Основные причины: документ не проведен, уже выгружен и оплачен по выписке, не заполнены обязательные поля (назначение, счет получателя) либо для расчетного счета не создана настройка обмена. Проверьте также период отбора в обработке.
Как отменить уже выгруженный, но не отправленный платеж?
Пока платеж не подписан в банк-клиенте, достаточно удалить его в программе банка или просто не подписывать. В 1С документ при этом останется в статусе, ожидающем оплаты, и его можно исправить и выгрузить заново. Если платеж уже подписан — свяжитесь с банком до его исполнения.
Нужно ли что-то менять при переходе на новый релиз 1С?
Механизм обмена с банком в типовых конфигурациях стабилен, но после обновления стоит выполнить тестовую выгрузку одного платежа и проверить, что настройка обмена сохранилась. Если используется модуль конкретного банка — проверьте его совместимость с новым релизом.
Что важно запомнить
Схема проста: создать и проверить платежное поручение в 1С → выгрузить через «Обмен с банком» → импортировать файл в банк-клиент → сверить реквизиты и подписать → загрузить выписку обратно. Один раз настройте обмен, всегда сверяйте суммы и счета перед подписанием и не правьте файл выгрузки вручную.