Выгрузка платёжных поручений из 1С в банк-клиент, ДиректБанк и Excel
Содержание
Короткий ответ: чтобы выгрузить ПП из 1С в банк, откройте Банк и касса → Платёжные поручения, отметьте галочками нужные документы и нажмите Отправить в банк (в старых интерфейсах — Ещё → Обмен с банком). 1С соберёт отмеченные платёжные поручения в текстовый файл 1c_to_kl.txt, который останется загрузить в банк-клиент. Если подключён ДиректБанк, файл не нужен вовсе — платёжка уходит прямо из 1С по кнопке Отправить в банк и подписывается электронной подписью.
Выгрузка платёжных поручений ломается обычно в одном месте: в карточке банковского счёта не заполнены настройки обмена, и кнопка либо не активна, либо файл формируется в формате, который банк не принимает. Второе по частоте — бухгалтер отправил платёжки, а в банке их нет, потому что файл выгрузился в старую папку с прошлого года.
Ниже — два рабочих способа выгрузки (файлом и через ДиректБанк), настройка обмена, пути в Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и ERP, экспорт реестра в Excel, проводки после оплаты и разбор ошибок, из-за которых банк отказывается читать файл.
Чем отличается выгрузка файлом от ДиректБанка
Способов отправить платёжки из 1С ровно два, и выбирают их один раз — под свой банк.
| Параметр | Файл 1c_to_kl.txt | 1С:ДиректБанк |
|---|---|---|
| 🔌 Как работает | 1С пишет файл → вы грузите его в банк-клиент | 1С напрямую общается с сервером банка |
| 🏦 Поддержка банками | все банки с клиент-банком | около 30 банков, крупные — все |
| ✍️ Подпись | в программе банка | в 1С, сертификатом на компьютере или в токене |
| 📥 Выписка | обратным файлом kl_to_1c.txt | запрос выписки кнопкой из 1С |
| 💰 Стоимость | бесплатно | как правило бесплатно, у части банков — ориентировочно 300–1 000 ₽/мес |
| ⚠️ Риски | не тот формат, не та папка, не та кодировка | требует сертификат и настройку с банком |
Если банк поддерживает ДиректБанк — переходите на него. Экономия примерно 5–10 минут на каждой пачке платёжек, и исчезает целый класс ошибок с файлами и папками.
Файловый обмен остаётся актуальным для небольших банков, для казначейских систем и там, где подпись лежит на другом компьютере — например, у директора.
Подготовка: что проверить до выгрузки ПП
Проверка занимает минуту и снимает 90 % проблем с выгрузкой.
- Все платёжные поручения за день записаны, а не оставлены в черновиках на форме.
- В каждом ПП заполнен
Счёт получателяцеликом: БИК, номер счёта, корреспондентский счёт. - Для бюджетных платежей заполнен блок
Реквизиты платежа в бюджет: КБК, статус плательщика, ОКТМО, основание и период. Правила — из приказа Минфина № 107н. - В назначении платежа нет запрещённых символов: кавычек-«ёлочек» в части банков, переводов строки, табуляции.
- Сумма и дата соответствуют тем, что вы собираетесь отправить (банк проверит ещё раз, но лучше поймать раньше).
Поле Вид платежа в ПП для электронной отправки обычно оставляют пустым — «Электронно» в нём пишут только некоторые банки. Непустое значение чаще мешает, чем помогает: банк возвращает документ с ошибкой реквизита.
Настройка обмена с банком в карточке счёта
Без этой настройки кнопка выгрузки не заработает. Путь в Бухгалтерии 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С покажет номер, дату, сумму, получателя и признак «уже выгружено».
- Снимите галочки с лишнего.
- Нажмите
Выгрузить.
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С отправляет документ на сервер банка и получает обратно статус.
Подключение: в карточке банковского счёта нажмите Подключить ДиректБанк (или Банк и касса → Ещё → ДиректБанк), выберите банк, укажите логин/идентификатор, который дал банк, и сертификат электронной подписи
. Часть банков требует встречного заявления в офисе — это делается один раз.
Отправка после подключения:
Банк и касса→Платёжные поручения.- Отметить документы.
Отправить в банк→ подписать →Отправить.- Нажать
Обновить статусыи дождаться отметки об исполнении.
Статусы и что с ними делать:
Отклонённую платёжку не копируйте — исправляйте исходный документ. Копия получит новый номер, и у вас разъедется нумерация с банком.
Где выгрузить платёжные поручения в разных конфигурациях
Механизм обмена живёт в библиотеке стандартных подсистем, поэтому отличаются только пути.
| Конфигурация | Путь к обмену с банком | Нюанс |
|---|---|---|
| 🧾 Бухгалтерия 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 Кт 51 | 120 000,00 |
| Аванс поставщику | Дт 60.02 Кт 51 | 50 000,00 |
| НДС в бюджет | Дт 68.02 Кт 51 | 45 000,00 |
| НДФЛ с зарплаты | Дт 68.01 Кт 51 | 13 000,00 |
| Зарплата по реестру | Дт 70 Кт 51 | 87 000,00 |
| Комиссия банка | Дт 91.02 Кт 51 | 350,00 |
Если после загрузки выписки 1С создала списание с пустым счётом учёта — у контрагента или вида операции не настроены счета по умолчанию. Поправьте в документе вручную и укажите договор, иначе поедут взаиморасчёты.
Типичные ошибки при выгрузке ПП в банк
Собрано по частоте обращений — от самых частых к редким.
Главное → Организации → Банковские счета → Настройка обмена с банком.Windows; если банк старый — версию 1.01 и DOS.Windows ↔ DOS в настройках обмена и выгрузите пачку заново.1c_to_kl.txt по пути из настроек — она должна быть сегодняшняя.Ещё → Снять отметку об отправке) и выгрузите снова.Отчёты для проверки после выгрузки
Три проверки закрывают расхождения между 1С и банком.
- 📊 Анализ счёта 51 (
Отчёты→Анализ счёта) — обороты за день по расчётному счёту. Сравниваете с итогом выписки из банка. - 📄 Карточка счёта 51 — построчно, с номерами документов. Видно, какое списание не привязано к платёжке.
- ⚖️ ОСВ по счёту 60 в разрезе контрагентов и договоров — ловит оплаты, которые встали не на тот договор и повисли как аванс.
- 🔎 Журнал платёжных поручений с колонкой «Отправлено» — быстрый способ найти забытые платёжки: ставите отбор по признаку отправки и смотрите, что осталось без отметки.
Остаток по счёту 51 в 1С и в банке должен совпадать на конец каждого дня. Расхождение, которое не объясняется комиссией или зависшим платежом, — повод не закрывать день.
Если выгрузка не работает: альтернативы
Когда кнопка не помогает, а платежи надо отправить сегодня:
- Ввести платёжку в банк-клиенте руками. Для 1–3 документов быстрее, чем искать причину. В 1С потом загрузите выписку — списания создадутся сами.
- Собрать файл вручную по шаблону. Структура
1c_to_kl.txtвыше: копируете секциюСекцияДокументнужное число раз, правите номер, дату, сумму и получателя, сохраняете в windows-1251. Рабочий вариант, когда сломался конкретный документ, а остальные нужно отправить. - Выгрузить по одному документу. Откройте ПП и нажмите
Отправить в банкиз самого документа — так видно, на каком документе падает обмен. - Проверить права. У пользователя без профиля «Бухгалтер» или «Полные права» команды обмена скрыты. Смотрите
Администрирование→Настройки пользователей и прав. - Перейти на ДиректБанк. Если файловый обмен ломается регулярно, подключение к банку напрямую снимает проблему целиком.
Не редактируйте выгруженный файл в Word или в редакторе, который сам меняет кодировку и подставляет «умные» кавычки. Только блокнот или Notepad++ с явным выбором кодировки.
Частые вопросы
Как выгрузить ПП из 1С в банк, если банка нет в списке программ?
1С:Клиент банка и формат 1.02 — его читают почти все клиент-банки. Если банк отказывается, уточните у него требуемую версию формата и кодировку и поставьте их вручную.Можно ли выгрузить платёжные поручения сразу за месяц?
Обмен с банком задайте период с первого по последнее число, снимите отбор «только невыгруженные» и отметьте нужные документы. Один файл может содержать любое количество секций СекцияДокумент.Куда 1С сохраняет файл 1c_to_kl.txt?
C:\Bank\Export\1c_to_kl.txt. Если путь не задан, кнопка выгрузки не работает. В веб-клиенте файл скачивается через браузер в папку загрузок.Чем отличается выгрузка платёжек в УТ 11 от Бухгалтерии?
Казначейство → Безналичные платежи, а списание денег создаётся отдельным документом после загрузки выписки. Формат файла и настройка обмена одинаковые.Делает ли платёжное поручение проводки?
Списание с расчётного счёта, который создаётся при загрузке банковской выписки.Как выгрузить платёжные поручения в Excel для реестра?
Ещё → Вывести список, отметьте колонки и сохраните табличный документ через Файл → Сохранить как → xlsx. Для банка такой файл не подходит — он только для печати и отчётности.Источники
- Положение Банка России от 29.06.2021 № 762-П — правила осуществления перевода денежных средств и реквизиты платёжного поручения
- Приказ Минфина России от 12.11.2013 № 107н — правила заполнения реквизитов платежей в бюджет