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

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

ДиректБанк в 1С 8.3: что это и как настроить прямой обмен с банком

Что такое ДиректБанк в 1С 8.3, чем отличается от клиент-банка, как настроить обмен, отправить платежки и получить выписки без выгрузки файлов.

ДиректБанк (DirectBank) — это технология прямого обмена данными между программой 1С и банком без промежуточных файлов. Бухгалтер формирует платежное поручение в 1С и отправляет его в банк одной кнопкой, а выписки загружаются автоматически — без выгрузки файлов формата 1C_to_CB и без входа в интернет-банк. Технология поддерживается в типовых конфигурациях «1С:Бухгалтерия 8», «1С:Управление нашей фирмой» и ряде других решений на платформе 8.3.

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

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

Чем ДиректБанк отличается от обычного клиент-банка

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

Второе отличие — подписание документов. В клиент-банке подпись ставится средствами банковской программы после загрузки файла. В ДиректБанке платежное поручение подписывается электронной подписью прямо в 1С, и банк получает уже подписанный документ.

КритерийКлиент-банк (файлы)ДиректБанк
Передача платежекВыгрузка файла, загрузка в банк вручнуюОтправка из 1С одной кнопкой
Получение выписокВыгрузка из банка, загрузка в 1САвтоматически или по запросу
ПодписаниеВ программе банкаЭлектронной подписью в 1С
Риск ошибок с файламиЕсть (неверный файл, старая версия)Минимален
ТребованияТолько договор с банкомПоддержка банком, ЭП, настройка

Что нужно для подключения

Перед настройкой убедитесь, что выполняются три условия. Первое — банк поддерживает технологию DirectBank: перечень банков-партнеров публикуется фирмой «1С», но надежнее уточнить в своем банке напрямую. Второе — у вас оформлен договор на дистанционное банковское обслуживание, и банк готов подключить обмен по этой технологии (иногда требуется отдельное заявление).

Третье условие — электронная подпись. В зависимости от банка используется либо квалифицированная подпись на токене (Рутокен, eToken), либо подпись, выдаваемая самим банком, либо подтверждение по SMS. Также потребуется актуальный релиз конфигурации: механизм ДиректБанка развивается, и в старых версиях часть банков может быть недоступна.

Поддержка банкомБанк работает по DirectBank

Уточнить в банке или в списке на сайте 1С

ПодписьТип ЭП зависит от банка

Какой носитель и сертификат требует банк

Версия 1САктуальный релиз

Обновить конфигурацию при необходимости

Как настроить обмен в 1С 8.3

Настройка выполняется в разделе, посвященном банковским операциям. В «1С:Бухгалтерии 8» путь обычно такой: «Администрирование» → «Обмен электронными документами» → «Обмен с банками», либо мастер подключения вызывается из карточки банковского счета организации. Точное расположение команд зависит от конфигурации и релиза.

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

Как отправлять платежки и получать выписки

После настройки работа строится привычно: бухгалтер создает документ «Платежное поручение», проверяет реквизиты и вместо выгрузки в файл нажимает команду отправки в банк. Документ подписывается электронной подписью (может потребоваться ввод PIN-кода токена или кода из SMS) и передается в банк. Статус документа меняется по мере прохождения: отправлен, принят банком, исполнен или отклонен.

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

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

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

Статус платежки
Норма

Принят банком / исполнен

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

Завис в статусе «отправлен» или отклонен без причины

Выписка
Норма

Загрузилась за нужную дату, документы созданы

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

Выписка пустая или обмен завершается ошибкой

Остаток
Норма

Совпадает с банковским

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

Расхождения — проверить непроведенные документы

Типичные проблемы и ошибки

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

Если платежка «зависла», не отправляйте ее повторно, пока не уточните в банке судьбу первой отправки — иначе возможно двойное списание. Ошибки обмена обычно содержат текст ответа банка: его стоит сохранить и передать в поддержку банка или 1С.

Типичные ошибки
01
Повторная отправка платежки без проверки статуса — риск двойной оплаты
02
Игнорирование срока действия сертификата — обмен внезапно перестает работать
03
Работа на устаревшем релизе — часть банков недоступна или обмен падает с ошибкой
04
Ручная правка загруженной выписки без анализа — расхождения в учете

Ограничения и когда ДиректБанк не подходит

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

Также учитывайте, что для работы нужна стабильная связь с интернетом и исправная инфраструктура подписи. В организациях с жесткими политиками безопасности заранее согласуйте с системным администратором доступ 1С к серверам банка — иначе обмен будет блокироваться на уровне сети.

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

ДиректБанк

Подходит при поддержке банком и наличии ЭП; минимум ручных операций, но требует настройки и актуальных релизов

Клиент-банк через файлы

Работает практически с любым банком; больше ручных действий и риск ошибок с файлами

Интернет-банк без интеграции

Платежи вводятся вручную в банке, в 1С только выписки; подходит при малом числе платежей

FAQ

ДиректБанк — это платная функция?

Сам механизм входит в типовую конфигурацию без дополнительной оплаты. Возможные расходы связаны с тарифами банка на дистанционное обслуживание и стоимостью электронной подписи — это уточняется в банке и у удостоверяющего центра.

Можно ли работать с несколькими банками через ДиректБанк?

Да. Для каждого банковского счета настраивается отдельное подключение со своими параметрами и сертификатом. Счета в банках без поддержки DirectBank продолжают обслуживаться обменом через файлы.

Что делать, если платежка отправлена, но банк ее не видит?

Проверьте статус документа в 1С и журнал обмена — там видны ответы банка. Если статус «отправлен», но подтверждения нет, свяжитесь с банком и только после его ответа решайте вопрос о повторной отправке, чтобы избежать двойного списания.

Нужна ли отдельная электронная подпись для ДиректБанка?

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

Работает ли ДиректБанк в базовых версиях 1С?

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

Итог

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

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