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