Как подключить и настроить 1С:ДиректБанк со Сбербанком

· 9 мин

Содержание

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

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

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

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

Что даёт интеграция Сбербанка с 1С:ДиректБанк:

  • 📤 отправка платёжных поручений прямо из документа «Платёжное поручение»;
  • 📥 автоматическая загрузка банковских выписок в «Банковские выписки»;
  • 🔄 контроль статуса каждого платежа (принят, проведён, отклонён) внутри 1С;
  • 🔐 подпись документов вашей ЭП без выхода в браузер;
  • 💬 обмен сообщениями с банком по конкретному платежу.

Сбербанк перевёл ДиректБанк на обмен через Sber API. Механизм на базе УПШ больше не поддерживается — если у вас была старая настройка, её нужно пересоздать по инструкции ниже.

Какие программы 1С поддерживают обмен со Сбербанком

Прямой обмен встроен в типовые конфигурации на платформе 1С:Предприятие 8.3:

КонфигурацияПрямой обмен со Сбером
Бухгалтерия предприятия, ред. 3.0✅ есть, включая базовую
Зарплата и управление персоналом, ред. 3✅ есть (зарплатные реестры и платежи)
Управление нашей фирмой✅ есть
1С:ERP, Комплексная автоматизация✅ есть
Управление торговлей, ред. 11✅ есть
Старые релизы (8.2, снятые с поддержки)❌ только файловый обмен

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

Что нужно для подключения: подготовка

Перед тем как настроить 1С:ДиректБанк со Сбербанком, проверьте, что всё готово.

Готовность к подключению
Выполнено: 0 / 6

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

Настройка Sber API: подключение сервиса в личном кабинете

Файл настроек для 1С формируется на стороне банка — в Сбербанк Бизнес Онлайн через сервис Sber API. Это первый и главный этап.

Если Sber API ещё не подключён

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

Если Sber API уже подключён

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

Права на подключение Sber API есть только у администратора Бизнес Онлайн. Если вы заходите обычным сотрудником, кнопки подключения не будет — обратитесь к тому, у кого полный доступ.

Файл настроек для 1С: где взять и как сформировать

После подключения Sber API банк генерирует файл настроек для 1С — это связка параметров подключения (адреса сервиса, идентификатор счёта, реквизиты обмена). Client ID и Secret Key вручную никуда переносить не нужно, они уже внутри файла.

Как получить сбербанковский файл настроек для 1С:

  1. В Sber API откройте карточку подключения к 1С:ДиректБанк.
  2. Выберите расчётный счёт, по которому пойдёт обмен.
  3. Нажмите «Сформировать файл настроек» (или «Скачать настройки для 1С»).
  4. Сохраните файл на компьютер — он выгрузится в формате настроек ДиректБанка.
Сопоставление полей
Файл настроек Сбера→Настройки обмена в 1С
Идентификатор счёта→Реквизит «Номер счёта» в карточке банка
Адрес сервиса ДиректБанк→URL сервиса обмена
Реквизиты подписи→Сертификат ЭП организации

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

Как настроить Директ Банк в 1С 8.3 Сбербанк: пошагово

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

Пошаговый помощник
Откройте карточку банковского счёта
Раздел «Банк и касса» → «Банковские счета». Выберите расчётный счёт в Сбербанке, который подключаете к обмену.

После сохранения в карточке счёта появится статус подключения. Если он зелёный — переходите к тесту.

Настройка в нескольких базах и конфигурациях

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

Тестовый обмен: проверяем, что подключение работает

Не отправляйте реальный платёж сразу. Сначала проверьте канал.

  1. Откройте раздел «Банк и касса» → «Электронные документы » (или «Обмен с банком»).
  2. Нажмите «Обновить статусы» или «Получить выписку».
  3. 1С запросит подпись — подпишите тестовый запрос своей ЭП.
  4. Если банк ответил и подтянулась выписка (пусть даже пустая за сегодня) — подключение настроено верно.

Хороший тест — платёж на 1–10 рублей на свой же счёт или контрагенту, с которым идёт постоянная работа. Так вы увидите полный цикл: отправка → статус «Принят банком» → строка в выписке.

Как загрузить платежки в Сбербанк Бизнес Онлайн из 1С

Два рабочих способа: напрямую через ДиректБанк и через файл. Если обмен настроен — используйте первый, он быстрее и без ручных шагов.

Способ 1. Отправка из документа «Платёжное поручение»

  1. Создайте и запишите платёжное поручение как обычно.
  2. Нажмите «Отправить в банк» (или «Электронный документ» → «Отправить»).
  3. Подпишите документ ЭП.
  4. Статус в шапке документа сменится на «Отправлен в банк».

Способ 2. Пачкой из формы «Обмен с банком»

Удобно, когда платёжек за день десятки.

  1. «Банк и касса» → «Обмен с банком» (или «Электронные документы. Банк»).
  2. Отметьте галками нужные поручения.
  3. Нажмите «Отправить» — 1С подпишет и передаст их одним пакетом.

