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

Другое · 10 мин

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

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

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

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

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

Что нужно подготовить перед выгрузкой реестра

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

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

Зарплатный проектСоздан и привязан к Сбербанку

Проверьте номер договора с банком и БИК в карточке зарплатного проекта

Лицевые счетаЗаполнены у всех сотрудников ведомости

Откройте список сотрудников проекта и отфильтруйте пустые счета

ВедомостьПроведена, суммы актуальны

Сверьте итоговую сумму ведомости с расчётными данными

Формат обменаВыбран формат Сбербанка

Уточните в банке актуальную версию формата файла

Настройка зарплатного проекта Сбербанка в 1С

В «1С:Зарплата и управление персоналом» откройте раздел «Выплаты» (в некоторых релизах — «Зарплата») → «Зарплатные проекты» и создайте новый элемент. Укажите наименование, выберите банк из классификатора (проверьте БИК — от него зависит корректность реквизитов в файле) и введите номер и дату договора с банком. Эти данные попадут в заголовок реестра, и банк сверит их со своими учётными записями.

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

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

Заполнение лицевых счетов сотрудников

Лицевой счёт сотрудника в рамках зарплатного проекта вводится в карточке сотрудника на вкладке «Выплаты» либо через специализированный документ «Лицевые счета сотрудников» — в зависимости от конфигурации и релиза. Удобнее массовый вариант: документ позволяет заполнить счета списком сразу по всем сотрудникам подразделения.

Номер лицевого счёта Сбербанка — это 20-значный номер счёта карты или вклада, открытого в рамках зарплатного проекта. Не путайте его с номером карты на пластике: банку нужен именно номер счёта. Сотрудник может узнать его в приложении банка или в отделении.

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

Формирование ведомости и выгрузка файла реестра

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

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

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

Порядок выгрузки реестра файлом
  1. 1
    Проверьте настройки зарплатного проекта и лицевые счета сотрудников
  2. 2
    Создайте и заполните документ «Ведомость в банк», сверьте итоговую сумму
  3. 3
    Проведите ведомость и выполните команду выгрузки файла обмена
  4. 4
    Сохраните XML-файл в отдельный каталог, не редактируя его содержимое
  5. 5
    Загрузите файл в Сбербанк Бизнес Онлайн через импорт реестра
  6. 6
    Проверьте результат контроля банка и подтвердите отправку
  7. 7
    Сверьте статус исполнения реестра после зачисления

Прямой обмен через 1С:ДиректБанк

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

При настроенном обмене в ведомости появляется команда отправки в банк. Реестр подписывается электронной подписью (порядок подписания зависит от настроек вашего банка — одна или две подписи) и уходит на обработку. Статус документа меняется автоматически: «Отправлен», «Принят банком», «Исполнен» или «Отклонён» с указанием причины.

Этот способ снижает риск работы с устаревшей версией файла: реестр формируется и отправляется в одном действии, а подтверждение банка видно прямо в списке ведомостей. Для организаций с регулярными выплатами это экономит заметное время.

Сравнение способов передачи реестра

Выгрузка файла + Сбербанк Бизнес Онлайн

Подходит при разовых выплатах и отсутствии подписки 1С:ИТС. Требует ручной загрузки файла и контроля статуса в интернет-банке

1С:ДиректБанк

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

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

После отправки обязательно убедитесь, что банк принял и исполнил реестр. В Сбербанк Бизнес Онлайн статус виден в истории реестров зарплатного проекта; при работе через 1С:ДиректБанк статус обновляется в самой ведомости после обмена статусами с банком.

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

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

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

Статус реестра в банке
Норма

«Исполнен» по всем строкам

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

«Отклонён» или частичное исполнение

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

Совпадает с суммой ведомости в 1С

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

Расхождение суммы файла и ведомости

Подтверждение банка
Норма

Получен документ с детализацией по сотрудникам

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

Подтверждение отсутствует или содержит отказы

Типичные ошибки и их устранение

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

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

Типичные ошибки
01
Ручное редактирование XML-файла — банк отклоняет реестр из-за нарушения структуры
02
Выгрузка непроведённой ведомости — файл не формируется или содержит неактуальные суммы
03
Номер карты вместо номера лицевого счёта — отказ по всем строкам сотрудника
04
Повторная отправка того же реестра без отмены первого — риск двойного зачисления
05
Устаревший релиз 1С — формат файла не совпадает с требованиями банка
Итог

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

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

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

Можно ли выгрузить реестр из 1С:Бухгалтерии, а не из ЗУП?

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

Банк отклонил реестр с ошибкой формата. Что делать?

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

Как исправить ошибку в лицевом счёте после отправки реестра?

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

Можно ли включить в один реестр сотрудников с картами других банков?

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

Нужна ли электронная подпись при выгрузке файлом?

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