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

Мы разберём актуальные форматы обмена (.txt, .xls, .1c), покажем, как настроить шаблоны выгрузки под требования Сбербанка 2026 года, и объясним, почему иногда банк отказывается принимать корректные на первый взгляд файлы. Особое внимание уделим выгрузке реестров зарплатных проектов — здесь Сбербанк предъявляет дополнительные требования к структуре данных.

Инструкция подходит для всех актуальных версий 1С:Бухгалтерии (3.0.130+), 1С:Зарплата и Управление Персоналом (3.1.20+), а также для 1С:ERP и 1С:Управление Торговлей при интеграции со Сбербанком. Если вы используете устаревшие релизы (ниже 3.0.100), часть функций может отсутствовать — проверьте доступность опций в вашей конфигурации.

1. Подготовка 1С к выгрузке реестра: настройки и проверки

Перед формированием реестра убедитесь, что ваша корректно настроена для обмена со Сбербанком. Основные моменты:

  • 🔹 Версия конфигурации: Обновлите базу до актуального релиза (минимально — 3.0.130 для Бухгалтерии). В старых версиях могут отсутствовать шаблоны для Сбербанка 2026.
  • 🔹 Банковские реквизиты: Проверьте, что в справочнике Банки указан корректный БИК и наименование Сбербанка (полное, без сокращений).
  • 🔹 Валюта счёта: Реестр должен формироваться в той же валюте, что и счёт в Сбербанке (обычно рубли). Если счёт мультивалютный, уточните в банке приоритетную валюту для выгрузки.
  • 🔹 Права пользователя: У учётной записи, из-под которой выполняется выгрузка, должны быть права на работу с платежными документами и экспорт данных.

Критическая ошибка многих пользователей — игнорирование шаблонов обмена. Сбербанк регулярно обновляет требования к формату реестров (последнее крупное изменение было в ноябре 2026 года). Если вы используете сохранённый шаблон старше 6 месяцев, высока вероятность, что банк отклонит файл. Обновите шаблон через Администрирование → Обмен данными → Шаблоны обмена.

Убедиться, что версия 1С актуальна (3.0.130+)|Проверить реквизиты банка в справочнике|Сверить валюту счёта с валютой реестра|Обновить шаблон обмена со Сбербанком|Проверьте права пользователя на экспорт данных-->

