Содержание · 6 разделов

DirectBank — это технология прямого обмена данными между программой «1С» и банком. Обмен с банком в 1С через DirectBank заменяет ручную выгрузку и загрузку файлов: выписки, платёжные поручения и зарплатные реестры передаются автоматически. Это экономит бухгалтеру до 20 часов в месяц, если у компании более 100 исходящих платежей. Технология поддерживается в «1С:Бухгалтерия 8», «1С:УНФ» и «1С:ERP» и работает с большинством российских банков. Настройка занимает 10–15 минут, а риск ошибок из-за несовпадения реквизитов сводится к нулю.

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

Что такое технология DirectBank и как она работает

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

Принцип работы:

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

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

Чем DirectBank отличается от загрузки файлов

Файловый обмен с банком — это сценарий, при котором бухгалтер вручную экспортирует выписку из интернет-банка в формате TXT или XML, сохраняет её на диск, а затем импортирует в 1С через обработку «Загрузка выписок». Для платёжек процесс обратный: готовится файл в 1С, сохраняется и загружается в клиент-банк. Такой подход требует времени и внимания, особенно при большом количестве операций.

DirectBank устраняет эти шаги. Отличия видны по трём ключевым параметрам:

  • Скорость: обработка 100 платежей через DirectBank занимает 1–2 минуты; при файловом импорте — 15–30 минут.
  • Ручной труд: файлы нужно выгружать, сохранять и загружать вручную. DirectBank всё делает автоматически по расписанию.
  • Ошибки: при ручном переносе легко перепутать организацию, дату или сумму. Прямой обмен исключает человеческий фактор.
DirectBank против файлового обмена
КритерийDirectBankФайловый обмен
Способ передачи данныхПрямое защищённое соединение с банкомЭкспорт/импорт файлов через клиент-банк
Время обработки 100 платежей1–2 минуты15–30 минут
Ручной трудОтсутствует — всё автоматическиНужно выгрузить, сохранить и загрузить файлы
Риск ошибокМинималенВысок (ручной ввод, несовпадение форматов)
Актуальность данныхВыписка загружается сразу после формированияЗависит от частоты ручного импорта

Какие банки поддерживают DirectBank в 1С

DirectBank поддерживают более 50 российских банков. Среди них:

  • Сбербанк
  • ВТБ
  • Тинькофф Банк
  • Альфа-Банк
  • ПСБ
  • Райффайзенбанк
  • Банк «Открытие»
  • Совкомбанк

Полный актуальный список всегда доступен на сайте «1С» в разделе «Технология DirectBank». Чтобы обмен заработал, банк должен предоставить доступ по протоколу DirectBank (обычно это входит в стандартный тариф РКО) и выдать клиенту сертификат электронной подписи или логин с паролем. Некоторые банки, например Тинькофф, используют авторизацию по токену из личного кабинета.

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

Пошаговая настройка DirectBank в 1С:Бухгалтерия 8

Настройка занимает 10–15 минут и не требует специальных знаний, кроме доступа к ключу электронной подписи. Рассмотрим типовой сценарий для конфигурации «1С:Бухгалтерия 8» редакции 3.0 на примере Сбербанка.

  1. Обновите 1С до актуального релиза. Для работы с DirectBank нужна версия платформы не ниже 8.3.18 и конфигурация 3.0.120 и выше.
  2. Включите функциональность: перейдите в «Администрирование» → «Обмен с банками» и установите флаг «Использовать обмен с банком через DirectBank».
  3. В личном кабинете банка скачайте сертификат или получите логин/пароль для прямого доступа.
  4. Создайте учётную запись: откройте раздел «Банк и касса» → «Настройки обмена с банком» → «Создать». Выберите организацию и банк.
  5. Укажите БИК банка, расчётный счёт и способ авторизации: «Сертификат» или «Логин и пароль». Если выбран сертификат, нажмите «Загрузить» и укажите путь к файлу.
  6. Проверьте соединение кнопкой «Проверить». Система покажет статус «Подключение успешно» или сообщит об ошибке.
  7. Настройте расписание автоматической загрузки. Рекомендуем интервал 15–30 минут — тогда выписки будут поступать в 1С практически сразу после их формирования банком.

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

Внимание

Чего избегать

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

Настройка обмена зарплатными реестрами в 1С:ЗУП

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

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

Типичные ошибки при подключении DirectBank и как их избежать

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

  • Ошибка «Сертификат не найден». Проверьте, не илистёк ли срок действия сертификата и правильно ли указан путь к файлу. В Сбербанке сертификат обычно лежит в хранилище личных сертификатов Windows.
  • Неверный пароль. Если банк выдал пароль к контейнеру, скопируйте его из письма — три неверные попытки блокируют ключ.
  • Устаревшая версия 1С. DirectBank активно развивается, и банки периодически меняют API. Работа гарантирована только на актуальных релизах конфигурации.
  • Блокировка банком. Некоторые банки требуют активировать услугу DirectBank через оператора или в личном кабинете отдельно.

Если настройка вызывает сложности, специалисты компании «Интеграция» выполнят её удалённо за час и проверят корректность обмена на тестовых платежах.

Практика

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

Материал носит справочный характер и не является налоговой или юридической консультацией; для применения к Вашей ситуации согласуйте действия с бухгалтером или юристом.