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

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

Как привязать банк к 1С и настроить обмен данными

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

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

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

Проверьте, какой способ обмена поддерживает ваш банк

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

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

Узнать о поддержке можно тремя путями: в списке банков на сайте сервиса 1С:ДиректБанк, у менеджера банка или прямо в 1С — при создании настройки обмена программа сама предложит вариант «ДиректБанк», если банк известен сервису.

Маршрут решения

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

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

Заполните банковский счёт организации в 1С

Любой обмен начинается с корректно заполненного банковского счёта. Откройте карточку организации, перейдите на вкладку «Банковские счета» и создайте новый счёт либо отредактируйте существующий. Обязательные поля: номер счёта (20 знаков), банк (выбирается из классификатора банков по БИК), валюта счёта.

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

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

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

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

В настройке задаются два каталога: папка для выгрузки платёжных поручений (обычно файл kl_to_1c.txt) и папка загрузки выписок (1c_to_kl.txt). Имена файлов банк может требовать строго определённые — уточните в инструкции к клиент-банку. Укажите также кодировку файла: большинство клиент-банков работает с Windows-1251, реже с UTF-8.

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

Порядок настройки файлового обмена
  1. 1
    Откройте «Банк и касса» → «Обмен с банком» и создайте новую настройку
  2. 2
    Укажите организацию, банковский счёт и папки выгрузки/загрузки
  3. 3
    Проверьте кодировку файла по требованиям банка (обычно Windows-1251)
  4. 4
    Выгрузите тестовое платёжное поручение и импортируйте файл в клиент-банк
  5. 5
    Убедитесь, что клиент-банк принял файл без ошибок валидации
  6. 6
    Загрузите тестовую выписку и проверьте созданные документы в 1С

Подключите прямой обмен через 1С:ДиректБанк

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

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

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

Проверьте, что обмен работает корректно

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

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

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

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

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

«Исполнено» или «Принято банком»

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

«Отклонено» или статус не меняется сутками

Загруженная выписка
Норма

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

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

Пропущены операции или документы задвоились

Контрагенты в загруженных документах
Норма

Подставлены существующие контрагенты из справочника

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

Создаются дубли с похожими наименованиями

Остаток на счёте в 1С
Норма

Совпадает с остатком по данным банка на конец дня

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

Расхождение даже на копейки — ищите незагруженную операцию

Типичные ошибки и ограничения

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

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

Типичные ошибки
01
Выгрузка платёжек из непроверенного счёта — файл уходит с реквизитами другого счёта, банк отклоняет пакет
02
Загрузка выписки за период, который уже был загружен — документы задваиваются, остатки расходятся
03
Игнорирование статуса «Отклонено» — платёж считается отправленным, но деньги не ушли
04
Хранение пароля от банка в текстовом файле или передача его сторонним лицам — риск несанкционированного списания
05
Настройка обмена под одним пользователем без резервного доступа — при его отпуске обмен встаёт

Когда стоит привлечь специалиста

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

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

Итог

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

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

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

Можно ли подключить к 1С несколько банков одновременно?

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

Платёжное поручение отправлено, но статус не меняется. Что делать?

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

Нужна ли электронная подпись для обмена с банком?

Зависит от банка и способа обмена. При файловом обмене документы подписываются в клиент-банке — там свои средства подписи. При ДиректБанке часть банков принимает документы по логину и паролю с SMS-подтверждением, другие требуют сертификат квалифицированной подписи. Требования уточняйте в банке до начала настройки.

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

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

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

Файловый обмен и ДиректБанк доступны в базовой версии, но сам сервис 1С:ДиректБанк требует действующей подписки ИТС. Если подписки нет, остаётся обмен файлами — он работает без ограничений по тарифу.

Как быть, если банк сменил реквизиты или произошла реорганизация?

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