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

Другое · 10 мин

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

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

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

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

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

Что должно быть настроено до загрузки

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

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

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

Загрузка подтверждения зачисления через файл

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

В ЗУП откройте раздел «Выплаты» → «Обмен электронными документами с банками (зарплата)». В форме обмена нажмите «Загрузить подтверждения из банка» и укажите файл, полученный от Сбербанка. Программа сопоставит записи файла с ранее отправленными ведомостями по номеру документа и лицевым счетам сотрудников.

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

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

Автоматическая загрузка через 1С:Директ-банк

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

Для работы Директ-банка нужно настроить подключение: в настройках обмена с банками указать зарплатный проект, выполнить процедуру подключения (обычно требуется подтверждение через SMS или личный кабинет банка) и убедиться, что у пользователя есть права на обмен. После отправки ведомости статус документа меняется по мере обработки банком: «Отправлено», «Принято банком», «Исполнено» или «Отклонено».

Обновление статусов происходит при нажатии «Обменяться с банком» или по расписанию, если настроено регламентное задание. Если статус долго не меняется, проверьте, прошёл ли документ контроль на стороне банка, — иногда ведомость «зависает» из-за несоответствия данных договору.

Сравнение способов обмена

Обмен файлами

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

1С:Директ-банк

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

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

После загрузки подтверждения не ограничивайтесь сообщением об успехе — откройте саму ведомость. В ней должны быть отметки о зачислении по каждому сотруднику. Общая зачисленная сумма должна совпасть с суммой ведомости за вычетом отклонённых строк.

Если банк отклонил часть переводов, в 1С формируется информация о причинах: неверный лицевой счёт, закрытая карта, расхождение ФИО. По таким сотрудникам нужно исправить данные (обычно — лицевой счёт в карточке физлица) и сформировать новую ведомость только на незачисленные суммы.

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

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

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

Статус ведомости
Норма

У документа стоит отметка о полном или частичном зачислении

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

Ведомость осталась без статуса — подтверждение не сопоставилось

Сумма зачисления
Норма

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

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

Суммы расходятся без объяснения — нужна сверка с банком

Отклонённые строки
Норма

По каждому отказу указана понятная причина

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

Отказы есть, но причины пустые — проверьте формат файла и версию 1С

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

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

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

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

Типичные ошибки
01
Редактирование файла обмена в блокноте или Excel — файл становится нечитаемым, загрузка завершается ошибкой формата
02
Загрузка подтверждения до отправки ведомости или на другую ведомость — программа не может сопоставить записи
03
Исправление лицевого счёта сотрудника после отправки ведомости — банк отклоняет перевод, приходится формировать ведомость заново
04
Игнорирование частичных отказов — сотрудники не получают деньги, а в учёте выплата считается завершённой

Ограничения и когда нужна помощь специалиста

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

Не стоит вручную править данные о зачислении в обход документов или изменять файлы обмена. Это приводит к расхождениям между учётом и реальными выплатами, которые потом сложно найти. Если подтверждение не загружается штатными средствами, а сроки выплаты горят, безопаснее выгрузить список отказов и связаться с банком, чем «чинить» файл вручную.

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

Маршрут решения

Как выбрать действие

Подтверждение загрузилось, но есть отказы по отдельным сотрудникамИсправьте лицевые счета этих сотрудников и сформируйте новую ведомость на незачисленные суммы
Отклонены все строки ведомости целикомПроверьте номер договора зарплатного проекта и свяжитесь с банком — проблема на уровне договора
Файл не загружается с ошибкой форматаСкачайте файл из банка заново, не открывая его в редакторах; при повторении — обновите конфигурацию 1С
Статус в Директ-банке долго не меняетсяВыполните принудительный обмен и проверьте, нет ли у ведомости ошибок контроля на стороне банка

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

Можно ли загрузить ведомость из Сбербанка в 1С:Бухгалтерию, если зарплата ведётся в ЗУП?

Нет, подтверждение зачисления загружается в ту программу, откуда ведомость отправлялась. Если ведомости формируются в ЗУП, то и ответы банка загружаются там. В Бухгалтерию из ЗУП передаются только итоговые данные для отражения в учёте.

Что делать, если банк подтвердил зачисление, а сотрудник говорит, что деньги не пришли?

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

Можно ли загрузить одно подтверждение повторно?

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

Обязателен ли Директ-банк для зарплатного проекта со Сбербанком?

Нет, это опция. Файловый обмен через Сбербанк Бизнес Онлайн остаётся рабочим вариантом. Директ-банк удобнее при большом штате и частых выплатах, но требует настройки подключения и поддержки со стороны банка.

Почему после обновления 1С перестал загружаться файл подтверждения?

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

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

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

Итог

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

Загрузка ведомостей из Сбербанка выполняется через обмен электронными документами с зарплатным проектом — файлом или автоматически через Директ-банк. Перед загрузкой проверьте настройки договора и лицевые счета, после — сверьте зачисленные суммы и причины отказов. Файлы обмена не редактируйте вручную, а массовые отказы решайте через банк.