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

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

Как подключить 1С к банку: DirectBank и обмен через клиент-банк

Пошаговая инструкция по подключению 1С к банку: настройка сервиса 1С:Директбанк, обмен через клиент-банк, проверка выгрузки платежей и выписок, типичные ошибки.

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

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

Перед настройкой уточните в своем банке, какой способ обмена он поддерживает, и проверьте, что ваша конфигурация 1С обновлена до актуального релиза. В типовых конфигурациях «1С:Бухгалтерия 8», «1С:Управление нашей фирмой», «1С:ERP» и «Комплексная автоматизация» оба механизма уже встроены и не требуют доработок.

Какой способ обмена с банком выбрать

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

Обмен через клиент-банк подходит, если банк не поддерживает DirectBank или у организации уже настроенная система «клиент-банк» с аппаратными ключами. В этом случае 1С выгружает платежки в текстовый файл формата 1CClientBankExchange, а вы загружаете его в клиент-банк. Выписка передается в обратную сторону аналогичным файлом.

Сравнение способов обмена

1С:Директбанк (DirectBank)

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

Обмен через клиент-банк

Универсальный вариант для любого банка. Требует ручной выгрузки и загрузки файлов, наличия установленного клиент-банка и дисциплины при работе с каталогами обмена.

Загрузка выписок из файла банка

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

Что подготовить перед подключением

Для настройки потребуются: действующий договор с банком, реквизиты расчетного счета (номер счета, БИК, корсчет банка), доступ к интернет-банку или клиент-банку и права администратора или полные права в 1С. Если планируется DirectBank, уточните в банке, нужно ли подавать заявление на подключение прямого обмена — во многих банках это отдельная услуга, которую активируют по заявке.

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

Настройка прямого обмена через 1С:Директбанк

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

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

Подключение DirectBank: порядок действий
  1. 1
    Откройте «Банк и касса» → «Настройка обмена с банком» и включите сервис 1С:Директбанк.
  2. 2
    Выберите банк из списка поддерживаемых и укажите расчетный счет организации.
  3. 3
    Отправьте запрос на подключение или введите данные доступа по инструкции своего банка.
  4. 4
    Дождитесь активации услуги банком — обычно приходит уведомление или статус меняется в настройке.
  5. 5
    Создайте тестовое платежное поручение на небольшую сумму и отправьте его в банк.
  6. 6
    Запросите выписку за день и убедитесь, что она загрузилась и разнеслась по документам.

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

Настройка обмена через клиент-банк

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

Те же каталоги нужно прописать и в самом клиент-банке: в его настройках импорта и экспорта указывается формат «1С» (1CClientBankExchange) и пути к тем же папкам. Схема работы: в 1С создаете платежку → выгружаете в файл → в клиент-банке импортируете файл, подписываете и отправляете → после проведения операций экспортируете выписку → в 1С загружаете её через «Загрузить выписку».

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

Проверка работы обмена

Тестирование начните с исходящего платежа небольшой суммы на заведомо корректные реквизиты — например, перевод между своими счетами. Убедитесь, что платеж ушел из 1С, появился в банке и был исполнен. Затем запросите выписку за тот же день и проверьте, что операция отразилась в учете без дублирования документов.

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

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

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

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

После отправки статус меняется на «Исполнено» в разумный срок

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

Статус завис на «Отправлено» или документ отклонен без понятной причины

Загрузка выписки
Норма

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

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

Часть операций не загрузилась, сальдо не сходится, документы дублируются

Создание контрагентов
Норма

Контрагенты создаются с корректными ИНН и реквизитами

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

Появляются дубли контрагентов или элементы с пустыми реквизитами

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

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

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

Типичные ошибки
01
Настройка обмена на устаревшем релизе 1С — форматы и сертификаты не совпадают с банковскими, обмен не устанавливается. Сначала обновите конфигурацию.
02
Выгрузка всех платежей за длинный период в один файл — клиент-банк импортирует дубли уже отправленных документов. Выгружайте только новые платежи за текущий день.
03
Хранение файлов обмена в общедоступной папке — реквизиты платежей доступны посторонним. Ограничьте права на каталоги обмена.
04
Игнорирование отклоненных банком документов — платеж считается отправленным, но деньги не ушли. Контролируйте статусы ежедневно.

Ограничения и безопасность

Прямой обмен не отменяет контроль со стороны банка: лимиты на операции, обязательное подтверждение по SMS и блокировки по 115-ФЗ работают так же, как в интернет-банке. Подтверждающий код придет на телефон, привязанный к счету, поэтому заранее решите, у кого из сотрудников будет этот телефон и кто имеет право подтверждать платежи.

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

Если у организации несколько расчетных счетов в разных банках, настраивайте обмен для каждого счета отдельно. Часто для основного банка доступен DirectBank, а для остальных приходится использовать файловый обмен — это нормальная рабочая схема.
ПЗ
Практическое замечание

FAQ

Моего банка нет в списке 1С:Директбанк. Что делать?

Используйте обмен файлами через клиент-банк: выгрузку платежных поручений из 1С в текстовый файл и загрузку выписок обратно. Уточните в банке, поддерживает ли его клиент-банк формат 1CClientBankExchange — большинство поддерживают. Список банков с DirectBank периодически расширяется, поэтому имеет смысл проверять его после обновлений конфигурации.

Нужно ли платить за подключение 1С к банку?

Сам механизм обмена входит в типовые конфигурации 1С и отдельно не оплачивается. Однако банк может взимать плату за услугу прямого обмена или за обслуживание клиент-банка по своему тарифу — это нужно уточнить в своем банке до подключения.

Почему выписка загружается, но документы не проводятся?

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

Можно ли отправлять платежи из 1С без подтверждения по SMS?

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

Что делать, если платеж отправлен из 1С, но в банке его нет?

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

Работает ли обмен с банком в базовой версии 1С:Бухгалтерии?

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

Итог

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

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