Выгрузка платёжных поручений из 1С в банк-клиент, ДиректБанк и Excel

· 12 мин

Содержание

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

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

Ниже — два рабочих способа выгрузки (файлом и через ДиректБанк), настройка обмена, пути в Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и ERP, экспорт реестра в Excel, проводки после оплаты и разбор ошибок, из-за которых банк отказывается читать файл.

Чем отличается выгрузка файлом от ДиректБанка

Способов отправить платёжки из 1С ровно два, и выбирают их один раз — под свой банк.

ПараметрФайл 1c_to_kl.txt1С:ДиректБанк
🔌 Как работает1С пишет файл → вы грузите его в банк-клиент1С напрямую общается с сервером банка
🏦 Поддержка банкамивсе банки с клиент-банкомоколо 30 банков, крупные — все
✍️ Подписьв программе банкав 1С, сертификатом на компьютере или в токене
📥 Выпискаобратным файлом kl_to_1c.txtзапрос выписки кнопкой из 1С
💰 Стоимостьбесплатнокак правило бесплатно, у части банков — ориентировочно 300–1 000 ₽/мес
⚠️ Рискине тот формат, не та папка, не та кодировкатребует сертификат и настройку с банком

Если банк поддерживает ДиректБанк — переходите на него. Экономия примерно 5–10 минут на каждой пачке платёжек, и исчезает целый класс ошибок с файлами и папками.

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

Подготовка: что проверить до выгрузки ПП

Проверка занимает минуту и снимает 90 % проблем с выгрузкой.

  1. Все платёжные поручения за день записаны, а не оставлены в черновиках на форме.
  2. В каждом ПП заполнен Счёт получателя целиком: БИК, номер счёта, корреспондентский счёт.
  3. Для бюджетных платежей заполнен блок Реквизиты платежа в бюджет: КБК, статус плательщика, ОКТМО, основание и период. Правила — из приказа Минфина № 107н.
  4. В назначении платежа нет запрещённых символов: кавычек-«ёлочек» в части банков, переводов строки, табуляции.
  5. Сумма и дата соответствуют тем, что вы собираетесь отправить (банк проверит ещё раз, но лучше поймать раньше).

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

Настройка обмена с банком в карточке счёта

Без этой настройки кнопка выгрузки не заработает. Путь в Бухгалтерии 3.0:

Главное → Организации → выбрать организацию → Банковские счета → открыть счёт → ссылка Настройка обмена с банком (в части релизов — Настройки печати и обмена).

Что заполнить:

  • Программа банка — выбрать из списка (1С:Клиент банка, iBank, конкретный банк). От этого зависит набор полей и версия формата.
  • Файл отправки в банк — полный путь, например C:\Bank\Export\1c_to_kl.txt. Папка должна существовать и быть доступна на запись.
  • Файл загрузки выписки — обычно C:\Bank\Import\kl_to_1c.txt.
  • Кодировка — Windows (windows-1251) или DOS (CP866). Какая нужна — смотрите в настройках импорта вашего банк-клиента.
  • Версия формата — 1.01 или 1.02. По умолчанию ставьте 1.02, откатывайтесь на 1.01, только если банк жалуется на неизвестные секции.
  • Кому выгружать — флажок «Выгружать все платёжные поручения» либо только отмеченные.

Папку обмена держите локальной. Сетевой диск по UNC-пути (\\server\bank\) работает, но при обрыве связи 1С пишет файл частично, и банк читает обрезанную пачку.

Как выгрузить ПП из 1С в банк файлом: пошагово

Порядок одинаков для Бухгалтерии 3.0 и КА 1.1, в УТ и ERP отличаются только названия разделов.

Шаг 1. Открыть журнал платёжных поручений

Банк и касса → Платёжные поручения. Поставьте период — например, текущий день, чтобы не зацепить старые документы.

Полезно включить колонку статуса отправки: Ещё → Изменить форму → группа Отправлено в банк. Сразу видно, какие ПП уже уходили.

Шаг 2. Отметить документы на выгрузку

Галочками в первой колонке отметьте платёжки, которые идут в банк. Можно выделить диапазон мышью с Shift и нажать пробел.

Если нужно выгрузить всё за период — ничего не отмечайте и в форме обмена поставьте отбор по дате.

Шаг 3. Запустить обмен и сформировать файл

Нажмите Отправить в банк. Откроется форма Обмен с банком с двумя закладками: Отправка в банк и Загрузка выписки.

