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

Учет и Финансы · 11 мин

Как выгрузить счёт из 1С в банк

Как выгрузить счёт и платёжное поручение из 1С в банк: настройка обмена с клиент-банком, выгрузка в файл, 1С:ДиректБанк, проверка статусов и типичные ошибки.

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

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

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

Что именно выгружается: счёт на оплату или платёжное поручение

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

Если ваша задача — оплатить счёт поставщика, в 1С создаётся платёжное поручение на основании счёта или поступления. Если задача — чтобы покупатель оплатил ваш счёт, выгрузка в банк не требуется: достаточно отправить счёт контрагенту в PDF или по ЭДО. Дальше речь пойдёт о передаче платёжных поручений в банк, поскольку именно это чаще всего подразумевается под выгрузкой.

Проверка и заполнение банковских реквизитов

Откройте карточку организации и проверьте раздел с банковскими счетами. Должны быть заполнены: наименование банка, БИК, корреспондентский счёт, номер расчётного счёта. В типовых конфигурациях банк можно подобрать по БИК из классификатора — тогда корсчёт и наименование подставятся автоматически.

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

Ещё один критичный реквизит — назначение платежа. Оно должно содержать суть оплаты, номер и дату счёта или договора, а также сумму НДС или пометку «НДС не облагается». Банк может вернуть платёжку с некорректным назначением, а налоговая использует его при проверках.

Создание платёжного поручения на основании счёта

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

Заполните или проверьте поля: вид операции (оплата поставщику, перечисление налога и т.д.), сумма, ставка и сумма НДС, очередность платежа (для обычных оплат поставщикам — 5), назначение платежа. Для налоговых платежей дополнительно заполняются КБК, ОКТМО, статус плательщика и УИН — эти данные лучше формировать через помощник уплаты налогов, чтобы не ошибиться в кодах.

После заполнения проведите документ. Непроведённое платёжное поручение в большинстве конфигураций не попадёт в выгрузку — это встроенная защита от случайной отправки черновиков.

Способ 1. Выгрузка в файл и загрузка в клиент-банк

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

Программа сформирует текстовый файл (обычно с именем вида 1c_to_kl.txt) в указанном каталоге. Этот файл загружается в программу клиент-банк вашего банка через функцию импорта платёжных поручений. После импорта документы подписываются электронной подписью и отправляются на исполнение.

Настройка обмена с конкретным банком

Если выгрузка выполняется впервые, откройте настройки обмена с клиент-банком (ссылка «Настройка обмена с банком» в форме выгрузки) и укажите: программу банка (если она есть в списке — выберите её, формат подстроится автоматически), файл выгрузки и файл загрузки выписок. Для большинства банков подходит стандартный формат обмена 1С.

Способ 2. Отправка через 1С:ДиректБанк

1С:ДиректБанк — сервис прямого обмена между 1С и банком без промежуточных файлов. Если ваш банк поддерживает технологию DirectBank, платёжное поручение отправляется кнопкой «Отправить в банк» прямо из документа, а выписки загружаются автоматически по расписанию. Список поддерживающих банков велик, но его нужно уточнять в банке или в документации к вашей конфигурации.

Для подключения откройте «Администрирование» → «Обмен электронными документами» → «Обмен с банками» и запустите помощник подключения. Потребуется договор с банком на использование DirectBank и, в зависимости от банка, логин/пароль или сертификат электронной подписи. Часть банков подключает сервис бесплатно, часть — за абонентскую плату, условия уточняйте в своём банке.

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

Сравнение вариантов

Файловый обмен с клиент-банком

Подходит для любого банка, не требует дополнительных сервисов. Минус: ручная загрузка файла и отдельный контроль статусов в клиент-банке.

1С:ДиректБанк

Документы уходят из 1С напрямую, выписки и статусы загружаются автоматически. Ограничение: банк должен поддерживать DirectBank, возможна плата за сервис.

Ручной ввод в клиент-банке

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

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

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

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

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

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

Статус платёжного поручения
Норма

Исполнено / принято к исполнению

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

Отклонено банком или зависло в статусе «отправлено»

Выписка по счёту
Норма

Платёж отражён списанием с корректной суммой и получателем

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

Платежа в выписке нет на следующий рабочий день

Документ списания в 1С
Норма

Создан и проведён документ «Списание с расчётного счёта»

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

Выписка загружена, но списание не создалось или упало в неразобранные

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

Типичные ошибки
01
Выгружается пустой файл: чаще всего платёжные поручения не проведены или выбран неверный период/банковский счёт в форме выгрузки
02
Клиент-банк не импортирует файл: несовпадение формата — в настройках обмена выбрана другая программа банка, либо файл был открыт и пересохранён в редакторе
03
Платёж отклонён из-за реквизитов: устаревший БИК или корсчёт банка получателя — обновите банк по классификатору и сверьте данные со счётом контрагента
04
НДС в назначении не совпадает с суммой: укажите ставку и сумму НДС в платёжке явно или напишите «НДС не облагается»
05
Дубли платежей: одно и то же поручение выгружено повторно — перед повторной отправкой проверяйте статус первой отправки в клиент-банке

Отдельная ситуация — ошибка в реквизите, замеченная после отправки. Если платёж ещё не исполнен, его можно отозвать через клиент-банк. Если исполнен с неверными реквизитами получателя, деньги обычно зависают в банке получателя и возвращаются, но на это уходит время; при ошибке в сумме или счёте действующего получателя потребуется письмо на возврат. Поэтому контроль реквизитов до отправки важнее любых последующих исправлений.

Если платежей больше нескольких в день, настройте автоматическую загрузку выписок по расписанию (при ДиректБанке) и заведите правило: платёжка считается завершённой только после появления списания в выписке. Это исключает и потерю платежей, и дубли.
ПЗ
Практическое замечание

Как отправить сам счёт покупателю

Если под выгрузкой имелась в виду отправка счёта на оплату клиенту, банк здесь не участвует. В 1С счёт выводится на печать кнопкой «Печать», сохраняется в PDF через «Файл» → «Сохранить как» и отправляется контрагенту. Если с контрагентом настроен обмен электронными документами, счёт отправляется кнопкой ЭДО прямо из документа с фиксацией доставки.

При оплате счёта покупателем вы увидите поступление в загруженной банковской выписке. Чтобы оплата корректно закрыла задолженность, в выписке должен быть указан номер счёта или договора — попросите покупателей указывать его в назначении платежа.

Итог

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

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

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

Можно ли выгрузить из 1С сразу несколько платёжных поручений?

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

Банк просит файл определённого формата, а 1С выгружает другой. Что делать?

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

Что делать, если платёжное поручение выгрузилось дважды?

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

Нужна ли электронная подпись для выгрузки из 1С?

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

Почему платёжка не попадает в файл выгрузки?

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

Можно ли оплатить счёт физлица или ИП через СБП из 1С?

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