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