Реестр на зарплату для Сбербанка: выгружаем из 1С без ошибок
Содержание
Многие думают, что реестр на зарплату — это платёжка на общую сумму. Это не так. Платёжка перечисляет деньги банку одной строкой, а реестр — это отдельный файл с построчной разбивкой: кому и сколько зачислить на карту. Без него банк не разнесёт деньги по сотрудникам.
Чтобы из 1С выгрузить реестр на зарплату в Сбербанк, нужен настроенный зарплатный проект, проведённая ведомость и правильный формат файла. Ниже — весь путь: от справочников до загрузки готового XML в Сбербанк Бизнес Онлайн, с разбором мест, где чаще всего всё ломается.
Инструкция подходит и для 1С:Бухгалтерия 3.0, и для 1С:ЗУП 3.1 — принцип одинаковый, отличается только расположение документов.
Что такое зарплатный реестр и чем он отличается от платёжки
При выплате через банк деньги идут в два этапа:
- 📄 Платёжное поручение — переводит общую сумму зарплаты со счёта организации на счёт зарплатного проекта в Сбербанке.
- 📋 Реестр (файл зачислений) — сообщает банку, как разбить эту сумму: ФИО, номер счёта карты, сумма по каждому сотруднику.
Банк зачислит деньги на карты только после того, как получит и платёж, и реестр. Если сумма в реестре не совпадёт с суммой платёжки — зачисление зависнет.
Реестр можно отправить заранее, ещё до перечисления денег. Сбербанк примет его в статус «ожидает оплаты», а зачислит, когда придёт платёж на нужную сумму.
Подготовка справочников и настройка организации
Половина ошибок выгрузки лежит не в самой выгрузке, а в незаполненных реквизитах. Пройдите чек-лист до формирования ведомости.
Зарплатный проект
Заведите его в разделе Зарплата → Зарплатные проекты (в ЗУП) или Зарплата и кадры → Зарплатные проекты (в Бухгалтерии). Обязательные поля:
- банк — Сбербанк,
БИК 044525225для головного или БИК вашего теротделения; - номер и дата договора зарплатного проекта;
- расчётный счёт организации, с которого идут выплаты.
Лицевые счета сотрудников
Номер карты сотрудника вносится в документе Ввод лицевых счетов или прямо в карточке физлица. Без лицевого счёта человек просто не попадёт в реестр — 1С молча его пропустит.
Проверьте, что номер счёта карты — 20 знаков и относится к тому же зарплатному проекту. Карта другого банка или личный счёт сюда не годятся.
Формирование ведомости на выплату зарплаты в банк
Реестр строится не из воздуха, а из документа Ведомость на выплату зарплаты. Порядок такой:
- Откройте Зарплата → Ведомости в банк (или Выплаты → Ведомости в банк).
- Создайте документ, укажите месяц, организацию и способ выплаты — через зарплатный проект.
- Выберите нужный зарплатный проект Сбербанка.
- Нажмите Заполнить — программа подтянет сотрудников с суммами к выплате.
- Проверьте суммы и проведите документ.
В ведомость попадают только те, у кого настроен этот зарплатный проект и есть непогашенный остаток по зарплате. Если сотрудника нет в списке — почти всегда причина в лицевом счёте или в способе выплаты в его карточке.
Что уходит в реестр помимо оклада
С 2020 года в реестр по зарплатному проекту Сбербанка выгружается не только сумма к выплате, но и сумма удержаний по исполнительным листам — банк использует её для контроля взысканий. Поэтому исполнительные листы должны быть корректно заведены в 1С до формирования ведомости, иначе банк вернёт реестр на уточнение.
Настройка формата выгрузки для Сбербанка
Сбербанк принимает реестр в формате XML (стандарт зарплатного проекта). В 1С формат обмена задаётся в карточке зарплатного проекта или в самой обработке выгрузки.
| Что настроить | Где | На что влияет |
|---|---|---|
| Формат файла | Карточка зарплатного проекта | XML для СББОЛ, реже — TXT/CSV для старых версий |
| Версия формата | Настройки обмена с банком | Совместимость с текущим релизом СББОЛ |
| Кодировка | Обработка выгрузки | Windows-1251 или UTF-8 — как требует банк |
Если банк ругается на «неверный формат файла», первым делом сверьте версию формата в 1С и в личном кабинете СББОЛ. В актуальных релизах 1С формат обновляется автоматически, но при устаревшей конфигурации бывает рассинхрон.
Пошаговая выгрузка реестра и загрузка файла в банк-клиент
Когда ведомость проведена, а формат выбран, сама выгрузка занимает минуту.
- Откройте проведённую Ведомость на выплату через зарплатный проект.
- Нажмите кнопку Выгрузить (или Обмен с банком → Выгрузить файл).
- Укажите папку на диске, куда сохранить файл. Имя формируется автоматически, например
12345_20260712.xml. - Дождитесь сообщения «Файл успешно сформирован».
- Зайдите в Сбербанк Бизнес Онлайн → Зарплата → Загрузить реестр и выберите сохранённый XML.
- Проверьте в СББОЛ количество сотрудников и итоговую сумму — они должны совпасть с ведомостью.
Не открывайте и не пересохраняйте XML в Excel — он «поправит» кодировку и суммы, и банк файл не примет. Только выгрузка → загрузка как есть.
Проводки: что сформируется при выплате
Сама выгрузка проводок не делает — это технический файл. Проводки появляются при проведении ведомости и платёжного поручения:
Дт 70 Кт 51— выплата зарплаты с расчётного счёта через зарплатный проект;Дт 76 Кт 51— при удержаниях по исполнительным листам, если они перечисляются отдельно.
Два способа выгрузки: с обработкой и без неё
В 1С есть два подхода — выберите по объёму и версии банка.
Обработка «Обмен с банками по зарплатным проектам» удобна тем, что подтягивает ответные файлы: банк присылает подтверждение открытия карт и статусы зачислений, а 1С автоматически проставляет номера лицевых счетов новым сотрудникам. Без обработки эти операции делаются руками.
Типичные ошибки и как их избежать
Разберём, что чаще всего мешает загрузить реестр с первого раза.
Перед первой массовой выплатой прогоните реестр на 1–2 сотрудниках. Так вы поймаете ошибку формата, не задерживая всю зарплату.
Как проверить реестр до отправки
Быстрая самопроверка снимает 90% возвратов от банка:
- ✅ итог ведомости = сумма будущей платёжки;
- ✅ число сотрудников в файле = число в ведомости;
- ✅ у всех строк заполнены номера карт (20 знаков);
- ✅ формат и кодировка совпадают с требованиями СББОЛ;
- ✅ удержания по исполнительным листам учтены.
Частые вопросы
Чем реестр на зарплату отличается от платёжного поручения?
Можно ли выгрузить реестр из 1С:Бухгалтерии, а не из ЗУП?
1С:Бухгалтерия 3.0 есть тот же документ «Ведомость на выплату через зарплатный проект» и кнопка выгрузки. Порядок действий совпадает с ЗУП.В каком формате Сбербанк принимает реестр из 1С?
Почему сотрудник не попал в реестр при выгрузке?
Что делать, если банк вернул реестр с ошибкой формата?
Нужно ли выгружать удержания по исполнительным листам?
Источники
- Трудовой кодекс РФ, ст. 136 «Порядок, место и сроки выплаты заработной платы»