Учет и Финансы · 13 мин
Как выгрузить платежные поручения из 1С в клиент-банк
Пошаговая инструкция по выгрузке платежных поручений из 1С в систему клиент-банк: настройка обмена, форматы файлов, проверка выгрузки и типичные ошибки.
Выгрузка платежных поручений из 1С в клиент-банк — стандартная операция, которая избавляет бухгалтера от ручного ввода реквизитов в интерфейсе банка. Вместо того чтобы перепечатывать суммы, ИНН и назначения платежей, вы формируете файл обмена в 1С и импортируете его в банковскую программу или загружаете через прямой обмен (DirectBank). Это снижает риск ошибок в реквизитах, которые могут привести к возврату платежа или зависанию денег на невыясненных.
Способ выгрузки зависит от конфигурации 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, Управление нашей фирмой) и от того, какой канал обмена поддерживает ваш банк. Большинство банков работают с текстовым файлом формата 1С (kl_to_1c.txt) или поддерживают прямой обмен через сервис 1С:ДиректБанк. Ниже разобраны оба варианта, настройка и проверка результата.
Перед первой выгрузкой убедитесь, что в 1С корректно заполнены реквизиты организации и банковского счета: БИК, номер счета, казначейский счет (для платежей в бюджет), КПП. Ошибка в этих данных попадет во все выгруженные платежки, и банк их отклонит или, что хуже, отправит деньги по неверным реквизитам.
Какие способы обмена с банком существуют в 1С
В типовых конфигурациях 1С доступны два принципиально разных канала передачи платежных поручений. Первый — классический файловый обмен: 1С формирует текстовый файл (обычно с именем kl_to_1c.txt или произвольным), а вы вручную загружаете его в программу клиент-банк или в веб-интерфейс банка. Второй — прямой обмен через сервис 1С:ДиректБанк, при котором документы уходят в банк и выписки возвращаются автоматически, без промежуточных файлов.
Файловый обмен универсален: его поддерживает практически любой банк, включая те, что работают через устаревшие десктопные клиент-банки. Прямой обмен удобнее, но требует, чтобы банк поддерживал технологию DirectBank, и обычно подключается через настройку в разделе обмена с банком с указанием логина или сертификата.
Сравнение способов выгрузки
Подходит для любого банка. Требует ручной загрузки файла в клиент-банк и контроля за актуальностью файла.
Платежки уходят в банк одной кнопкой, статусы и выписки возвращаются автоматически. Работает только если банк поддерживает DirectBank.
Отдельные форматы для реестров на выплату зарплаты и валютных платежей — настраиваются по требованиям конкретного банка.
Подготовка: какие данные проверить перед выгрузкой
Откройте карточку организации и проверьте блок банковских реквизитов. В поле «БИК» должен быть корректный код банка — 1С подставляет наименование банка и корсчет автоматически из справочника БИК, но если справочник устарел, корсчет может быть неверным. Обновите классификатор банков через раздел администрирования или загрузите актуальный справочник с сайта регулятора.
Проверьте каждое платежное поручение, которое планируете выгрузить: статус документа, заполненность назначения платежа, очередность платежа, коды бюджетной классификации и статуса плательщика для налоговых платежей. Для платежей в бюджет с 2023 года действуют правила единого налогового платежа — убедитесь, что в документе указаны актуальные КБК и реквизиты единого налогового счета.
Особое внимание уделите контрагентам: если у получателя изменился банк или номер счета, а в 1С остались старые данные, платеж уйдет по недействительным реквизитам. Полезная практика — сверять реквизиты новых контрагентов со счетом на оплату или договором до проведения платежки.
Что проверить перед выгрузкой
Банк определяется по БИК, корсчет соответствует данным банка
БИК не найден в справочнике или корсчет не совпадает с реквизитами из договора
ИНН, счет и банк получателя совпадают со счетом на оплату
Пустые поля, устаревший счет, расхождения с договором
Указаны основание, номер счета/договора, НДС выделен или указано «НДС не облагается»
Пустое назначение или отсутствует информация об НДС
Заполнены КБК, статус плательщика, ОКТМО, период
Поля пустые или содержат устаревшие КБК
Выгрузка платежек в файл: пошаговая инструкция
В 1С:Бухгалтерии 8 откройте раздел «Банк и касса» и перейдите в журнал «Платежные поручения». Отметьте флажками документы, которые нужно отправить в банк, или не отмечайте ничего — тогда в выгрузку попадут все неотправленные платежки за выбранный период. Нажмите кнопку «Отправить в банк» или откройте обработку «Обмен с банком» через меню.
В форме обмена выберите вкладку «Отправка в банк» (или «Выгрузка в банк»). Укажите банковский счет организации, период и проверьте список документов: в него должны попасть только проведенные платежные поручения со статусом, допускающим отправку. В поле «Файл выгрузки» задайте путь и имя файла — по умолчанию обычно предлагается kl_to_1c.txt, но имя можно изменить, если банк требует другое.
Нажмите «Выгрузить». Программа сформирует текстовый файл в формате обмена 1С с банками и покажет отчет о выгруженных документах. После этого документы помечаются как отправленные, чтобы исключить повторную выгрузку. Сохраните файл в папку, к которой имеет доступ программа клиент-банк.
- 1Откройте «Банк и касса» → «Платежные поручения» и проверьте документы
- 2Нажмите «Отправить в банк» или откройте обработку «Обмен с банком»
- 3На вкладке отправки выберите банковский счет и период
- 4Проверьте список платежек — исключите лишние документы
- 5Укажите путь и имя файла выгрузки
- 6Нажмите «Выгрузить» и проверьте отчет о выгруженных документах
- 7Импортируйте файл в клиент-банк и сверьте количество и суммы платежей
Настройка прямого обмена через 1С:ДиректБанк
Если ваш банк поддерживает DirectBank, прямой обмен избавляет от ручной работы с файлами. Перейдите в раздел «Администрирование» → «Обмен электронными документами» → «Обмен с банками» и включите опцию прямого обмена. Затем в карточке банковского счета или в обработке обмена с банком запустите помощник подключения.
Помощник предложит выбрать банк из списка поддерживаемых. В зависимости от банка потребуется логин и пароль от интернет-банка, аппаратный ключ (токен) или подтверждение через SMS. После успешного подключения платежные поручения отправляются кнопкой «Отправить в банк» прямо из журнала документов, а статусы исполнения и выписки загружаются автоматически по расписанию или вручную.
Учтите ограничение: прямой обмен работает при активной интернет-сессии и требует, чтобы учетная запись имела права на отправку платежей. Если платеж в банке требует подтверждения второй подписью, документ после отправки из 1С будет ждать подтверждения в банковской системе — это нормальное поведение, а не ошибка выгрузки.
Как импортировать файл в клиент-банк и проверить результат
В десктопном клиент-банке обычно есть пункт меню «Импорт» или «Загрузка документов из файла». Укажите путь к выгруженному из 1С файлу и выполните импорт. Программа покажет список загруженных платежных поручений — сверьте их количество и общую сумму с отчетом о выгрузке из 1С. Расхождение хотя бы на один документ означает, что часть платежек не загрузилась.
В интернет-банках механика похожа: раздел «Платежи» или «Рублевые платежи» содержит функцию импорта из файла 1С. После загрузки платежки обычно попадают в статус «Черновик» или «На подписании» — их нужно подписать и отправить на исполнение. Сам по себе импорт файла не означает, что деньги списаны: контролируйте переход документов в статус «Исполнен».
Если банк отклонил платежку при импорте, программа выдаст протокол с указанием ошибки: неверный формат поля, незаполненное обязательное поле, несоответствие контрольной суммы счета и БИК. Исправьте данные в 1С, а не в клиент-банке — иначе при следующей выгрузке ошибка повторится, а учет в 1С разойдется с фактическими платежами.
Типичные ошибки при выгрузке и их устранение
Самая частая проблема — платежное поручение не попадает в файл выгрузки. Причины: документ не проведен, уже помечен как отправленный, дата документа не входит в выбранный период или указан другой банковский счет. Проверьте статус документа в журнале и снимите пометку отправки, если нужно выгрузить его повторно.
Вторая группа ошибок связана с форматом файла. Некоторые банки требуют выгрузку в кодировке Windows-1251, другие корректно читают UTF-8. Если в клиент-банке русские буквы отображаются символами-«кракозябрами», измените настройку кодировки в обмене с банком или уточните требования банка. Также устаревшие версии конфигураций могут формировать файл старого формата — обновление конфигурации обычно решает проблему.
Третья группа — ошибки валидации реквизитов: контрольное соотношение номера счета и БИК не проходит, если в справочнике банков устарели данные. Обновите классификатор БИК, перезапишите банк в карточке счета и повторите выгрузку. Для бюджетных платежей отдельно проверяйте заполнение полей КБК, ОКТМО и статуса — банки отклоняют такие платежки на этапе импорта.
Особые случаи: валютные платежи, зарплатные реестры, несколько счетов
Валютные платежные поручения
Валютные платежи выгружаются через ту же обработку обмена с банком, но имеют расширенный набор полей: код валютной операции, типы документов по валютному контролю, реквизиты банка-посредника. Не все банки принимают валютные платежки файлом — уточните формат в своем банке. Часто валютные документы требуют ручного оформления в клиент-банке с приложением подтверждающих документов.
Зарплатные реестры
Ведомости на выплату зарплаты выгружаются отдельным механизмом — через обмен по зарплатному проекту. В 1С:ЗУП и 1С:Бухгалтерии это раздел «Зарплата» → обмен с банками по зарплатным проектам. Формат файла у каждого банка свой, поэтому в настройках зарплатного проекта указывается конкретный банк и согласованный формат обмена, а не универсальный файл платежек.
Несколько расчетных счетов
Если у организации несколько счетов в разных банках, выгрузка выполняется отдельно по каждому счету: в обработке обмена выбирается конкретный банковский счет, и формируется отдельный файл. Не смешивайте платежки разных счетов в одном файле — клиент-банк отклонит документы, чей счет плательщика не совпадает со счетом, открытым в банковской программе.
Как выбрать действие
FAQ: частые вопросы о выгрузке платежек из 1С
Можно ли выгрузить уже отправленное платежное поручение повторно?
Да. Откройте документ и снимите пометку отправки (в журнале платежных поручений или через обработку обмена с банком), после чего документ снова попадет в выгрузку. Перед повторной отправкой убедитесь, что в банке нет дубля этого платежа, иначе возможно двойное списание средств.
Почему в клиент-банке вместо русских букв отображаются непонятные символы?
Причина в несовпадении кодировки файла: 1С выгрузила файл в одной кодировке, а клиент-банк ожидает другую. Проверьте настройки обмена с банком в 1С и требования банка к кодировке (чаще всего Windows-1251). После изменения настройки выгрузите файл заново.
Чем отличается выгрузка в клиент-банк от прямого обмена?
При выгрузке в файл вы вручную переносите файл между 1С и банковской программой, а выписку загружаете отдельно. Прямой обмен (1С:ДиректБанк) передает документы и получает выписки автоматически через интернет, но работает только с банками, поддерживающими эту технологию.
Банк отклонил платежку с ошибкой в реквизитах. Где исправлять?
Исправляйте данные только в 1С: в документе, карточке контрагента или банковского счета, затем выгружайте платежку заново. Ручная правка в клиент-банке создает расхождение между учетом и фактическим платежом, а ошибка в 1С повторится при следующей выгрузке.
Как проверить, что все платежки дошли до банка?
Сверьте отчет о выгрузке из 1С со списком импортированных документов в клиент-банке: должны совпасть количество платежек и общая сумма. Затем проконтролируйте статусы исполнения — платеж считается завершенным только после перехода в статус «Исполнен» и появления в выписке.
Работает ли выгрузка платежек в 1С:Управление нашей фирмой и Управлении торговлей?
Да, механизм обмена с банком встроен во все основные конфигурации на платформе 1С:Предприятие 8. Названия пунктов меню могут отличаться: ищите обработку «Обмен с банком» или «Клиент-банк» в разделе денежных средств или банковских операций вашей конфигурации.
Что важно запомнить
Платежки выгружаются из 1С через обработку «Обмен с банком» в файл или через прямой обмен DirectBank. Перед выгрузкой проверьте реквизиты счетов и контрагентов, после импорта в клиент-банк сверьте количество и суммы документов, а ошибки исправляйте только в 1С с повторной выгрузкой.