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