Другое · 10 мин
Как выгрузить зарплату из 1С в Сбербанк
Как выгрузить зарплатную ведомость из 1С в Сбербанк: настройка зарплатного проекта, выгрузка в СберБизнес, обмен файлами, проверка и типовые ошибки.
Перечисление зарплаты через Сбербанк из 1С выполняется в рамках зарплатного проекта: программа формирует реестр сотрудников с суммами и реквизитами, а банк зачисляет деньги на карты. Выгрузить данные можно двумя способами — через файл обмена, который загружается в СберБизнес (бывший Сбербанк Бизнес Онлайн), или через прямой обмен 1С:ДиректБанк, когда документы отправляются в банк прямо из программы без ручного сохранения файлов.
Оба способа требуют предварительной настройки: в 1С должен быть указан номер и дата договора зарплатного проекта со Сбербанком, у сотрудников — корректные номера лицевых счетов, а в банке — открытый доступ к системе дистанционного обслуживания. Если хотя бы одно условие не выполнено, реестр либо не сформируется, либо будет отклонён банком.
Ниже разобран полный цикл: подготовка данных в 1С:ЗУП и 1С:Бухгалтерии, формирование ведомости, выгрузка файла, загрузка в СберБизнес, альтернатива через ДиректБанк, проверка результата и типовые ошибки, из-за которых выплаты задерживаются.
Что нужно подготовить перед первой выгрузкой
Основа обмена — действующий договор зарплатного проекта со Сбербанком. Его номер и дата указываются в справочнике «Зарплатные проекты» в 1С. Без этих данных программа не сможет сформировать файл в формате, который примет банк. Договор оформляется в отделении Сбербанка или дистанционно, после чего банк выдаёт параметры подключения и, при необходимости, доступ в СберБизнес для загрузки реестров.
Второе условие — заполненные лицевые счета сотрудников. В карточке каждого работника на вкладке «Выплаты и учет налогов» (в ЗУП) должен быть указан зарплатный проект Сбербанка и номер лицевого счёта. Номер можно ввести вручную из договора сотрудника с банком или получить массово: сформировать в 1С заявку на открытие счетов, отправить в банк и загрузить обратно подтверждение с присвоенными номерами.
Третье — права доступа. Пользователь, который загружает реестр в СберБизнес, должен иметь право создания и подписания зарплатных документов. Если организация работает с электронной подписью, проверьте, что сертификат действителен и установлен на рабочем месте бухгалтера.
Настройка зарплатного проекта в 1С
В 1С:Зарплата и управление персоналом откройте раздел «Выплаты» → «Зарплатные проекты» и создайте новый элемент. Выберите банк «Сбербанк», укажите номер и дату договора, при необходимости — отделение банка и параметры обмена. Программа подставит типовой формат обмена, который понимает Сбербанк; менять его без необходимости не следует.
В 1С:Бухгалтерии настройка находится в разделе «Зарплата и кадры» → «Настройки зарплаты» → «Зарплатные проекты». Принцип тот же: банк, договор, формат обмена. Если бухгалтерия ведётся в БП, а расчёт — в ЗУП с последующей синхронизацией, выгружать реестр нужно из той программы, где формируется ведомость, чтобы не было расхождений в суммах.
После сохранения настроек проверьте карточки сотрудников: откройте отчёт или список по зарплатному проекту и убедитесь, что у всех получателей заполнен лицевой счёт. Это займёт несколько минут, но избавит от отказа банка на этапе загрузки реестра.
Формирование ведомости на выплату зарплаты
Зарплата выгружается не сама по себе, а в составе документа «Ведомость в банк» (в БП — «Ведомость на выплату зарплаты» с видом «через зарплатный проект»). Создайте ведомость за нужный месяц, укажите зарплатный проект Сбербанка и заполните её кнопкой «Заполнить» — программа подтянет всех сотрудников с начисленными суммами к выплате за вычетом НДФЛ и удержаний.
Проверьте итоговую сумму ведомости и количество сотрудников. Сверьте её с расчётным листком или сводом начислений: расхождение даже на копейки приведёт к тому, что банк отклонит реестр или зачислит не те суммы. Обратите внимание на сотрудников с нулевой суммой к выплате — обычно их из ведомости исключают.
Проведите документ. Непроведённая ведомость не участвует в обмене, и файл по ней сформировать не получится. Если после проведения обнаружилась ошибка в сумме, исправляйте её через корректировку начислений, а не ручной правкой ведомости — иначе данные разойдутся с учётом.
Выгрузка реестра из 1С в файл
Для обмена файлом откройте обработку «Обмен с банками (зарплата)»: в ЗУП это раздел «Выплаты» → «Обмен с банками (зарплата)», в БП — «Зарплата и кадры» → «Обмен с банками (зарплата)». Выберите зарплатный проект Сбербанка и созданную ведомость.
Нажмите «Выгрузить в банк» и укажите папку для сохранения файла. Программа сформирует файл в формате обмена Сбербанка — обычно это текстовый или XML-файл с реестром сотрудников, лицевыми счетами и суммами. Имя файла и его структуру формирует 1С автоматически, переименовывать и редактировать файл вручную не нужно: любое изменение содержимого делает его недействительным для банка.
- 1Создайте и проведите ведомость в банк по зарплатному проекту Сбербанка
- 2Откройте «Обмен с банками (зарплата)» и выберите ведомость
- 3Нажмите «Выгрузить в банк» и укажите папку сохранения
- 4Убедитесь, что файл создан и его размер больше нуля
- 5Не открывайте и не редактируйте файл в сторонних программах
Загрузка файла в СберБизнес
Войдите в СберБизнес под учётной записью с правом работы с зарплатными реестрами. Откройте раздел зарплатного проекта — обычно это «Зарплата» или «Реестры на зачисление» в меню платежей. Выберите операцию загрузки реестра из файла и укажите файл, выгруженный из 1С.
Система проверит формат файла и покажет содержимое реестра: список сотрудников, суммы и итог. Сверьте эти данные с ведомостью в 1С до подписания. Если всё совпадает, подпишите документ электронной подписью или кодом подтверждения — в зависимости от настроек вашей организации в банке — и отправьте на исполнение.
До отправки убедитесь, что на расчётном счёте достаточно средств с учётом комиссии банка за зачисление по зарплатному проекту. Недостаток средств — одна из самых частых причин отказа в исполнении реестра в день зарплаты.
Альтернатива: прямой обмен через 1С:ДиректБанк
Технология 1С:ДиректБанк позволяет отправлять зарплатные реестры и платёжные поручения в Сбербанк прямо из 1С, без сохранения файлов и входа в СберБизнес. Документ подписывается электронной подписью в программе и уходит в банк по защищённому каналу, а статус исполнения возвращается обратно в 1С.
Подключение выполняется через настройку обмена с банком: в 1С указываются параметры организации и расчётного счёта, в банк направляется заявление на подключение. После активации обмена ведомость отправляется кнопкой «Отправить в банк» из документа или из обработки обмена. Для организаций, которые платят зарплату регулярно и работают с несколькими банками, это заметно экономит время и снижает риск ошибок при ручной загрузке файлов.
Файл или ДиректБанк
Подходит при редких выплатах и минимальной настройке. Минусы: ручная загрузка, риск перепутать файл, нет автоматического статуса исполнения в 1С.
Подходит для регулярных выплат. Реестр уходит из 1С одной кнопкой, статусы возвращаются автоматически. Требует первичного подключения через банк.
Проверка результата и типовые ошибки
После отправки реестра проверьте его статус. В СберБизнес документ должен перейти в состояние «Исполнен» или «Зачислен»; при ДиректБанке статус виден прямо в 1С в документе обмена. Зачисление на карты обычно происходит в течение операционного дня, но при отправке вечером деньги могут дойти на следующий рабочий день — учитывайте это при соблюдении сроков выплаты зарплаты.
Если часть сотрудников не получила деньги, запросите в банке протокол отказов: в нём указано, по каким лицевым счетам зачисление не прошло и почему. Типичные причины — закрытый или неверный лицевой счёт, ошибка в ФИО получателя, блокировка карты. Исправьте данные в карточке сотрудника и отправьте повторный реестр только на отклонённые суммы.
Как проверить результат
«Исполнен» или «Зачислен»
«Отклонён» или долго висит «На исполнении»
Совпадает с итогом ведомости в 1С до копейки
Расхождение хотя бы на копейки
Все сотрудники ведомости присутствуют
Кого-то нет или есть лишние строки
Деньги на картах в течение операционного дня
Есть отказы по отдельным счетам — нужен протокол банка
Частые вопросы
Можно ли выгрузить зарплату из 1С, если нет зарплатного проекта со Сбербанком?
Да, но другим способом: сформируйте ведомость на выплату через кассу или создайте платёжные поручения на каждого сотрудника по его карточному счёту. Для регулярных выплат это трудоёмко и дороже по комиссиям, поэтому для постоянной зарплаты лучше оформить зарплатный проект.
В каком формате 1С выгружает реестр для Сбербанка?
Формат определяется настройкой зарплатного проекта и соответствует требованиям обмена Сбербанка — как правило, это структурированный текстовый или XML-файл. Выбирать формат вручную не нужно: программа подставляет его автоматически при указании банка.
Что делать, если банк отклонил реестр из-за формата?
Обновите конфигурацию 1С до актуального релиза — форматы обмена периодически меняются, и поддержка новых версий добавляется с обновлениями. Также проверьте, что в настройках зарплатного проекта выбран именно Сбербанк, а не универсальный формат другого банка.
Как отправить реестр, если сотруднику только что открыли счёт?
Сначала загрузите в 1С подтверждение от банка с номером лицевого счёта (через обмен заявками на открытие счетов) или введите номер вручную в карточку сотрудника. После этого сотрудник автоматически попадёт в следующую ведомость по зарплатному проекту.
Можно ли отправить один реестр на аванс и зарплату вместе?
Технически можно, если суммы объединены в одной ведомости, но методически правильнее формировать отдельные ведомости на аванс и на окончательный расчёт — так проще сверять выплаты с расчётными листками и корректно отражать удержание НДФЛ.
Что делать при двойном зачислении зарплаты?
Немедленно свяжитесь с банком и зафиксируйте ситуацию документально. Возврат излишне выплаченных сумм оформляется по согласованию с сотрудниками — удержать деньги из следующей зарплаты в одностороннем порядке нельзя. Чтобы избежать повтора, всегда проверяйте статус первого реестра перед повторной отправкой.
Что важно запомнить
Настройте зарплатный проект Сбербанка и лицевые счета сотрудников, проведите ведомость, выгрузите реестр через «Обмен с банками (зарплата)» и загрузите в СберБизнес — или отправьте напрямую через ДиректБанк. Перед подписанием сверяйте суммы с 1С, после отправки контролируйте статус исполнения и протокол отказов.