Если вы работаете с зарплатными проектами, дополнительно настройте:

  1. Справочник Физические лица — ФИО сотрудников должны совпадать с данными в банке (включая отчества и транслитерацию для иностранцев).
  2. Параметры выплаты в документе Выплата зарплаты — укажите правильный способ перечисления ("На банковскую карту" или "На счёт").
  3. Реквизиты банковских карт сотрудников — номер счёта должен быть указан без пробелов, в формате 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) шаги аналогичны, но могут отличаться названия меню.

  1. Формирование платежных поручений

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

    • 🔸 Статус документа — Проведён.
    • 🔸 Указан корректный Банковский счёт получателя (для Сбербанка — 20 цифр).
    • 🔸 Поле Назначение платежа заполнено без опечаток (особенно для налогов).
  2. Создание реестра

    Перейдите в раздел Банк и касса → Платежные поручения → Реестр платежных документов. Нажмите Создать и выберите тип Реестр на списание с расчётного счёта. В открывшемся окне:

    • 🔸 Укажите Банковский счёт (должен совпадать со счётом в Сбербанке).
    • 🔸 Выберите дату списания (должна быть не ранее следующего рабочего дня).
    • 🔸 Нажмите Заполнить → По платежным поручениям и отметьте нужные документы.
  • Экспорт реестра

    Нажмите Выгрузить и выберите формат Текстовый (для Сбербанка). В окне экспорта:

    • 🔸 Проверьте путь сохранения (по умолчанию — 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С загрузите файл в личный кабинет Сбербанка:

    1. Авторизуйтесь в Сбербанк Бизнес Онлайн (https://business.sberbank.ru).
    2. Перейдите в раздел Платежи и переводы → Импорт платежей.
    3. Выберите тип операции:
      • 💳 Перечисление зарплаты — для зарплатных проектов.
      • 💰 Платёжные поручения — для платежей контрагентам.
      • 📄 Налоги и взносы — для бюджетных платежей.
  • Загрузите файл и дождитесь предварительной проверки. Если ошибок нет, система предложит подтвердить платежи.
  • Подпишите реестр Электронной подписью (через Сбербанк Ключ или Яндекс.Ключ).
  • Важные нюансы:

    • Время обработки: Реестры, загруженные до 17:00 по московскому времени, обрабатываются в тот же день. После 17:00 — на следующий рабочий день.
    • 🔒 Подпись: Для реестров свыше 100 платежей требуется усиленная квалифицированная подпись (КЭП).
    • 📋 Квитанция: После подтверждения сохраните квитанцию о приёме реестра (она понадобится при спорных ситуациях).
    ⚠️ Внимание: Если в реестре есть платежи на сумму свыше 600 000 руб., Сбербанк может потребовать дополнительное подтверждение по телефону (звонок от оператора службы безопасности). Убедитесь, что номер телефона, привязанный к аккаунту, доступен для звонков.

    6. Автоматизация выгрузки: настройка регулярного обмена

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

    Для настройки автоматизации:

    1. В 1С перейдите в Администрирование → Обмен данными → Настройка обмена с банками.
    2. Выберите Сбербанк России и нажмите Настроить обмен.
    3. Укажите параметры:
      • 🔧 Тип обмена: Выгрузка платежных реестров.
      • 🔧 Расписание: Ежедневно в 16:00 (чтобы успеть до 17:00).
      • 🔧 Каталог обмена: Папка, куда будут сохраняться файлы (например, \\Server\Sberbank\).
      • 🔧 Автозагрузка: Отметьте, если нужно автоматически загружать файлы в Сбербанк через API.
  • Сохраните настройки и запустите тестовый обмен.
  • Для полной автоматизации потребуется:

    • 🔐 API-доступ к Сбербанк Бизнес Онлайн (заказывается через банк).
    • 🔐 Сертификат КЭП для подписи реестров без ручного подтверждения.
    • 🔐 1С:Connect (если используете облачную версию 1С).

    Преимущества автоматизации:

    • ✅ Исключение человеческого фактора (опечатки, забытые платежи).
    • ✅ Возможность настроить уведомления об успешной/неуспешной выгрузке.
    • ✅ Интеграция с 1С:Документооборот для контроля статусов платежей.
    ⚠️ Внимание: При настройке автоматического обмена проверьте, что в включено ведение журнала обменов (Администрирование → Настройки системы → Журналы регистрации). Это поможет отследить, если файл не был передан в банк.

    7. Альтернативные способы выгрузки реестров

    Если стандартная выгрузка через 1С по какой-то причине недоступна, воспользуйтесь альтернативными методами:

    Способ Когда использовать Плюсы Минусы
    Ручной ввод в Сбербанк Бизнес Онлайн Для небольших реестров (до 10 платежей). Не требует настройки 1С. Высокий риск ошибок при вводе.
    Экспорт в Excel с последующим импортом Если нужно отредактировать данные перед загрузкой. Удобно для корректировки назначений платежей. Сбербанк может не принять файл из-за форматирования.
    Использование 1С:DirectBank Для предприятий с большим объёмом платежей. Прямая интеграция с банком, без ручных операций. Требует отдельной лицензии и настройки.
    Сервис Сбербанк Инвойсинг Для работы с контрагентами, подключёнными к этому сервису. Автоматическое сопоставление платежей с счетами. Не все контрагенты подключены к системе.

    Если вы выбираете ручной ввод, следуйте правилам:

    • 📝 Вводите БИК банка получателя без пробелов.
    • 📝 Для физических лиц указывайте Фамилия И.О. (как в паспорте).
    • 📝 Назначение платежа должно содержать:
      • 🔹 Номер и дату договора (если есть).
      • 🔹 НДС (если платеж облагается налогом).

    Для экспорта в Excel:

    1. В 1С выгрузите реестр в формат .xls.
    2. Откройте файл в Excel и проверьте:
      • 📊 Столбец A — тип операции (ПП для платежного поручения).
      • 📊 Столбец F — сумма платежа (формат Числовой, 2 знака после запятой).
      • 📊 Столбец H — счёт получателя (20 цифр).
  • Сохраните файл в формате Excel 97-2003 (.xls) — Сбербанк лучше воспринимает этот формат.
  • 8. Контроль и архивация: что делать после выгрузки

    После успешной загрузки реестра в Сбербанк:

    1. Сохраните подтверждающие документы:
      • 📄 Квитанцию о приёме реестра (скачивается в личном кабинете Сбербанка).
      • 📄 Файл реестра (архивная копия).
      • 📄 Выписку по счёту с отметками о списании (на следующий день).
    2. Проверьте статусы платежей:
      • 🔍 В Сбербанк Бизнес Онлайн: раздел Платежи и переводы → История операций.
      • 🔍 В : отчёт Банковские выписки (раздел Банк и касса).
  • Сверьте данные:
    • 💰 Суммы в реестре и выписке должны совпадать.
    • 📅 Даты списания — не позднее указанной в реестре.

    Если обнаружены расхождения:

    • 🚨 Платеж не прошёл: Проверьте статус в Сбербанке. Возможные причины:
      • 🔸 Недостаточно средств на счёте.
      • 🔸 Ошибка в реквизитах получателя.
      • 🔸 Превышен дневной лимит по счёту.
    • 🚨 Сумма списана не полностью: Возможно, банк удержал комиссию. Уточните тарифы в договоре РКО.
    • 🚨 Платеж ушёл не тому получателю: Немедленно напишите заявление в Сбербанк на отзыв платежа (в течение 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. Обновиться до 1С:ЗУП 3.1 (минимальная версия — 3.1.20).
    2. Или вручную корректировать выгруженный файл (например, добавлять недостающие поля через Excel).

    Если обновление невозможно, запросите в Сбербанке индивидуальный шаблон для вашей версии ЗУП.

    Сбербанк возвращает ошибку "Неверный УИН". Что делать?

    УИН (Уникальный идентификатор начисления) обязателен для:

    • 📌 Зарплатных платежей (20 или 25 знаков).
    • 📌 Налогов и взносов (20 или 25 знаков, формируется ИФНС).

    Решение:

    1. Для зарплаты: УИН должен совпадать с номером ведомости в 1С (поле УИН в документе Выплата зарплаты).
    2. Для налогов: УИН берётся из требования ИФНС (поле УИН в платежном поручении).
    3. Если УИН неизвестен, используйте 0 (ноль) — это допускается для некоторых типов платежей.
    Как выгрузить реестр, если в 1С нет шаблона для Сбербанка?

    Если в вашей конфигурации отсутствует шаблон обмена со Сбербанком:

    1. Скачайте