Прямой обмен с банком из 1С:Бухгалтерии: подключение и платежи

· 9 мин

Содержание

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

Технология называется DirectBank: 1С напрямую соединяется с сервером банка, подписывает документы электронной подписью и обменивается ими по защищённому каналу. Работает это, если банк поддерживает прямой обмен и с ним заключено соглашение об электронном документообороте. Ниже — что подготовить, как подключить сервис и как действовать, когда обмен не проходит.

Что должно быть готово до подключения

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

🔹 Поддержка на стороне банка. Не каждый банк подключён к DirectBank. Список поддерживаемых банков виден в самом мастере подключения внутри 1С. Если вашего банка там нет — прямой обмен недоступен, остаётся файловый обмен (о нём в конце).

🔹 Соглашение с банком. С банком должно быть подписано соглашение об электронном обмене документами (обычно оформляется вместе с расчётным счётом или отдельным заявлением). Без него банк отклонит запрос на подключение.

🔹 Электронная подпись. Нужен действующий сертификат квалифицированной электронной подписи руководителя или уполномоченного лица. Сертификат должен быть установлен на том компьютере, с которого работаете, а криптопровайдер (КриптоПро CSP или VipNet CSP) — настроен.

🔹 Интернет-поддержка 1С. Прямой обмен использует механизмы интернет-поддержки. Включается в разделе Администрирование → Интернет-поддержка и сервисы. Логин и пароль — те же, что от портала 1С:ИТС.

Чтобы ничего не упустить, пройдитесь по списку перед настройкой.

Готовность к подключению прямого обмена
Выполнено: 0 / 5

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

Как подключить прямой обмен с банком

Подключение выполняется один раз для каждого банковского счёта. Если счетов несколько и они в разных банках, шаги повторяют для каждого.

  1. Откройте Банк и касса → Банковские счета и выберите нужный счёт организации.
  2. В карточке счёта найдите настройку обмена с банком — ссылку или команду, открывающую мастер подключения к прямому обмену. Она привязана именно к этому счёту.
  3. Мастер покажет, поддерживает ли банк прямой обмен. Если да — предложит выбрать способ авторизации.
  4. Укажите способ подтверждения операций. Банки используют два варианта: по электронной подписи (сертификат) или по логину, паролю и SMS-коду. Какой именно — зависит от банка, мастер подскажет доступные.
  5. Пройдите авторизацию на стороне банка. Обычно это ввод учётных данных интернет-банка или подтверждение по SMS.
  6. Дождитесь, пока банк подтвердит подключение. На этом этапе проверяется соглашение об электронном обмене. Подтверждение может прийти не мгновенно — от нескольких минут до рабочего дня.

После успешного подключения в карточке счёта появится отметка о включённом прямом обмене, а в списке платёжных поручений — команды отправки в банк.

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

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

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

Как отправить платёжное поручение в банк

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

  1. В разделе Банк и касса → Платёжные поручения создайте документ: получатель, сумма, назначение платежа, очерёдность.
  2. Проверьте заполнение и запишите документ.
  3. В списке или в самом документе выберите команду отправки в банк. Программа предложит подписать поручение электронной подписью.
  4. Подтвердите подпись (ввод пароля к контейнеру сертификата или подтверждение по SMS — в зависимости от способа авторизации).
  5. Документ уходит в банк. Его состояние отражается статусом прямо в списке поручений.

Статусы помогают понять, на каком этапе платёж и нужно ли что-то делать.

СостояниеЧто значитДействие
Подготовлено / Не отправленоДокумент создан, но ещё не ушёл в банкОтправить и подписать
Отправлено в банкПоручение принято каналом связиЖдать обработки банком
Доставлено / Принято банкомБанк получил документЖдать исполнения
ИсполненоДеньги списаны, платёж проведёнЗагрузить выписку
Отклонено / ОшибкаБанк не принял документОткрыть, прочитать причину, исправить

Если поручение отклонено, банк возвращает текст причины. Чаще всего это неверные реквизиты получателя, недостаточно средств на счёте или просроченный сертификат подписи. Исправьте указанное и отправьте документ заново — создавать новый не обязательно.

Несколько поручений можно выделить в списке и отправить одной командой. Подписать их тоже получится пакетно, одним вводом пароля, если документы однотипные.

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

