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

Учет и Финансы · 10 мин

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

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

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

Принципиально важно различать две операции. Первая — выгрузка платёжного поручения в файл обмена (текстовый файл формата, который понимает клиент-банк, обычно с расширением .txt или .1c). Вторая — сохранение печатной формы платёжки в PDF или Excel для отправки по электронной почте. Оба сценария рассмотрены ниже, поскольку на практике их часто путают.

Перед выгрузкой убедитесь, что в документе корректно заполнены реквизиты: ИНН и КПП получателя, расчётный счёт, БИК банка, назначение платежа, сумма и очередность платежа. Файл обмена формируется строго по данным документа — если в карточке ошибка, она перенесётся в файл, и банк отклонит платёж или, что хуже, отправит деньги по неверным реквизитам.

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

Файл обмена с банком — это формализованный документ. Банковская программа проверяет каждое поле по формальным признакам, и любое несоответствие приводит к отказу импорта. Поэтому подготовка данных важнее самой процедуры выгрузки.

Проверьте в документе «Платёжное поручение» заполнение обязательных полей: номер и дата документа, сумма прописью формируется автоматически, вид платежа (электронно), очередность платежа (для налоговых — 5, для обычных перечислений — обычно тоже 5, для зарплаты — 3). Для платежей в бюджет дополнительно заполняются КБК, ОКТМО, статус плательщика и показатель основания платежа.

Отдельно проверьте карточку собственной организации и карточку банковского счёта: расчётный счёт, БИК, корреспондентский счёт банка. Эти данные подставляются в файл из справочников, а не из документа, поэтому ошибка в справочнике испортит все выгружаемые платёжки сразу.

Выгрузка через обработку «Обмен с банком»

Основной способ выгрузки в 1С:Бухгалтерии 8 — раздел «Банк и касса» → «Платёжные поручения». В форме списка есть кнопка «Выгрузить в банк» либо ссылка на обработку обмена. В зависимости от версии конфигурации она может называться «Обмен электронными документами» или «Клиент-банк».

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

По умолчанию файл сохраняется с именем вида kl_to_1c.txt или 1c_to_kl.txt — соглашение об имени зависит от настроек обмена с вашим банком. Некоторые банковские программы требуют конкретное имя файла или конкретную папку, уточните это в инструкции вашего клиент-банка.

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

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

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

Кодировка — частый источник проблем. Большинство банковских систем работают с кодировкой Windows-1251 (ANSI), но встречаются банки, требующие OEM (DOS, CP866). Если после импорта в клиент-банк назначение платежа отображается «крякозябрами», измените кодировку в настройках обмена и выгрузите файл заново.

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

Сохранение платёжки в PDF или Excel для отправки контрагенту

Когда файл нужен не для банка, а для передачи контрагенту или руководителю, используется другой механизм. Откройте документ «Платёжное поручение», нажмите «Печать» → «Платёжное поручение». На экране появится печатная форма.

В форме предварительного просмотра нажмите кнопку «Сохранить» (иконка дискеты) и выберите формат: PDF подходит для отправки и просмотра на любом устройстве, Excel (MXL или XLSX) — если получателю нужно редактировать документ. Укажите имя файла и папку сохранения.

Учтите, что PDF-копия платёжки из 1С — это не платёжный документ для банка, а информационная форма. Отметка банка об исполнении на ней отсутствует, поэтому для подтверждения оплаты контрагенту обычно требуется выписка или платёжка с отметкой банка, которую вы получаете после исполнения.

Сравнение вариантов

Выгрузка в файл обмена (.txt)

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

Сохранение печатной формы в PDF

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

1С:ДиректБанк

Прямая отправка в банк без файлов. Требует подключения сервиса и поддержки банком, файлы вообще не создаются.

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

После выгрузки не ограничивайтесь сообщением «выгружено документов: N». Откройте сформированный файл в «Блокноте» и убедитесь, что он начинается со строки 1CClientBankExchange, содержит секции «СекцияРасчСчет» и «СекцияДокумент=Платёжное поручение», а суммы и счета в файле совпадают с документами в 1С.

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

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

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

Заголовок файла
Норма

Первая строка — 1CClientBankExchange, указана версия формата

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

Файл пустой или начинается с произвольного текста

Количество документов
Норма

Число секций «СекцияДокумент» равно числу выгруженных платёжек

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

Секций меньше — часть документов не попала в файл

Кириллица после импорта
Норма

Назначение платежа читается в клиент-банке корректно

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

Нечитаемые символы — неверная кодировка выгрузки

Суммы
Норма

Итог по пакету в клиент-банке равен итогу в 1С

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

Расхождение — искать документ с ошибкой

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

Чаще всего выгрузка «не работает» из-за непроведённых документов: помеченные на удаление или непроведённые платёжки в файл не попадают, и это правильно. Если документа нет в списке выгрузки — проверьте его состояние и дату: обработка обмена показывает документы за ограниченный период.

Вторая группа проблем — реквизиты. Банк отклоняет файл, если ИНН получателя содержит не 10 и не 12 цифр, БИК не соответствует счёту, не заполнено назначение платежа или в назначении для налогового платежа отсутствуют обязательные показатели. В таких случаях исправляйте данные в 1С и выгружайте файл заново, а не редактируйте файл вручную.

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

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

Ограничения и альтернативные варианты

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

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

Итог

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

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

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

В каком формате 1С выгружает платёжное поручение в файл?

Стандартно формируется текстовый файл формата обмена 1С с клиент-банком (обычно .txt, структура начинается со строки 1CClientBankExchange). Этот формат понимают практически все российские банковские программы. Для отдельных банков и видов платежей могут применяться собственные форматы.

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

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

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

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

Что делать, если банк отклонил файл?

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

Как отправить платёжку контрагенту по электронной почте?

Откройте документ, нажмите «Печать» → «Платёжное поручение», в окне предпросмотра — «Сохранить» и выберите формат PDF. Полученный файл прикрепите к письму. Файл обмена с банком для этой цели не подходит.

Нужно ли что-то настраивать перед первой выгрузкой?

Да: в настройках обмена с банком укажите каталог и имя файла выгрузки, кодировку (обычно Windows-1251) и при необходимости тип банковской программы. Настройка выполняется один раз для каждого банковского счёта.