На закладке отправки:

  1. Выберите организацию и банковский счёт.
  2. Задайте период документов.
  3. Проверьте список: 1С покажет номер, дату, сумму, получателя и признак «уже выгружено».
  4. Снимите галочки с лишнего.
  5. Нажмите Выгрузить.

1С запишет файл по пути из настроек и спросит, пометить ли документы как отправленные. Отвечайте «да» — иначе на следующий день эти же платёжки снова попадут в выгрузку.

Шаг 4. Загрузить файл в банк-клиент

Дальше работаете в программе банка: Импорт (или Приём документов) → указать файл 1c_to_kl.txt → проверить количество и сумму → подписать → отправить.

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

Что внутри файла 1c_to_kl.txt

Файл текстовый, читается блокнотом. Структура секционная — это помогает быстро найти причину отказа:

1CClientBankExchange
ВерсияФормата=1.02
Кодировка=Windows
Отправитель=1С:Бухгалтерия 8
Получатель=
ДатаСоздания=06.10.2026
РасчСчет=40702810100000012345
СекцияДокумент=Платежное поручение
Номер=145
Дата=06.10.2026
Сумма=120000.00
ПлательщикСчет=40702810100000012345
Плательщик=ИНН 7701234567 ООО "Ромашка"
ПолучательСчет=40702810500000098765
Получатель=ИНН 7809876543 ООО "Поставщик"
ПолучательБИК=044525225
НазначениеПлатежа=Оплата по счету 312 от 01.10.2026, в т.ч. НДС 20% - 20000.00
КонецДокумента
КонецФайла

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

Выгрузка платёжек через 1С:ДиректБанк

Здесь нет ни файлов, ни папок. 1С отправляет документ на сервер банка и получает обратно статус.

Подключение: в карточке банковского счёта нажмите Подключить ДиректБанк (или Банк и касса → Ещё → ДиректБанк), выберите банк, укажите логин/идентификатор, который дал банк, и сертификат электронной подписи . Часть банков требует встречного заявления в офисе — это делается один раз.

Отправка после подключения:

  1. Банк и касса → Платёжные поручения.
  2. Отметить документы.
  3. Отправить в банк → подписать → Отправить.
  4. Нажать Обновить статусы и дождаться отметки об исполнении.

Статусы и что с ними делать:

Статусы платёжного поручения в ДиректБанке

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

Где выгрузить платёжные поручения в разных конфигурациях

Механизм обмена живёт в библиотеке стандартных подсистем, поэтому отличаются только пути.

КонфигурацияПуть к обмену с банкомНюанс
🧾 Бухгалтерия 3.0Банк и касса → Платёжные поручения → Отправить в банкполный файловый обмен и ДиректБанк
🏢 ERP 2.5Казначейство → Безналичные платежи → Обмен с банкомплатёжка создаётся из заявки на расходование средств
📦 УТ 11Казначейство → Безналичные платежи → Ещё → Обмен с банкомсписание создаётся отдельным документом после выписки
👥 ЗУП 3.1Выплаты → Ведомости в банк → Выгрузить файлформат зарплатного проекта, а не 1c_to_kl.txt
🏗 КА 1.1, УПП 1.3Документы → Управление денежными средствами → Обмен с банкомверсия формата часто 1.01

Отдельно про ЗУП 3.1: зарплата на карты уходит не платёжными поручениями, а файлом зарплатной ведомости в формате конкретного банка (xml или txt по стандарту зарплатного проекта). Путь: Выплаты → Ведомости в банк → открыть ведомость → Выгрузить файл. Формат задаётся в Выплаты → Зарплатные проекты. Общее платёжное поручение на итоговую сумму реестра при этом выгружается из бухгалтерской базы обычным способом.

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

Задача встречается не реже банковской: реестр просят юристы, аудиторы или руководитель.

Реестр списком в Excel. В журнале Платёжные поручения нажмите Ещё → Вывести список. Отметьте нужные колонки (номер, дата, сумма, контрагент, назначение), выберите вывод в табличный документ, затем Файл → Сохранить как → тип Лист Microsoft Excel 2007 (*.xlsx).

Печатные формы пачкой. Отметьте документы галочками → Печать → Платёжное поручение. Откроется табличный документ со всеми платёжками подряд. Дальше Сохранить как → xlsx или pdf (Документ PDF (*.pdf)).

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

Excel-выгрузка списка — это отчёт, а не платёжный документ. Загрузить такой файл в банк-клиент нельзя: банку нужен именно 1c_to_kl.txt или формат ДиректБанка.

Загрузка выписки обратно и проводки

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

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

Что получается в проводках (примеры с числами):

