Выгрузка платежных реестров из 1С:Предприятие в Сбербанк Бизнес Онлайн — рутинная, но критически важная операция для бухгалтеров и финансовых служб. Ошибка в формате файла, неверная кодировка или пропущенные реквизиты могут привести к отказу банка в обработке платежей, задержкам по зарплате или поставщикам. Эта статья поможет избежать типичных проблем: от настройки 1С:Бухгалтерии 3.0 до проверки файла перед загрузкой в личный кабинет Сбербанка.
Мы разберём актуальные форматы обмена (.txt, .xls, .1c), покажем, как настроить шаблоны выгрузки под требования Сбербанка 2026 года, и объясним, почему иногда банк отказывается принимать корректные на первый взгляд файлы. Особое внимание уделим выгрузке реестров зарплатных проектов — здесь Сбербанк предъявляет дополнительные требования к структуре данных.
Инструкция подходит для всех актуальных версий 1С:Бухгалтерии (3.0.130+), 1С:Зарплата и Управление Персоналом (3.1.20+), а также для 1С:ERP и 1С:Управление Торговлей при интеграции со Сбербанком. Если вы используете устаревшие релизы (ниже 3.0.100), часть функций может отсутствовать — проверьте доступность опций в вашей конфигурации.
1. Подготовка 1С к выгрузке реестра: настройки и проверки
Перед формированием реестра убедитесь, что ваша 1С корректно настроена для обмена со Сбербанком. Основные моменты:
- 🔹 Версия конфигурации: Обновлите базу до актуального релиза (минимально — 3.0.130 для Бухгалтерии). В старых версиях могут отсутствовать шаблоны для Сбербанка 2026.
- 🔹 Банковские реквизиты: Проверьте, что в справочнике
Банкиуказан корректный БИК и наименование Сбербанка (полное, без сокращений). - 🔹 Валюта счёта: Реестр должен формироваться в той же валюте, что и счёт в Сбербанке (обычно рубли). Если счёт мультивалютный, уточните в банке приоритетную валюту для выгрузки.
- 🔹 Права пользователя: У учётной записи, из-под которой выполняется выгрузка, должны быть права на работу с платежными документами и экспорт данных.
Критическая ошибка многих пользователей — игнорирование шаблонов обмена. Сбербанк регулярно обновляет требования к формату реестров (последнее крупное изменение было в ноябре 2026 года). Если вы используете сохранённый шаблон старше 6 месяцев, высока вероятность, что банк отклонит файл. Обновите шаблон через Администрирование → Обмен данными → Шаблоны обмена.
Убедиться, что версия 1С актуальна (3.0.130+)|Проверить реквизиты банка в справочнике|Сверить валюту счёта с валютой реестра|Обновить шаблон обмена со Сбербанком|Проверьте права пользователя на экспорт данных-->
Если вы работаете с зарплатными проектами, дополнительно настройте:
- Справочник
Физические лица— ФИО сотрудников должны совпадать с данными в банке (включая отчества и транслитерацию для иностранцев). - Параметры выплаты в документе
Выплата зарплаты— укажите правильный способ перечисления ("На банковскую карту" или "На счёт"). - Реквизиты банковских карт сотрудников — номер счёта должен быть указан без пробелов, в формате
20 цифр.
Если в реестре более 500 строк, разбейте его на несколько файлов по 300-400 платежей. Сбербанк Бизнес Онлайн может некорректно обрабатывать крупные файлы через веб-интерфейс.
2. Форматы выгрузки: какой выбрать для Сбербанка
Сбербанк поддерживает три основных формата платежных реестров из 1С:
| Формат | Расширение | Когда использовать | Ограничения |
|---|---|---|---|
| Текстовый (Сбербанк) | .txt |
Основной формат для платежей юридическим лицам и ИП. Поддерживает все типы платежей, включая налоги и взносы. | Чувствителен к кодировке (должна быть Windows-1251). Не поддерживает кириллицу в назначении платежа. |
| Excel | .xls, .xlsx |
Удобен для ручной проверки данных перед загрузкой. Подходит для небольших реестров (до 200 строк). | Сбербанк может отказать в обработке, если ячейки отформатированы неверно (например, даты как текст). |
| 1С (внутренний) | .1c |
Используется для обмена между системами 1С (например, при передаче данных в сервисный центр). | Не подходит для прямой загрузки в Сбербанк Бизнес Онлайн. |
Для зарплатных проектов Сбербанк требует обязательно использовать .txt-формат с жёсткой структурой полей. Пример первой строки реестра:
HDR|01.06.2026|RUR|12345678901234567890|ИНН7707083893|КПП773601001|ООО РОМАШКА
Если вы выгружаете платежи по налогам и сборам, проверьте, что в назначении платежа указаны:
- 📌 КБК (20 знаков)
- 📌 ОКТМО (8 или 11 знаков)
- 📌 Основание платежа (
ТП,ЗД,ТРи т.д.) - 📌 Налоговый период (
МС.05.2026)
Текстовый (.txt)|Excel (.xls/.xlsx)|1С (.1c)|Другой-->
3. Пошаговая инструкция: как выгрузить реестр из 1С
Рассмотрим процесс на примере 1С:Бухгалтерии 3.0 (версия 3.0.140). Для других конфигураций (ЗУП, ERP) шаги аналогичны, но могут отличаться названия меню.
- Формирование платежных поручений
Создайте документы
Платёжное поручениедля всех платежей, которые должны попасть в реестр. Убедитесь, что:- 🔸 Статус документа —
Проведён. - 🔸 Указан корректный
Банковский счётполучателя (для Сбербанка — 20 цифр). - 🔸 Поле
Назначение платежазаполнено без опечаток (особенно для налогов).
- 🔸 Статус документа —
- Создание реестра
Перейдите в раздел
Банк и касса → Платежные поручения → Реестр платежных документов. НажмитеСоздатьи выберите типРеестр на списание с расчётного счёта. В открывшемся окне:- 🔸 Укажите
Банковский счёт(должен совпадать со счётом в Сбербанке). - 🔸 Выберите дату списания (должна быть не ранее следующего рабочего дня).
- 🔸 Нажмите
Заполнить → По платежным поручениями отметьте нужные документы.
- 🔸 Укажите
Нажмите Выгрузить и выберите формат Текстовый (для Сбербанка). В окне экспорта:
- 🔸 Проверьте путь сохранения (по умолчанию —
C:\Users\Public\Documents\1C\1Cv8\). - 🔸 Укажите кодировку
Windows (CP1251). - 🔸 Отметьте галочку
Сохранять разделители полей.
После выгрузки откройте файл в Блокноте или Notepad++ и проверьте:
- 📄 Первая строка начинается с
HDR|(заголовок реестра). - 📄 Последняя строка —
EOF|(конец файла). - 📄 Разделитель полей — вертикальная черта
|, без пробелов.
Пример корректной структуры реестра
HDR|01.06.2026|RUR|40702810900000001234|ИНН1234567890|КПП123456789|ООО ТЕСТ
DOC|1|ПП|01.06.2026|1000.00|RUR|ИНН7707083893|КПП773601001|ООО РОМАШКА|40702810900000005678|Сбербанк|БИК044525225|К/С30101810400000000225|Оплата по договору №123|УИН12345678901234567890|120
EOF|
4. Типичные ошибки и как их исправить
Даже опытные бухгалтеры сталкиваются с отказами Сбербанка при загрузке реестров. Рассмотрим самые частые проблемы и их решения:
⚠️ Внимание: Требования Сбербанка к формату реестров могут меняться без предварительного уведомления. Всегда проверяйте актуальные шаблоны в разделе Справочная информация → Форматы файлов вашего личного кабинета Сбербанк Бизнес Онлайн.
| Ошибка | Причина | Решение |
|---|---|---|
Неверный формат файла |
Файл сохранён в кодировке UTF-8 вместо Windows-1251. |
Пересохраните файл в Блокноте, выбрав кодировку ANSI. |
Отсутствует заголовок HDR |
В шаблоне 1С неверно настроена структура выгрузки. | Обновите шаблон обмена через Администрирование → Поддержка и обслуживание → Обновление конфигурации. |
Некорректный БИК |
В справочнике Банки указан устаревший БИК Сбербанка. |
Проверьте актуальный БИК на сайте Сбербанка (для Москвы — 044525225). |
Превышен лимит суммы |
Сумма одного платежа превышает установленный банком лимит (обычно 5 млн руб.). | Разбейте платеж на несколько документов или согласуйте лимит с банком. |
Особое внимание уделите зарплатным реестрам. Сбербанк часто отклоняет их по следующим причинам:
- 🚫 Несовпадение ФИО: В 1С указано "Иванов И.И.", а в банке — "Иванов Иван Иванович".
- 🚫 Неверный номер счёта: В реестре 16 цифр вместо требуемых 20 (для карт Сбербанка).
- 🚫 Отсутствует УИН: Для зарплатных проектов УИН (20 или 25 знаков) обязателен.
Если Сбербанк вернул реестр с ошибкой Недопустимый символ в назначении платежа, проверьте:
- 📛 Наличие кавычек (
" ") или скобок (( )). - 📛 Символы
#,%,&. - 📛 Переносы строк (
Alt+Enterв 1С).
Перед отправкой реестра в Сбербанк всегда проверяйте файл через встроенный валидатор в личном кабинете банка (раздел "Импорт платежей → Проверка файла").
5. Загрузка реестра в Сбербанк Бизнес Онлайн
После успешной выгрузки из 1С загрузите файл в личный кабинет Сбербанка:
- Авторизуйтесь в Сбербанк Бизнес Онлайн (https://business.sberbank.ru).
- Перейдите в раздел
Платежи и переводы → Импорт платежей. - Выберите тип операции:
- 💳
Перечисление зарплаты— для зарплатных проектов. - 💰
Платёжные поручения— для платежей контрагентам. - 📄
Налоги и взносы— для бюджетных платежей.
- 💳
Важные нюансы:
- ⏰ Время обработки: Реестры, загруженные до
17:00по московскому времени, обрабатываются в тот же день. После 17:00 — на следующий рабочий день. - 🔒 Подпись: Для реестров свыше 100 платежей требуется усиленная квалифицированная подпись (КЭП).
- 📋 Квитанция: После подтверждения сохраните квитанцию о приёме реестра (она понадобится при спорных ситуациях).
⚠️ Внимание: Если в реестре есть платежи на сумму свыше 600 000 руб., Сбербанк может потребовать дополнительное подтверждение по телефону (звонок от оператора службы безопасности). Убедитесь, что номер телефона, привязанный к аккаунту, доступен для звонков.
6. Автоматизация выгрузки: настройка регулярного обмена
Если вы ежемесячно выгружаете реестры одного типа (например, зарплату или платежи поставщикам), настройте автоматический обмен между 1С и Сбербанком. Это сэкономит время и снизит риск ошибок.
Для настройки автоматизации:
- В 1С перейдите в
Администрирование → Обмен данными → Настройка обмена с банками. - Выберите
Сбербанк Россиии нажмитеНастроить обмен. - Укажите параметры:
- 🔧 Тип обмена:
Выгрузка платежных реестров. - 🔧 Расписание: Ежедневно в
16:00(чтобы успеть до 17:00). - 🔧 Каталог обмена: Папка, куда будут сохраняться файлы (например,
\\Server\Sberbank\). - 🔧 Автозагрузка: Отметьте, если нужно автоматически загружать файлы в Сбербанк через API.
- 🔧 Тип обмена:
Для полной автоматизации потребуется:
- 🔐 API-доступ к Сбербанк Бизнес Онлайн (заказывается через банк).
- 🔐 Сертификат КЭП для подписи реестров без ручного подтверждения.
- 🔐 1С:Connect (если используете облачную версию 1С).
Преимущества автоматизации:
- ✅ Исключение человеческого фактора (опечатки, забытые платежи).
- ✅ Возможность настроить уведомления об успешной/неуспешной выгрузке.
- ✅ Интеграция с 1С:Документооборот для контроля статусов платежей.
⚠️ Внимание: При настройке автоматического обмена проверьте, что в1Свключено ведение журнала обменов (Администрирование → Настройки системы → Журналы регистрации). Это поможет отследить, если файл не был передан в банк.
7. Альтернативные способы выгрузки реестров
Если стандартная выгрузка через 1С по какой-то причине недоступна, воспользуйтесь альтернативными методами:
| Способ | Когда использовать | Плюсы | Минусы |
|---|---|---|---|
| Ручной ввод в Сбербанк Бизнес Онлайн | Для небольших реестров (до 10 платежей). | Не требует настройки 1С. | Высокий риск ошибок при вводе. |
| Экспорт в Excel с последующим импортом | Если нужно отредактировать данные перед загрузкой. | Удобно для корректировки назначений платежей. | Сбербанк может не принять файл из-за форматирования. |
| Использование 1С:DirectBank | Для предприятий с большим объёмом платежей. | Прямая интеграция с банком, без ручных операций. | Требует отдельной лицензии и настройки. |
| Сервис Сбербанк Инвойсинг | Для работы с контрагентами, подключёнными к этому сервису. | Автоматическое сопоставление платежей с счетами. | Не все контрагенты подключены к системе. |
Если вы выбираете ручной ввод, следуйте правилам:
- 📝 Вводите БИК банка получателя без пробелов.
- 📝 Для физических лиц указывайте
Фамилия И.О.(как в паспорте). - 📝 Назначение платежа должно содержать:
- 🔹 Номер и дату договора (если есть).
- 🔹 НДС (если платеж облагается налогом).
Для экспорта в Excel:
- В 1С выгрузите реестр в формат
.xls. - Откройте файл в Excel и проверьте:
- 📊 Столбец
A— тип операции (ППдля платежного поручения). - 📊 Столбец
F— сумма платежа (форматЧисловой, 2 знака после запятой). - 📊 Столбец
H— счёт получателя (20 цифр).
- 📊 Столбец
Excel 97-2003 (.xls) — Сбербанк лучше воспринимает этот формат.8. Контроль и архивация: что делать после выгрузки
После успешной загрузки реестра в Сбербанк:
- Сохраните подтверждающие документы:
- 📄 Квитанцию о приёме реестра (скачивается в личном кабинете Сбербанка).
- 📄 Файл реестра (архивная копия).
- 📄 Выписку по счёту с отметками о списании (на следующий день).
- Проверьте статусы платежей:
- 🔍 В Сбербанк Бизнес Онлайн: раздел
Платежи и переводы → История операций. - 🔍 В 1С: отчёт
Банковские выписки(разделБанк и касса).
- 🔍 В Сбербанк Бизнес Онлайн: раздел
- 💰 Суммы в реестре и выписке должны совпадать.
- 📅 Даты списания — не позднее указанной в реестре.
Если обнаружены расхождения:
- 🚨 Платеж не прошёл: Проверьте статус в Сбербанке. Возможные причины:
- 🔸 Недостаточно средств на счёте.
- 🔸 Ошибка в реквизитах получателя.
- 🔸 Превышен дневной лимит по счёту.
- 🚨 Сумма списана не полностью: Возможно, банк удержал комиссию. Уточните тарифы в договоре РКО.
- 🚨 Платеж ушёл не тому получателю: Немедленно напишите заявление в Сбербанк на отзыв платежа (в течение 1 рабочего дня).
Для архивации рекомендуется:
- 🗃 Создать папку с названием
Реестры_Сбербанк_2026и структурой:├── 06_Июнь│ ├── Реестр_ЗП_01.06.2026.txt
│ ├── Квитанция_01.06.2026.pdf
│ └── Выписка_02.06.2026.pdf
├── 07_Июль
└── ...
- 🗃 Использовать облачное хранилище (например, 1С:Документооборот или Яндекс.Диск) для резервного копирования.
Храните реестры и квитанции не менее 5 лет — этот срок установлен для бухгалтерских документов (ФЗ №402 "О бухгалтерском учёте").
FAQ: Частые вопросы по выгрузке реестров в Сбербанк
Можно ли выгрузить реестр из 1С:ЗУП 2.5 в Сбербанк?
Да, но с оговорками. 1С:ЗУП 2.5 устарела (поддержка прекращена в 2021 году), и шаблоны выгрузки могут не соответствовать актуальным требованиям Сбербанка. Рекомендуем:
- Обновиться до 1С:ЗУП 3.1 (минимальная версия — 3.1.20).
- Или вручную корректировать выгруженный файл (например, добавлять недостающие поля через Excel).
Если обновление невозможно, запросите в Сбербанке индивидуальный шаблон для вашей версии ЗУП.
Сбербанк возвращает ошибку "Неверный УИН". Что делать?
УИН (Уникальный идентификатор начисления) обязателен для:
- 📌 Зарплатных платежей (20 или 25 знаков).
- 📌 Налогов и взносов (20 или 25 знаков, формируется ИФНС).
Решение:
- Для зарплаты: УИН должен совпадать с номером ведомости в 1С (поле
УИНв документеВыплата зарплаты). - Для налогов: УИН берётся из требования ИФНС (поле
УИНв платежном поручении). - Если УИН неизвестен, используйте
0(ноль) — это допускается для некоторых типов платежей.
Как выгрузить реестр, если в 1С нет шаблона для Сбербанка?
Если в вашей конфигурации отсутствует шаблон обмена со Сбербанком:
- Скачайте