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

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

1С:ДиректБанк: как установить и настроить обмен с банком

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

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

Установка ДиректБанка не требует отдельной программы: функционал встроен в типовые конфигурации 1С (например, «1С:Бухгалтерия 8» ред. 3.0, «1С:Управление нашей фирмой», «1С:ERP»). Нужно лишь включить обмен, настроить подключение к банку и установить криптографические средства, если банк требует электронную подпись.

Ниже разобран весь путь: от проверки поддержки банком технологии DirectBank до первой успешной загрузки выписки, а также типичные ошибки и способы их устранения.

Что такое 1С:ДиректБанк и когда он нужен

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

Технология особенно полезна, если в день отправляется несколько платёжных поручений, бухгалтерия ведёт учёт по нескольким расчётным счетам, а руководство хочет видеть актуальные остатки на счетах без входа в интернет-банк. Для организаций с одним-двумя платежами в месяц ручная выгрузка через клиент-банк может оказаться проще.

Шаг 1. Проверьте, поддерживает ли ваш банк DirectBank

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

Важный нюанс: в некоторых банках подключение DirectBank оформляется отдельным заявлением или дополнительным соглашением к договору банковского обслуживания. Иногда за услугу взимается отдельная абонентская плата. Уточните это заранее, чтобы после настройки не столкнуться с отказом банка принимать документы.

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

Банк в списке DirectBankПоддержка технологии

Уточните на сайте 1С или в банке, работает ли обмен DirectBank

Договор с банкомПодключена услуга

Нужно ли отдельное заявление или допсоглашение на DirectBank

Версия конфигурацииАктуальный релиз

Обновите 1С:Бухгалтерию до свежего релиза

КриптопровайдерТребования банка

Нужна ли электронная подпись и какой СКЗИ требует банк

Шаг 2. Включите обмен с банками в 1С

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

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

Порядок включения сервиса в 1С:Бухгалтерии
  1. 1
    Откройте «Администрирование» → «Обмен электронными документами»
  2. 2
    Включите флажок «Обмен с банками (1С:ДиректБанк)»
  3. 3
    Перейдите в «Банк и касса» → «Банковские счета»
  4. 4
    Откройте нужный счёт и нажмите «Настроить обмен с банком»
  5. 5
    Выберите банк из списка и следуйте мастеру настройки

Шаг 3. Настройте подключение к банку

Мастер настройки предложит выбрать банк из списка поддерживающих DirectBank. Если банк найден автоматически по БИК счёта — программа подставит параметры подключения сама. Дальнейшие действия зависят от банка: где-то достаточно логина и пароля от системы дистанционного обслуживания, где-то потребуется сертификат электронной подписи.

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

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

Шаг 4. Установите криптографию и сертификаты

Многие банки требуют подписывать платёжные документы усиленной квалифицированной или неквалифицированной электронной подписью. Для этого на компьютере бухгалтера должен быть установлен криптопровайдер (СКЗИ) — например, КриптоПро CSP или ViPNet CSP, а также действующий сертификат ключа подписи, зарегистрированный в банке.

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

Если банк работает без электронной подписи (аутентификация по логину и SMS-коду), этот шаг можно пропустить — уточните требования в банке. Не устанавливайте несколько криптопровайдеров одновременно без необходимости: конфликты СКЗИ — частая причина ошибок подписания.

Шаг 5. Проверьте отправку платежа и загрузку выписки

После настройки выполните контрольный обмен. Создайте тестовое платёжное поручение на небольшую сумму (или согласуйте с банком тестовый документ), подпишите его и отправьте в банк через кнопку «Отправить в банк». Статус документа должен последовательно смениться: «Подготовлено» → «Отправлено» → «Принято банком» → «Исполнено».

Затем проверьте загрузку выписки: в журнале «Банковские выписки» нажмите «Загрузить выписку» или дождитесь автоматического обмена по расписанию. Выписка должна загрузиться с операциями за выбранный день, а документы — сопоставиться с контрагентами и договорами. Если выписка пришла пустой, проверьте период запроса и наличие движений по счёту.

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

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

Тест подключения
Норма

Сообщение «Подключение успешно выполнено»

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

Ошибка авторизации или тайм-аут соединения

Отправка платежа
Норма

Статус меняется до «Исполнено»

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

Документ завис в статусе «Отправлено» или отклонён

Загрузка выписки
Норма

Операции за день загружены и распознаны

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

Пустая выписка или ошибка формата

Подписание документа
Норма

Подпись формируется без ошибок СКЗИ

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

«Сертификат не найден» или ошибка криптопровайдера

Типичные ошибки и их устранение

Самая частая проблема — ошибка авторизации: банк отклоняет логин или пароль. Проверьте, не истёк ли пароль ДБО (во многих банках его нужно менять периодически), правильно ли указан идентификатор клиента, и не заблокирован ли пользователь после нескольких неудачных попыток входа.

Вторая группа ошибок связана с криптографией: «сертификат не найден», «ошибка при формировании подписи», «цепочка сертификатов не построена». Обычно помогает переустановка сертификата в хранилище, проверка срока действия сертификата и лицензии СКЗИ, а также установка корневого сертификата удостоверяющего центра.

Третья группа — сетевые проблемы: обмен не проходит из-за прокси-сервера, брандмауэра или антивируса, блокирующих соединение с сервером банка. Проверьте доступность адресов банка из сети организации и при необходимости добавьте 1С в исключения защитного ПО.

Типичные ошибки
01
Настройка обмена до подключения услуги в банке — документы уходят, но банк их не принимает
02
Использование просроченного сертификата — платежи отклоняются на этапе проверки подписи
03
Отключённое регламентное задание обмена — выписки не загружаются автоматически, бухгалтер забывает про ручную загрузку
04
Одинаковые настройки для нескольких счетов без проверки — выписки по второму счёту не приходят
05
Игнорирование обновлений конфигурации — банк меняет формат обмена, а старый релиз 1С его не поддерживает

Ограничения и альтернативы

DirectBank работает только с банками, подключившими технологию, и только по счетам, указанным в настройке. Если у организации счета в банке без поддержки DirectBank, для них остаётся классическая выгрузка в клиент-банк через файл формата 1CClientBankExchange (txt) — обе схемы могут сосуществовать в одной базе.

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

Способы обмена с банком

1С:ДиректБанк

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

Выгрузка в клиент-банк

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

Сервис 1С:Банк (через интернет-банк)

Интеграция с веб-версией банка. Подходит, если банк не поддерживает DirectBank, но имеет API для 1С

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

Часто задаваемые вопросы

Нужно ли устанавливать отдельную программу 1С:ДиректБанк?

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

Сколько стоит использование 1С:ДиректБанк?

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

Можно ли настроить ДиректБанк для нескольких расчётных счетов?

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

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

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

Безопасно ли отправлять платежи через ДиректБанк?

Обмен идёт по защищённому каналу, а документы подписываются электронной подписью там, где этого требует банк. Безопасность дополнительно зависит от вас: храните пароли и ключевые носители защищённо, разграничьте права пользователей в 1С и контролируйте статусы отправленных документов.

Почему выписки перестали загружаться автоматически?

Чаще всего причина в остановленном регламентном задании обмена с банком, истёкшем пароле ДБО или смене формата обмена на стороне банка. Проверьте журнал регистрации на ошибки обмена, выполните тест подключения и при необходимости обновите конфигурацию.

Итог

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

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