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