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