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

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

Как настроить интеграцию с банком в 1С

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

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

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

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

Выбор способа обмена: клиент-банк или DirectBank

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

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

Сравнение вариантов обмена

Файловый обмен через клиент-банк

Подходит для любого банка, не требует подписок. Ограничение: ручная передача файлов и отсутствие статусов документов.

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

Подходит при поддержке банком и наличии 1С:ИТС. Ограничение: не все банки и не все виды документов поддерживают прямой обмен.

Обработки банка или сторонние модули

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

Подготовка: реквизиты и проверка учётных данных

Откройте карточку организации и перейдите на вкладку с банковскими счетами. Проверьте, что номер счёта, БИК банка и корреспондентский счёт указаны без ошибок. Удобный способ — ввести БИК и позволить программе подставить данные банка из классификатора: тогда наименование и корсчёт заполнятся автоматически, а риск опечатки снизится.

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

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

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

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

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

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

Порядок настройки файлового обмена
  1. 1
    Создайте папку для файлов обмена и задайте фиксированные имена файлов выгрузки и загрузки
  2. 2
    В 1С откройте настройку обмена с клиент-банком и укажите пути к файлам для выбранного счёта
  3. 3
    В клиент-банке укажите те же пути для импорта платёжных документов и экспорта выписки
  4. 4
    Выгрузите тестовое платёжное поручение и убедитесь, что оно появилось в клиент-банке
  5. 5
    Экспортируйте выписку из клиент-банка и загрузите её в 1С через кнопку «Загрузить»
  6. 6
    Проверьте, что документы созданы, контрагенты и договоры сопоставлены корректно

Настройка прямого обмена по DirectBank

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

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

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

Загрузка выписок и контроль сопоставления данных

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

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

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

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

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

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

Все строки распознаны, документы созданы и проведены без ошибок

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

Строки отмечены как нераспознанные, контрагенты не найдены

Сальдо после загрузки
Норма

Остаток по счёту в 1С совпадает с остатком в выписке банка

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

Расхождение остатков — есть пропущенные или продублированные операции

Выгрузка платёжки
Норма

Документ появился в клиент-банке или получил статус «Отправлен» в DirectBank

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

Файл не виден банку или документ отклонён с ошибкой

Статусы документов
Норма

В журнале видны статусы «Исполнен» после проведения банком

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

Статусы не обновляются — обмен работает только в одну сторону

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

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

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

Типичные ошибки
01
Загрузка одной выписки дважды — дубли документов и неверное сальдо по счёту
02
Разные пути к файлам обмена в 1С и клиент-банке — банк не видит выгруженные платёжки
03
Автоматическое создание контрагентов без проверки — дубли в справочнике и ошибки в отчётности
04
Повторная отправка отклонённого платежа без уточнения статуса — риск двойного списания средств
05
Игнорирование нераспознанных строк выписки — оплаты зачитываются не по тем договорам

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

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

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

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

Безопасность и разграничение доступа

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

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

Итог

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

Настройка интеграции сводится к трём шагам: корректные реквизиты счёта, выбор способа обмена (файлы или DirectBank) и проверка на тестовой выписке. Контролируйте сопоставление строк при загрузке, сверяйте сальдо после каждой загрузки и не отправляйте отклонённые платежи повторно без уточнения статуса в банке.

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

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

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

Можно ли настроить обмен с несколькими банками одновременно?

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

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

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

Что делать, если выписка загрузилась не полностью?

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

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

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

Можно ли загружать выписки за прошлые периоды?

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