К статье
Практический материал

Учет и Финансы · 11 мин

Как выгрузить данные из 1С в Сбербанк: платёжки и зарплатный реестр

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

Выгрузка из 1С в Сбербанк обычно означает одну из двух задач: передачу платёжных поручений в систему «Сбербанк Бизнес Онлайн» (СББОЛ) или отправку зарплатного реестра в рамках зарплатного проекта. Обе задачи решаются штатными средствами конфигураций 1С — «Бухгалтерия предприятия», «Зарплата и управление персоналом», «Управление нашей фирмой» — без сторонних программ.

Принцип одинаковый: 1С формирует файл в формате, который понимает банк (текстовый файл обмена или XML-реестр), а вы загружаете его в интернет-банк вручную либо передаёте автоматически через сервис прямого обмена DirectBank. Разница лишь в том, какие документы участвуют в выгрузке и какой формат требует конкретный сервис Сбербанка.

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

Что именно можно выгрузить из 1С в Сбербанк

Перечень данных зависит от того, какой сервис банка вы используете. Основных направлений три.

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

Второе — зарплатные реестры. Если у организации зарплатный проект со Сбербанком, из 1С:ЗУП выгружается реестр на зачисление зарплаты и, при необходимости, заявление на открытие лицевых счетов новым сотрудникам.

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

Подготовка: настройка банковского счёта в 1С

Прежде чем выгружать, проверьте карточку расчётного счёта организации. Откройте «Главное → Банковские счета» (в некоторых конфигурациях — «Справочники → Банковские счета») и убедитесь, что указаны корректные БИК, номер счёта, казначейский счёт (если применимо) и наименование банка. Ошибка в этих данных попадёт в файл выгрузки, и банк отклонит весь пакет.

Для обмена с банком в карточке счёта должна быть включена соответствующая настройка. В 1С:Бухгалтерии перейдите в «Администрирование → Обмен электронными документами → Обмен с банками» и отметьте счета, по которым будет работать выгрузка. Если планируете DirectBank — здесь же подключается сервис 1С:ДиректБанк.

Также проверьте заполненность карточек контрагентов: банк валидирует ИНН, КПП, номера счетов получателей и БИК их банков. Незаполненный контрагент — гарантированная ошибка при импорте файла в СББОЛ.

Выгрузка платёжных поручений в файл

Откройте «Банк и касса → Платёжные поручения». Отберите документы, которые нужно отправить: обычно это поручения в статусе «Подготовлено» за конкретную дату. Удобно пользоваться отбором по организации и счёту, чтобы в файл не попали чужие платёжки.

Нажмите кнопку «Отправить в банк» (в ряде версий — «Выгрузить в банк»). Программа предложит указать имя и папку файла выгрузки — по умолчанию это файл вида kl_to_1c.txt или аналогичный. Сохраните файл в понятное место, например в отдельную папку «Обмен с банком» на сетевом диске.

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

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

Загрузка файла в Сбербанк Бизнес Онлайн

Войдите в СББОЛ под учётной записью пользователя с правом создания или импорта документов. Перейдите в раздел работы с рублёвыми платежами и выберите функцию импорта документов из файла — в интерфейсе она называется «Импорт» или «Загрузка из 1С».

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

После импорта документы попадают в статус черновиков или «Созданные». Их должен подписать пользователь с правом подписи — как правило, с подтверждением по SMS-коду или с помощью токена. Только после подписания платёжки уходят в исполнение.

Прямой обмен DirectBank: без файлов вручную

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

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

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

Файловый обмен или DirectBank

Выгрузка файла вручную

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

DirectBank

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

Ввод вручную в СББОЛ

Оправдан только для единичных платежей. При пакете документов ведёт к ошибкам и дублированию работы.

Выгрузка зарплатного реестра из 1С:ЗУП

Для зарплатного проекта со Сбербанком в 1С:ЗУП используется обработка «Обмен с банками по зарплатным проектам» («Выплаты зарплаты → Обмен с банками»). Предварительно в настройках зарплатного проекта указывается банк, номер договора и отделение.

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

