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