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