СберБизнес API и 1С: выписки, платежи и статусы

СберБизнес 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. Определить сценарий. Что именно нужно автоматизировать: только выписки и платежи из 1С, или более широкий набор банковских операций и других систем.
  2. Подать заявление на подключение Sber API. Пользователь с полномочиями ЕИО авторизуется в СберБизнес, выбирает нужный набор прав (например, «Компаниям») и подписывает заявление [3].
  3. Активировать сервис (clientid). Созданный сервис по умолчанию не активирован — активация выполняется в личном кабинете [3]. Для интеграции с 1С рекомендуется выпускать отдельный clientid, изолированный от других интеграций [2].
  4. Выпустить TLS-сертификат и, если нужно автоматическое подписание, — сертификат электронной подписи на сотрудника через выбранное СКЗИ [2][6].
  5. Протестировать в песочнице. Песочница API — изолированный тестовый контур, не влияющий на реальные данные и бизнес-процессы; для работы в ней нужны собственный TLS-сертификат и токен доступа [7].
  6. Настроить обмен в 1С (для сервиса 1С:ДиректБанк) — загрузить файл настроек, полученный в личном кабинете, ввести пароль от сертификата и провести тестовый обмен [2]. Либо реализовать вызовы REST API в собственной системе.
  7. Перейти в промышленную эксплуатацию и настроить регулярную ротацию client_secret и продление сертификатов.
  8. Наладить мониторинг статусов платежей и выписок, обработку ошибок и, при необходимости, приём вебхуков о событиях.

Ограничения, риски и типичные ошибки

  • Ограниченный список конфигураций 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/

Быстрые вопросы и ответы

Какие операции можно автоматизировать через СберБизнес API?

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

Обязательно ли автоматически подписывать платежи?

Можно выстроить безопасный маршрут с созданием черновика и подтверждением уполномоченным сотрудником. Автоматическая подпись требует отдельной проверки сертификатов, полномочий и банковских правил.

Чем прямая интеграция отличается от 1С:ДиректБанк?

ДиректБанк закрывает поддерживаемые типовые операции внутри совместимой 1С. Прямой API подходит для ERP, CRM и более широкого набора банковских процессов.

Как контролировать сбои и истечение доступа?

Интеграция журналирует запросы и статусы, обновляет токены предусмотренным способом и заранее уведомляет ответственного о сертификате или доступе, требующем продления.

Нужна помощь по этой задаче?
На странице услуги «Выгрузка банковских выписок из СберБизнеса в 1С через API» указаны состав работ, результат и фиксированная цена.