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