Учет и Финансы · 11 мин
Как привязать банк к 1С и настроить обмен данными
Как подключить банк к 1С: обмен через файл, сервис 1С:ДиректБанк, настройка, проверка выгрузки выписок и типичные ошибки при интеграции.
Обмен данными между 1С и банком избавляет бухгалтера от ручного ввода платёжных поручений и выписок: документы отправляются в банк прямо из программы, а выписки загружаются автоматически. Существует два основных способа связи — классический обмен файлами через клиент-банк и прямое подключение через сервис 1С:ДиректБанк. Выбор зависит от того, поддерживает ли ваш банк прямой обмен и какие требования предъявляет к электронной подписи.
Перед настройкой важно понимать, что «привязка банка» — это не разовое действие, а цепочка: уточнение возможностей банка, заполнение банковского счёта в справочнике, настройка обмена, проверка выгрузки и загрузки. Ошибка на любом шаге приводит к тому, что платёжки не уходят, а выписки не приходят. Ниже разобраны оба сценария с конкретными действиями в типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, ERP).
Проверьте, какой способ обмена поддерживает ваш банк
Первый шаг — выяснить, как банк принимает документы. Практически все банки поддерживают обмен файлами в формате 1С (текстовый файл kl_to_1c.txt и обратный 1c_to_kl.txt): платёжные поручения выгружаются из 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Откройте «Банк и касса» → «Обмен с банком» и создайте новую настройку
- 2Укажите организацию, банковский счёт и папки выгрузки/загрузки
- 3Проверьте кодировку файла по требованиям банка (обычно Windows-1251)
- 4Выгрузите тестовое платёжное поручение и импортируйте файл в клиент-банк
- 5Убедитесь, что клиент-банк принял файл без ошибок валидации
- 6Загрузите тестовую выписку и проверьте созданные документы в 1С
Подключите прямой обмен через 1С:ДиректБанк
Если банк поддерживает сервис, настройка происходит прямо в 1С без файлов. В форме обмена с банком выберите способ «Через сервис 1С:ДиректБанк» (в некоторых конфигурациях — «Прямой обмен»). Программа предложит создать настройку и отправить в банк запрос на подключение.
Для работы потребуется действующая подписка ИТС (сервис входит в неё) и учётная запись портала 1С, привязанная к программе. В зависимости от банка аутентификация выполняется по логину и паролю от интернет-банка, по сертификату электронной подписи или по одноразовым SMS-кодам. Часть банков требует предварительно подать заявление на подключение прямого обмена — уточните это у менеджера.
После активации настройки платёжное поручение отправляется кнопкой «Отправить в банк» прямо из документа. Статус документа меняется по мере обработки: «Подготовлено» → «Отправлено» → «Исполнено» или «Отклонено». Выписки можно загружать вручную кнопкой либо настроить автоматическую загрузку по расписанию в параметрах настройки.
Проверьте, что обмен работает корректно
После настройки обязательно выполните контрольный цикл на одном безопасном документе. Создайте платёжное поручение на небольшую сумму (или на свой же счёт в другом банке), отправьте его и дождитесь исполнения. Затем загрузите выписку за этот день и проверьте, что в 1С появились документы списания и поступления с правильными суммами, контрагентами и назначениями платежа.
Обратите внимание на сопоставление контрагентов: при загрузке выписки 1С ищет контрагента по ИНН и номеру счёта. Если контрагент не найден, программа предложит создать нового — проверяйте, не создаются ли дубли из-за отличающегося написания наименования. Дубли контрагентов потом искажают отчётность и акты сверки.
Как проверить результат
«Исполнено» или «Принято банком»
«Отклонено» или статус не меняется сутками
Все операции дня загружены, сальдо в 1С совпадает с банком
Пропущены операции или документы задвоились
Подставлены существующие контрагенты из справочника
Создаются дубли с похожими наименованиями
Совпадает с остатком по данным банка на конец дня
Расхождение даже на копейки — ищите незагруженную операцию
Типичные ошибки и ограничения
Самая частая проблема — после обновления конфигурации слетает настройка ДиректБанка или меняется формат обмена. Если обмен внезапно перестал работать после обновления 1С, первым делом откройте настройку обмена и проверьте её статус — иногда требуется повторная аутентификация или обновление встроенного модуля банка.
Вторая группа ошибок связана с правами: у пользователя 1С нет права на обмен с банком, либо в банке не выданы права на подпись документов конкретному сотруднику. Также помните про ограничения: файловый обмен не передаёт статусы исполнения автоматически, а ДиректБанк у части банков не поддерживает отдельные виды документов — например, валютные платежи или зарплатные реестры могут требовать отправки через интернет-банк.
Когда стоит привлечь специалиста
Базовую настройку файлового обмена бухгалтер обычно выполняет самостоятельно за 15–30 минут. Помощь специалиста оправдана в трёх случаях: банк требует нестандартный формат обмена (нужна доработка конфигурации), настраивается обмен сразу по нескольким организациям и банкам с разными правилами, либо требуется интеграция зарплатного проекта с автоматической выгрузкой реестров и ведомостей.
Также к специалисту стоит обратиться, если после обновления 1С обмен сломался и штатные действия не помогают — причина может быть в изменении API банка, и разбираться с ней без опыта долго. Перед обращением подготовьте: название конфигурации и её версию, название банка, текст ошибки и скриншот настройки обмена — это сократит время диагностики.
Что важно запомнить
Сначала уточните у банка поддержку 1С:ДиректБанк, затем заполните банковский счёт и настройте обмен — файловый или прямой. Обязательно проверьте работу на тестовом платеже и сверьте остатки после первой загрузки выписки. Доступы к банку не передавайте третьим лицам.
Частые вопросы
Можно ли подключить к 1С несколько банков одновременно?
Да. Для каждого банковского счёта создаётся отдельная настройка обмена, и способы могут различаться: один банк — через ДиректБанк, другой — через файлы. В документах просто выбирается нужный счёт, и обмен идёт по его настройке.
Платёжное поручение отправлено, но статус не меняется. Что делать?
Сначала обновите статус вручную в форме обмена или дождитесь регламентного обновления. Если статус не меняется длительное время, проверьте в самом банке (по телефону или в интернет-банке), дошёл ли документ. Частая причина — документ ожидает подтверждения второй подписью или отклонён из-за ошибки в реквизитах.
Нужна ли электронная подпись для обмена с банком?
Зависит от банка и способа обмена. При файловом обмене документы подписываются в клиент-банке — там свои средства подписи. При ДиректБанке часть банков принимает документы по логину и паролю с SMS-подтверждением, другие требуют сертификат квалифицированной подписи. Требования уточняйте в банке до начала настройки.
Почему при загрузке выписки создаются дубли документов?
Чаще всего выписка загружается повторно за тот же период, а в настройках не включён контроль дублей. Перед загрузкой проверяйте, за какие даты документы уже есть, и загружайте только новые операции. Если дубли появились, удалите лишние документы и сверьте остаток по счёту с банком.
Работает ли обмен с банком в базовой версии 1С:Бухгалтерии?
Файловый обмен и ДиректБанк доступны в базовой версии, но сам сервис 1С:ДиректБанк требует действующей подписки ИТС. Если подписки нет, остаётся обмен файлами — он работает без ограничений по тарифу.
Как быть, если банк сменил реквизиты или произошла реорганизация?
Обновите классификатор банков в 1С, исправьте БИК и корреспондентский счёт в карточке банковского счёта, затем проверьте настройку обмена — при смене БИК настройку ДиректБанка обычно нужно пересоздать, так как она привязана к конкретному банку.