СберБизнес API и 1С: выписки, платежи и статусы
Содержание 9 разделов
Что даёт интеграция СберБизнес API с 1С
СберБизнес API связывает 1С или ERP с банковскими сервисами: система получает выписки и статусы платежей, а по подключённому сценарию создаёт платёжные поручения. Сотрудник работает в своей учётной системе, а обмен с банком проходит по API с журналом операций.
Для типовой 1С сначала проверяют возможности 1С:ДиректБанк. Прямая интеграция нужна для нетиповой конфигурации, нескольких юридических лиц, собственной ERP, особого маршрута согласования или продуктового сценария.
Что такое Sber API и чем он отличается от обычного интернет-банка
Sber API — технология прямой интеграции с банком, позволяющая бизнесу подключать банковские операции к собственным программным продуктам вместо ручной работы в веб-интерфейсе СберБизнес [1]. По данным банка, на середину 2026 года технологию используют более 13 тысяч компаний, а каталог доступных сервисов насчитывает свыше 670 позиций [9].
В отличие от входа в личный кабинет СберБизнес, где все действия выполняет человек через браузер, Sber API — это набор REST-методов: получение выписок, создание платёжных поручений, работа со справочниками, зарплатными проектами, валютными операциями, подписками и другими продуктами [1]. Доступ к методам организован через наборы прав (scope) — группы разрешений под конкретный тип интеграции, например «Компаниям», «Холдингам» или «Платформам». Каждый технический клиент (client_id) создаётся в рамках одного набора и наследует его права доступа [3].
Как устроена интеграция с 1С
Сервис «1С:ДиректБанк»
Для 1С банк и фирма «1С» развивают готовый сервис 1С:ДиректБанк, работающий поверх протоколов Sber API [9]. Он позволяет из интерфейса 1С запрашивать банковские выписки и отправлять рублёвые платёжные поручения без захода в СберБизнес [2].
На момент подготовки статьи интеграция официально доступна для следующих конфигураций и версий не ниже указанных [2]:
- 1С:Бухгалтерия — версия 3.0.189;
- 1С:ERP Управление предприятием — версия 2.5.27.45;
- 1С:Комплексная автоматизация — версия 2.5.27.45;
- 1С:Управление торговлей — версия 11.5.27.45.
Поддержка Sber API для 1С:ЗУП и ряда отраслевых решений, а также окончательный переход остальных перечисленных конфигураций должны появиться в обновлениях не позднее июня 2026 года — то есть на момент чтения этой статьи стоит уточнить актуальный статус в вашей версии 1С [8].
Что доступно уже сейчас, а что — только через API
Типовой 1С:ДиректБанк закрывает две операции: выписки и рублёвые платёжки. Если компании нужны, например, зарплатный проект, валютные операции, работа со справочниками контрагентов, инкассация или налоговые вычеты, эти сценарии в 1С:ДиректБанк пока не реализованы — банк описывает их отдельно как бизнес-сценарии Sber API, которые нужно подключать через собственную разработку или интеграционную платформу [1]. То же самое касается интеграции банковских данных не в 1С, а в другую корпоративную систему — ERP, казначейский модуль, BI-платформу: для этого потребуется работать напрямую с REST-методами Sber API, а не с готовым модулем для 1С.
Российская специфика: ЕИО, электронная подпись, ГОСТ-криптография
Подключение Sber API — не техническая настройка «одной кнопкой», а процесс с несколькими юридически значимыми шагами.
Заявление подписывает только ЕИО. Подать заявление на подключение Sber API и выбрать нужный набор прав может исключительно пользователь с полномочиями единоличного исполнительного органа компании [3]. Изменить состав наборов или добавить ответственных за хранение ключевой информации сотрудников можно позже корректирующим заявлением, но первичное подключение и подпись — тоже только через ЕИО [3].
TLS-сертификат для защищённого канала. Обмен данными между 1С и сервером банка защищён клиентским TLS-сертификатом, который генерируется в личном кабинете Sber API и выпускается с паролем доступа [2]. Для собственных интеграций (не через готовый 1С:ДиректБанк) TLS-сертификат также обязателен для установления защищённого соединения (mTLS) с API [7].
Электронная подпись — по российским стандартам. Если компания хочет, чтобы платёжки подписывались автоматически, без ручного подтверждения в СберБизнес, потребуется электронная подпись сотрудника. Банк принимает неквалифицированную подпись (УНЭП), выпущенную только удостоверяющим центром Сбербанка — сертификаты других УЦ не принимаются — и квалифицированную подпись юрлица (УКЭП), выпущенную ФНС России, но пока только для рублёвых платёжных поручений [6]. Подпись формируется по ГОСТ Р 34.10-2012 (алгоритм подписи) и ГОСТ Р 34.11-2012 (алгоритм хеширования), а сама подпись должна быть открепленной, в формате CAdES-BES [6]. Это значит, что для автоматического подписания документов компании нужно заранее продумать инфраструктуру: сертифицированное средство криптозащиты (СКЗИ) — КриптоПро CSP, Рутокен ЭП или аналог, — а также отдельный (часто дублирующий) профиль подписанта в СберБизнес с типом защиты «электронный ключ» [6].
Если автоматическое подписание не требуется, документ, отправленный через API без ЭП, сохраняется в СберБизнес как черновик и ждёт ручного подтверждения сотрудником — то есть API можно использовать и без выпуска подписи, но тогда процесс не будет полностью безлюдным [6].
Варианты реализации интеграции
1. Готовый сервис 1С:ДиректБанк
Подходит, если: используется одна из поддерживаемых конфигураций и версий 1С; нужны только выписки и рублёвые платежи; нет задачи выводить банковские данные за пределы 1С. В этом случае специальная разработка не нужна — все шаги подключения выполняются мастером в самой 1С и в личном кабинете Sber API [2].
2. Прямая интеграция через REST API Sber API
Нужна, если: используется конфигурация или версия 1С, для которой 1С:ДиректБанк пока не поддерживается; требуется автоматизировать сценарии за пределами выписок и рублёвых платежей (зарплатный проект, валютные операции, подписки, проверка контрагентов); банковские данные должны попадать не в 1С, а в другую корпоративную систему (CRM, ERP, казначейство, BI). Здесь потребуется разработка: получение и обновление токенов доступа, обработка ошибок и статусов, при необходимости — работа с электронной подписью и вебхуками.
3. Через партнёра-интегратора
Банк ведёт список аккредитованных партнёров, которые предлагают внедрение Sber API «под ключ» [1]. Это может ускорить запуск, если у компании нет своей команды разработки, но не отменяет необходимости пройти корпоративные шаги (заявление ЕИО, выпуск сертификатов).
Практические этапы подключения
- Определить сценарий. Что именно нужно автоматизировать: только выписки и платежи из 1С, или более широкий набор банковских операций и других систем.
- Подать заявление на подключение Sber API. Пользователь с полномочиями ЕИО авторизуется в СберБизнес, выбирает нужный набор прав (например, «Компаниям») и подписывает заявление [3].
- Активировать сервис (clientid). Созданный сервис по умолчанию не активирован — активация выполняется в личном кабинете [3]. Для интеграции с 1С рекомендуется выпускать отдельный clientid, изолированный от других интеграций [2].
- Выпустить TLS-сертификат и, если нужно автоматическое подписание, — сертификат электронной подписи на сотрудника через выбранное СКЗИ [2][6].
- Протестировать в песочнице. Песочница API — изолированный тестовый контур, не влияющий на реальные данные и бизнес-процессы; для работы в ней нужны собственный TLS-сертификат и токен доступа [7].
- Настроить обмен в 1С (для сервиса 1С:ДиректБанк) — загрузить файл настроек, полученный в личном кабинете, ввести пароль от сертификата и провести тестовый обмен [2]. Либо реализовать вызовы REST API в собственной системе.
- Перейти в промышленную эксплуатацию и настроить регулярную ротацию client_secret и продление сертификатов.
- Наладить мониторинг статусов платежей и выписок, обработку ошибок и, при необходимости, приём вебхуков о событиях.
Ограничения, риски и типичные ошибки
- Ограниченный список конфигураций 1С. Если компания использует 1С:ЗУП, 1С:УТ, 1С:КА или отраслевое решение, готовая интеграция через 1С:ДиректБанк на момент написания статьи может быть ещё не доступна — актуальный статус стоит уточнять в справочной документации [8].
- Зависимость от полномочий ЕИО. Первичное подключение и смена набора прав требуют участия ЕИО, что может стать организационным узким местом в крупной компании.
- Истечение технических ключей. Секрет клиента (client_secret) имеет ограниченный срок действия и требует планового обновления — как через личный кабинет, так и отдельным методом API; несвоевременное обновление останавливает обмен данными [3]. По опыту специалистов сообщества 1С, при эксплуатации подобных интеграций периодическое обслуживание технических параметров — обычная практика, а не разовая настройка [10].
- Повторная выгрузка файла настроек для 1С останавливает текущую интеграцию — это стоит учитывать при повторной генерации файла [2].
- Переход с УПШ. С 15 мая 2026 года УПШ отключается поэтапно, полностью — в 3-м квартале 2026 года; компании, ещё не перешедшие на Sber API, рискуют потерять автоматическую отправку платежей и загрузку выписок из 1С [8].
- Инфраструктура для ЭП. Если планируется автоматическое подписание, недооценка требований к СКЗИ, токенам и профилям подписантов может затянуть проект — это отдельный организационный и технический контур, а не просто «включить опцию».
Как выбрать вариант реализации
Если задача ограничивается выпиской и рублёвыми платежами в поддерживаемой версии 1С — обычно достаточно настройки готового сервиса 1С:ДиректБанк, дополнительная разработка не требуется. Если нужна более широкая автоматизация (зарплатные проекты, валютные операции, интеграция банковских данных в CRM или ERP помимо 1С, автоматическое подписание документов), потребуется отдельная разработка на базе REST API Sber API — с проработкой архитектуры обмена, обработки ошибок и, при необходимости, электронной подписи. Команда «Пятого фактора» может изучить задачу, оценить возможные варианты реализации и помочь с разработкой, интеграцией или технической консультацией.
Прямая интеграция с банком через Sber API снимает с бухгалтерии и казначейства ручную рутину, но требует не только технической настройки, но и организационных шагов — участия ЕИО, выпуска сертификатов, а при автоматическом подписании — выстраивания инфраструктуры электронной подписи. Для типовых сценариев в 1С есть готовый сервис 1С:ДиректБанк, но его возможности пока ограничены отдельными конфигурациями и операциями. Для более широких задач и интеграции с другими корпоративными системами разумно закладывать отдельный проект по разработке на базе REST API Sber API, с учётом сроков отключения УПШ в 2026 году. Чтобы обсудить задачу или получить консультацию, свяжитесь с командой «Пятого фактора» любым удобным способом.
Источники
[1] developers.sber.ru — Sber API. Решения для бизнеса — https://developers.sber.ru/portal/products/sberbusiness-api
[2] developers.sber.ru — Подключение и настройка 1С:ДиректБанк — https://developers.sber.ru/docs/ru/sber-api/directbank/overview
[3] developers.sber.ru — Личный кабинет Sber API. Возможности — https://developers.sber.ru/docs/ru/sber-api/start/connect
[4] developers.sber.ru — Выписки по счету — https://developers.sber.ru/docs/ru/sber-api/scenarios/rko/statements/overview
[5] developers.sber.ru — Платёжные поручения — https://developers.sber.ru/docs/ru/sber-api/scenarios/transfers/payments/overview
[6] developers.sber.ru — Работа с ЭП в Sber API — https://developers.sber.ru/docs/ru/sber-api/start/eds-in-api
[7] developers.sber.ru — Песочница API —https://developers.sber.ru/docs/ru/sber-api/start/sandbox
[8] buslog.ru — Сбербанк отключает УПШ: настройка 1С:ДиректБанк на Sber API — https://www.buslog.ru/service/articles/bp/sberbank-menyaet-tekhnologiyu-obmena-s-1s-chto-nuzhno-sdelat-polzovatelyam-1s-direktbank/
[9] prokazan.ru — «Сбер» и «1С» обновили интеграцию для бизнеса — https://prokazan.ru/tehnologii/view/sber-i-1s-obnovili-integraciu-dla-biznesa
[10] infostart.ru — Автоматическая загрузка выписки в 1С:Бухгалтерию 3.0, УНФ 3.0 по счетам Сбербанка (Sber API) — https://infostart.ru/1c/tools/2348995/