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