ОперацияПроводкаСумма
Оплата поставщикуДт 60.01 Кт 51120 000,00
Аванс поставщикуДт 60.02 Кт 5150 000,00
НДС в бюджетДт 68.02 Кт 5145 000,00
НДФЛ с зарплатыДт 68.01 Кт 5113 000,00
Зарплата по рееструДт 70 Кт 5187 000,00
Комиссия банкаДт 91.02 Кт 51350,00

Если после загрузки выписки 1С создала списание с пустым счётом учёта — у контрагента или вида операции не настроены счета по умолчанию. Поправьте в документе вручную и укажите договор, иначе поедут взаиморасчёты.

Типичные ошибки при выгрузке ПП в банк

Собрано по частоте обращений — от самых частых к редким.

Диагностика: выберите симптом

Отчёты для проверки после выгрузки

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

  • 📊 Анализ счёта 51 (Отчёты → Анализ счёта) — обороты за день по расчётному счёту. Сравниваете с итогом выписки из банка.
  • 📄 Карточка счёта 51 — построчно, с номерами документов. Видно, какое списание не привязано к платёжке.
  • ⚖️ ОСВ по счёту 60 в разрезе контрагентов и договоров — ловит оплаты, которые встали не на тот договор и повисли как аванс.
  • 🔎 Журнал платёжных поручений с колонкой «Отправлено» — быстрый способ найти забытые платёжки: ставите отбор по признаку отправки и смотрите, что осталось без отметки.

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

Если выгрузка не работает: альтернативы

Когда кнопка не помогает, а платежи надо отправить сегодня:

  1. Ввести платёжку в банк-клиенте руками. Для 1–3 документов быстрее, чем искать причину. В 1С потом загрузите выписку — списания создадутся сами.
  2. Собрать файл вручную по шаблону. Структура 1c_to_kl.txt выше: копируете секцию СекцияДокумент нужное число раз, правите номер, дату, сумму и получателя, сохраняете в windows-1251. Рабочий вариант, когда сломался конкретный документ, а остальные нужно отправить.
  3. Выгрузить по одному документу. Откройте ПП и нажмите Отправить в банк из самого документа — так видно, на каком документе падает обмен.
  4. Проверить права. У пользователя без профиля «Бухгалтер» или «Полные права» команды обмена скрыты. Смотрите Администрирование → Настройки пользователей и прав.
  5. Перейти на ДиректБанк. Если файловый обмен ломается регулярно, подключение к банку напрямую снимает проблему целиком.

Не редактируйте выгруженный файл в Word или в редакторе, который сам меняет кодировку и подставляет «умные» кавычки. Только блокнот или Notepad++ с явным выбором кодировки.

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

Как выгрузить ПП из 1С в банк, если банка нет в списке программ?
Выберите в настройках обмена универсальный вариант 1С:Клиент банка и формат 1.02 — его читают почти все клиент-банки. Если банк отказывается, уточните у него требуемую версию формата и кодировку и поставьте их вручную.
Можно ли выгрузить платёжные поручения сразу за месяц?
Да. В форме Обмен с банком задайте период с первого по последнее число, снимите отбор «только невыгруженные» и отметьте нужные документы. Один файл может содержать любое количество секций СекцияДокумент.
Куда 1С сохраняет файл 1c_to_kl.txt?
По пути из настроек обмена в карточке банковского счёта — например, C:\Bank\Export\1c_to_kl.txt. Если путь не задан, кнопка выгрузки не работает. В веб-клиенте файл скачивается через браузер в папку загрузок.
Чем отличается выгрузка платёжек в УТ 11 от Бухгалтерии?
Путём и набором документов: в УТ обмен находится в разделе Казначейство → Безналичные платежи, а списание денег создаётся отдельным документом после загрузки выписки. Формат файла и настройка обмена одинаковые.
Делает ли платёжное поручение проводки?
Нет. ПП — распоряжение банку, в учёте оно не отражается. Проводку Дт 60.01 Кт 51 формирует документ Списание с расчётного счёта, который создаётся при загрузке банковской выписки.
Как выгрузить платёжные поручения в Excel для реестра?
В журнале платёжек нажмите Ещё → Вывести список, отметьте колонки и сохраните табличный документ через Файл → Сохранить как → xlsx. Для банка такой файл не подходит — он только для печати и отчётности.

Источники

  • Положение Банка России от 29.06.2021 № 762-П — правила осуществления перевода денежных средств и реквизиты платёжного поручения
  • Приказ Минфина России от 12.11.2013 № 107н — правила заполнения реквизитов платежей в бюджет