Учет и Финансы · 11 мин
1С:ДиректБанк: что это и как работает прямой обмен с банком
1С:ДиректБанк — технология прямого обмена документами между 1С и банком без клиент-банка. Как работает, чем отличается от выгрузки и как настроить.
1С:ДиректБанк — это технология прямого электронного обмена документами между программой 1С и банком без использования промежуточного клиент-банка и без ручной выгрузки файлов. Платёжные поручения отправляются в банк прямо из 1С, а выписки и статусы исполнения загружаются обратно автоматически или по кнопке.
Технология разработана фирмой «1С» совместно с банками и встроена в типовые конфигурации: «1С:Бухгалтерию», «1С:Управление нашей фирмой», «1С:Комплексную автоматизацию», «1С:ERP» и другие. Отдельно покупать и устанавливать программу не требуется — достаточно, чтобы банк поддерживал DirectBank и у организации был действующий договор на эту услугу.
Главный практический эффект — бухгалтер или финансист работает только в 1С: создаёт платёжку, подписывает её, отправляет и видит результат исполнения, не открывая веб-интерфейс банка и не перенося файлы через «флешку» или папку обмена.
Как устроен обмен и какие документы передаются
Обмен идёт через защищённый канал между программой 1С и сервером банка. В зависимости от банка соединение устанавливается напрямую по протоколу банка или через транспортный сервис 1С. Документы подписываются электронной подписью, поэтому платёжное поручение, отправленное из 1С, имеет для банка такую же юридическую силу, как документ из клиент-банка.
Через ДиректБанк обычно передаются: платёжные поручения, запросы выписок по счёту, выписки банка, статусы исполнения платежей, подтверждения зачисления. Ряд банков дополнительно поддерживает валютные документы, зарплатные реестры, заявки на кредит и справочные запросы — набор зависит от конкретного банка и версии обмена.
Важно понимать, что ДиректБанк — это не «программа внутри 1С», а согласованный стандарт обмена. Со стороны банка работает серверная часть, со стороны 1С — встроенная подсистема «Обмен с банками». Если банк технологию не поддерживает, включить её настройкой в 1С невозможно.
Чем ДиректБанк отличается от классической выгрузки файлов
Классическая схема выглядит так: платёжное поручение создаётся в 1С, выгружается в текстовый файл, файл импортируется в клиент-банк, там подписывается и отправляется. Выписка проходит обратный путь. Каждый шаг — ручная операция с риском ошибки: не тот файл, устаревшая версия документа, пропущенная выписка.
При прямом обмене файл как отдельный объект исчезает. Документ уходит в банк по кнопке «Отправить в банк», а статус («Принят», «Исполнен», «Отклонён») и выписка возвращаются в 1С сами. Это сокращает время на платёжный цикл и снижает количество расхождений между учётом и реальным состоянием счёта.
Сравнение способов обмена с банком
Документы и статусы передаются напрямую из 1С. Подходит при регулярных платежах и поддержке банком технологии. Ограничение: нужен договор с банком и настройка подписи.
Универсальный вариант, работает практически с любым банком. Требует ручной выгрузки и загрузки, выше риск ошибок и задержек.
Платёжки создаются вручную в браузере, выписки загружаются в 1С отдельно. Подходит при малом числе операций, но ведёт к двойному вводу данных.
Что нужно для подключения
Первое условие — банк организации должен поддерживать DirectBank. Список поддерживаемых банков публикуется фирмой «1С», но практичнее уточнить у своего банка: услуга может называться иначе и подключаться отдельным заявлением к договору банковского счёта.
Второе условие — актуальная типовая конфигурация 1С на поддерживаемой платформе. Подсистема обмена с банками есть в современных редакциях «1С:Бухгалтерии», УНФ, ERP и КА. В сильно доработанных или старых версиях функциональность может отсутствовать или работать ограниченно.
Третье условие — электронная подпись. В зависимости от банка используется квалифицированная подпись на токене, облачная подпись или подписка через SMS-подтверждение. Формат подписи определяет банк, и именно его требования нужно выполнить при выпуске сертификата.
Работа с платёжками и выписками в режиме ДиректБанка
Платёжное поручение создаётся как обычно — из документа «Платёжное поручение» или на основании счёта поставщика. После проверки реквизитов документ подписывается и отправляется кнопкой «Отправить в банк». Дальше 1С периодически запрашивает у банка статус: документ проходит стадии от «Подготовлено» до «Исполнено» либо «Отклонено» с указанием причины.
Выписки загружаются по расписанию или вручную через «Синхронизировать с банком». Загруженные документы создают в 1С «Списание с расчётного счёта» и «Поступление на расчётный счёт» с автоматическим сопоставлением контрагентов и договоров. Нераспознанные операции нужно проверить вручную — обычно это платежи от новых контрагентов или с нестандартным назначением платежа.
Для зарплатных проектов многие банки поддерживают обмен реестрами: ведомость на выплату зарплаты отправляется в банк из 1С, а результат зачисления возвращается автоматически. Это убирает необходимость выгружать реестры в файлы и загружать подтверждения вручную.
Как проверить, что обмен работает
Документ последовательно получает статусы «Отправлено», «Принято банком», «Исполнено»
Статус завис на «Подготовлено» или документ отклонён — проверьте подпись и реквизиты
Выписка загружается, операции создают документы и сопоставляются с контрагентами
Выписка не приходит или операции падают в нераспознанные — проверьте настройку и период запроса
Тест подключения в настройке обмена проходит без ошибок
Ошибка соединения или сертификата — проверьте интернет, срок действия сертификата и статус услуги в банке
Типичные проблемы и ограничения
Наиболее частая причина сбоев — истёкший или неверно установленный сертификат подписи. Сертификаты имеют ограниченный срок действия, и за пару недель до окончания стоит запланировать перевыпуск, иначе в один день отправка платежей просто остановится.
Вторая группа проблем — сетевые: обмену может мешать корпоративный прокси, антивирус или файрвол, блокирующий исходящие соединения к серверу банка. В таких случаях адрес сервера банка нужно добавить в исключения, согласовав это с системным администратором.
Ограничения технологии: не все банки поддерживают валютный контроль, аккредитивы и специфические документы через DirectBank — часть операций всё равно выполняется в клиент-банке. Также прямой обмен не заменяет контроль: ответственный сотрудник обязан проверять статусы платежей и сверять остатки по выпискам с учётными данными.
Когда ДиректБанк оправдан, а когда проще остаться на клиент-банке
Прямой обмен даёт максимальный эффект при регулярном потоке платежей: от нескольких платёжек в день и выше, зарплатном проекте, нескольких расчётных счетах. Экономия времени бухгалтера и снижение ошибок переноса файлов окупают настройку и возможную плату банка за услугу.
Если платежей мало — одна-две платёжки в неделю — и банк берёт отдельную плату за DirectBank, классическая выгрузка в клиент-банк может оказаться рациональнее. Оцените стоимость услуги у банка и трудозатраты на ручной обмен, прежде чем принимать решение.
Как выбрать действие
Часто задаваемые вопросы
1С:ДиректБанк — это отдельная платная программа?
Нет. Это встроенная подсистема типовых конфигураций 1С, отдельно её покупать не нужно. Платным может быть само обслуживание услуги прямого обмена на стороне банка — тарифы устанавливает банк.
Как узнать, поддерживает ли мой банк ДиректБанк?
Проще всего задать вопрос в банк напрямую — услуга может называться «прямой обмен с 1С» или DirectBank. Также список банков-участников публикуется на сайте фирмы «1С», но актуальность конкретного банка лучше подтвердить у его менеджера.
Можно ли работать с несколькими банками через ДиректБанк одновременно?
Да. Для каждого банковского счёта создаётся отдельная настройка обмена со своими параметрами подключения и подписи. Ограничение одно: каждый из банков должен поддерживать технологию.
Что будет, если интернет пропадёт в момент отправки платёжки?
Документ останется в статусе «Подготовлено» или «Отправляется» и не уйдёт в банк. После восстановления связи отправьте его повторно через кнопку отправки — дубля платежа не возникнет, пока банк не подтвердил приём первого документа.
Нужна ли электронная подпись, если банк подтверждает платежи по SMS?
Зависит от банка. Часть банков использует комбинацию: документ подписывается в 1С, а отправка подтверждается SMS-кодом. Требования к формату подписи всегда определяет банк, их нужно получить при подключении услуги.
Заменяет ли ДиректБанк сверку с банком?
Нет. Автоматическая загрузка выписок упрощает учёт, но контроль остатков и проверка нераспознанных операций остаются обязанностью бухгалтера. Регулярная сверка выписки с данными 1С — обязательная часть работы независимо от способа обмена.
Что важно запомнить
1С:ДиректБанк — встроенный в типовые 1С прямой обмен с банком без клиент-банка и файлов. Для подключения нужны поддержка банком технологии, действующая услуга по договору и электронная подпись. После настройки контролируйте статусы платежей, сроки сертификатов и сверяйте выписки с учётом.