Назначение платежа тоже влияет на автоматическую обработку выписки. Если в назначении указан номер и дата договора или счёта, при загрузке ответной выписки 1С точнее сопоставит поступление с нужным документом и контрагентом. Привычка писать внятное назначение экономит ручную разноску позже.

Как загружаются банковские выписки

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

Загрузить выписку можно из раздела Банк и касса → Банковские выписки. Команда запроса выписки обращается к банку и подтягивает операции за выбранный период. Программа разносит их по документам:

🔹 Поступления формируются как «Поступление на расчётный счёт».

🔹 Списания — как «Списание с расчётного счёта».

🔹 Знакомых контрагентов 1С подставляет автоматически по ИНН и реквизитам из назначения платежа. Новых придётся создать или сопоставить вручную при первой операции.

После загрузки каждую строку выписки нужно провести: проверить счёт учёта, статью движения денежных средств и договор. Непроведённые строки выписки не формируют проводок и не попадут в остатки по счёту 51.

Чтобы выписка подтягивалась без ручного запроса, в настройках обмена с банком включают автоматическую загрузку по расписанию. Тогда 1С сама запрашивает операции, например раз в несколько часов. Это удобно, но требует, чтобы программа была запущена (для файловой базы) либо работал регламентный механизм (для серверной). Автозагрузка не отменяет проведение: строки всё равно попадают в список на разноску, просто вам не нужно каждый раз нажимать запрос вручную. В конце дня полезно сверить: все ли полученные строки проведены и совпадает ли конечный остаток по счёту 51 с остатком в банке.

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

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

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

Электронная подпись и защита обмена

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

🔹 Подпись на отправке. Каждое поручение подписывается при отправке. Без подписи документ в банк не уйдёт — это защита от отправки платежей посторонним.

🔹 Срок действия сертификата. Квалифицированный сертификат выдаётся на ограниченный срок (обычно около года). За пару недель до окончания обновите его заранее — иначе в день истечения обмен встанет, и платежи придётся проводить через интернет -банк вручную.

🔹 Хранение контейнера. Закрытый ключ подписи держите на защищённом носителе (токен, смарт-карта). Копирование контейнера на общий сетевой диск или в открытую папку — прямой риск: подписать платёж сможет любой, кто получит к нему доступ.

🔹 Пароль к контейнеру. Не сохраняйте пароль «навсегда», если за компьютером работает несколько человек. Запрос пароля при каждой подписи — не помеха, а барьер против случайной или чужой отправки.

Отзыв сертификата (увольнение сотрудника, компрометация ключа) нужно оформлять и у удостоверяющего центра, и отключать его в настройках обмена с банком. Иначе старый ключ формально останется действующим в канале.

Что делать, если обмен не проходит

Сбои прямого обмена обычно сводятся к нескольким причинам. Определите симптом и проверьте соответствующий пункт.

Диагностика: выберите симптом

Если прямой обмен в вашем банке недоступен или временно не работает, остаётся проверенный запасной путь — файловый обмен с клиент-банком. 1С выгружает платёжные поручения в текстовый файл (обычно 1c_to_kl.txt), вы загружаете его в интернет-банк, а скачанную из банка выписку (kl_to_1c.txt) импортируете обратно в 1С через ту же обработку в разделе Банк и касса. Это медленнее, но работает с любым банком.

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

Нужна ли отдельная программа клиент-банк при прямом обмене?
Нет. В этом и смысл прямого обмена — платежи и выписки идут прямо из 1С по защищённому каналу. Клиент-банк нужен только для файлового обмена как запасной вариант.
Можно ли подключить несколько счетов в разных банках?
Да. Прямой обмен настраивается отдельно для каждого банковского счёта. Один банк может поддерживать прямой обмен, другой — только файловый, они работают независимо.
Платный ли это сервис?
Прямой обмен из 1С сам по себе не тарифицируется отдельно — он входит в функциональность программы и интернет-поддержки. Комиссии за платежи и обслуживание счёта берёт банк по своему тарифу; эти условия уточняйте в банке.
Что будет с платежами, если истечёт сертификат подписи?
Отправка через прямой обмен остановится — без действующей подписи банк документы не примет. До обновления сертификата платежи придётся проводить через интернет-банк вручную. Обновляйте сертификат заранее, не дожидаясь последнего дня.
Почему банка нет в списке при подключении?
Банк не подключён к технологии прямого обмена либо не поддерживает его для вашего типа счёта. Уточните в банке и используйте файловый обмен через 1c_to_kl.txt / kl_to_1c.txt.