Полученный XML-файл загружается в СББОЛ в разделе зарплатного проекта либо передаётся через DirectBank. После зачисления банк возвращает подтверждение, которое можно загрузить в 1С для контроля факта выплаты.

Типичные ошибки
01
Выгрузка реестра до открытия лицевых счетов новым сотрудникам — банк отклоняет строки по таким людям
02
Неверный номер договора зарплатного проекта в настройках — файл не проходит идентификацию в банке
03
Повторная выгрузка уже отправленных платёжек без отбора по статусу — дубли документов в СББОЛ
04
Ручное редактирование файла выгрузки в блокноте — нарушение структуры, банк не может разобрать файл

Проверка результата и контроль

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

При прямом обмене контролируйте статусы в самой 1С: поручение должно пройти путь «Отправлено → Принято банком → Исполнено». Зависший статус «Отправлено» дольше обычного означает, что документ ждёт подписи в банке или отклонён — проверьте СББОЛ.

Контрольные точки

Как проверить результат

Количество платёжек в файле и в отборе 1С
Норма

Числа совпадают

Тревожный признак

В файле меньше документов — часть не прошла проверку 1С

Статусы после импорта в СББОЛ
Норма

Все документы приняты или созданы

Тревожный признак

Есть отклонённые с указанием ошибки реквизитов

Итоговая сумма пакета
Норма

Сумма в банке равна сумме выборки в 1С

Тревожный признак

Расхождение — ищите дубль или пропущенный документ

Зарплатный реестр
Норма

Банк подтвердил зачисление по всем строкам

Тревожный признак

Часть сотрудников не зачислена — проверяйте лицевые счета

Ограничения и частые проблемы

Файловый обмен чувствителен к кодировке и структуре файла. Не переименовывайте файл внутри архива, не открывайте его в Excel и не сохраняйте повторно — это ломает формат. Если файл нужно переслать, передавайте его в исходном виде.

Валютные платёжи, документы в иностранной валюте и специфические операции (например, конверсия) могут не поддерживаться стандартной выгрузкой и требуют оформления непосредственно в СББОЛ. Уточняйте перечень поддерживаемых видов документов в вашей версии конфигурации и тарифе банка.

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

Заведите постоянную папку для файлов обмена с банком и договоритесь в команде, кто выгружает, а кто подписывает. Большинство инцидентов с дублями платёжек возникает, когда двое сотрудников независимо выгружают один и тот же пакет.
ПЗ
Практическое замечание

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

В каком формате 1С выгружает платёжки для Сбербанка?

Используется стандартный текстовый формат обмена системы «Клиент банка»: файл с секциями документов, который СББОЛ импортирует штатной функцией загрузки из 1С. Для зарплатного проекта формируется XML-реестр по формату банка.

Можно ли выгрузить данные без подключения DirectBank?

Да. Файловый обмен работает в типовых конфигурациях без дополнительных сервисов: выгружаете файл кнопкой «Отправить в банк» и вручную импортируете его в Сбербанк Бизнес Онлайн. DirectBank лишь автоматизирует передачу.

Банк отклонил файл целиком — с чего начать?

Сначала проверьте реквизиты собственного счёта в 1С (БИК, номер счёта), затем версию конфигурации — устаревший формат выгрузки банк не принимает. Также убедитесь, что файл не редактировался вручную после выгрузки.

Как выгрузить зарплату новым сотрудникам, у которых ещё нет карты Сбербанка?

Сначала из 1С:ЗУП выгружается заявление на открытие лицевых счетов. После подтверждения банка и получения номеров счетов загрузите подтверждение в 1С и только затем формируйте реестр на зачисление.

Что делать, если платёжка ушла в банк с ошибкой в реквизитах получателя?

Если документ ещё не подписан — отзовите или отклоните его в СББОЛ, исправьте в 1С и выгрузите заново. Если платёж уже исполнен, свяжитесь с банком для возврата средств: самостоятельно отменить исполненный платёж нельзя.

Нужно ли выгружать выписку отдельно?

Да, это обратная операция: из СББОЛ выгружается файл выписки, который загружается в 1С через «Банковские выписки → Загрузить из банка». При DirectBank выписка запрашивается кнопкой прямо из журнала документов.

Итог

Что важно запомнить

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