Способ 3. Файловая выгрузка, если ДиректБанк не настроен

Классический вариант — как загрузить платежки из 1С в Сбербанк Бизнес Онлайн через файл 1c_to_kl.txt:

  1. В форме «Обмен с банком» выберите закладку «Выгрузка».
  2. Укажите организацию, счёт, период и папку сохранения.
  3. Нажмите «Выгрузить» — получите файл 1c_to_kl.txt.
  4. В СББОЛ откройте «Платежи и переводы» → «Импорт» (загрузка из 1С), выберите файл.
  5. Проверьте загруженные документы, подпишите и отправьте в банк.
СпособКогда применятьМинусы
ДиректБанк из документаежедневные платежи, 1–5 штукнужна настроенная связка и ЭП в 1С
ДиректБанк пачкойзарплатный день, реестр платежейта же настройка, нужен контроль статусов
Файл 1c_to_kl.txtобмен не настроен, база на другом ПКручные шаги, легко продублировать платёж

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

Статусы платежей и получение выписок

После отправки статус обновляется командой «Обновить статусы» в форме обмена. Что означают состояния:

Статус в 1СЧто произошло
Подготовлен / Подписандокумент готов, но в банк ещё не ушёл
Отправлен в банкдоставлен, ждёт обработки
Принят банкомбанк принял к исполнению
Исполнен / Проведёнденьги списаны, попадёт в выписку
Отклонён банкомсмотрите комментарий банка: реквизиты, лимит, подпись
Ошибка обменадокумент не дошёл, канал или подпись

Выписку запрашивают из той же формы:

  • без указания периода — банк отдаёт данные за последний доступный день, самый частый вариант;
  • с указанием периода — кнопка «Запросить выписку», задаёте даты; так закрывают пробелы за отпуск или праздники.

Загруженные строки попадают в «Банковские выписки», где 1С сама подбирает контрагентов и договоры по ИНН и назначению платежа.

Диагностика подключения и сервисные команды

В группе команд 1С:ДиректБанк есть служебные функции — они экономят часы переписки с поддержкой:

  • 🔍 «Диагностика подключения» — проверяет доступность сервиса, сертификат и права; выдаёт понятный текст ошибки;
  • 🔄 «Получить новые настройки обмена с банком» — подтягивает изменённые банком параметры без пересоздания настройки;
  • 📂 «Открыть настройки обмена» — доступ к ранее созданной настройке в карточке счёта;
  • 🧰 «Подготовить набор данных для техподдержки» — собирает технический журнал обмена в архив, его и прикладывайте к обращению.

Частые ошибки и как их избежать

Большинство проблем при подключении Директ Банка к 1С со Сбербанком — из-за подписи, версии или прав в Бизнес Онлайн.

Диагностика: выберите симптом

Не удаляйте старую настройку обмена, пока не убедились, что новая работает. Иначе рискуете остаться без канала связи с банком в разгар платёжного дня.

Видео по теме

Видео с YouTube — канал «SpecPortal». Стороннее видео для наглядности; порядок действий в вашей версии 1С может отличаться.

Частые вопросы

Нужен ли отдельный клиент-банк, если настроен 1С:ДиректБанк?
Нет. В этом и смысл: платёжки и выписки идут напрямую между 1С и Сбербанком, отдельная программа клиент-банка не нужна.
Сколько стоит подключение 1С:ДиректБанк со Сбербанком?
Ориентировочно сам сервис обмена для клиентов Сбербанка идёт без отдельной платы — оплачивается расчётно-кассовое обслуживание по вашему тарифу. Уточните условия по своему договору РКО.
Где взять Client ID и Secret Key для обмена?
Вручную они не нужны: параметры доступа упакованы в файл настроек, который формируется в Sber API и загружается в карточку банковского счёта в 1С.
Как загрузить платёжки в Сбербанк Бизнес Онлайн из 1С, если ДиректБанк не настроен?
Выгрузите файл 1c_to_kl.txt из формы «Обмен с банком» и загрузите его в СББОЛ через импорт документов из 1С, затем подпишите и отправьте.
Можно ли подключить несколько счетов Сбербанка к одной базе 1С?
Да. На каждый расчётный счёт формируется свой файл настроек и загружается в отдельную карточку банковского счёта в 1С.
Почему перестал работать старый обмен со Сбером?
Сбербанк отключил прежнюю технологию на базе УПШ и перевёл 1С:ДиректБанк на обмен через Sber API. Настройку нужно пересоздать: сформировать новый файл настроек и загрузить его в 1С.
Какая версия 1С нужна для Директ Банка со Сбербанком?
Подойдёт типовая конфигурация на платформе 1С:Предприятие 8.3, обновлённая до актуального релиза. Именно в свежих релизах есть подключение через Sber API.