Учет и Финансы · 11 мин
Как в 1С настроить банк для выгрузки платёжек и загрузки выписок
Пошаговая настройка обмена с банком в 1С: клиент-банк и DirectBank, выгрузка платёжных поручений, загрузка выписок, типичные ошибки и проверка результата.
Обмен с банком из 1С избавляет бухгалтера от ручного ввода платёжных поручений в интернет-банк и выписок в программу. Настройка сводится к выбору способа обмена (файловый клиент-банк или прямой обмен DirectBank), указанию банковского счёта организации и проверке формата файлов.
Инструкция подходит для типовых конфигураций: «1С:Бухгалтерия 8», «Управление торговлей», «Комплексная автоматизация» и «ERP». Названия пунктов меню могут немного отличаться между версиями, но логика везде одинаковая: сначала заполняется карточка банковского счёта, затем настраивается обмен, после чего выполняется тестовая выгрузка и загрузка.
Перед началом работы убедитесь, что в договоре с банком подключена услуга «клиент-банк» или «интернет-банк», и уточните у банка, поддерживает ли он прямой обмен с 1С (DirectBank). От этого зависит, какой сценарий настройки вы будете использовать.
Что понадобится перед настройкой
Для файлового обмена потребуется установленная программа клиент-банка от вашего банка и доступ к каталогу, куда 1С будет сохранять файлы выгрузки и откуда будет забирать выписки. Уточните у банка формат обмена: большинство банков работают со стандартным текстовым форматом «1CClientBankExchange», но встречаются собственные форматы.
Для прямого обмена (DirectBank) нужны логин и пароль или сертификат электронной подписи, выданные банком, а также актуальная версия конфигурации 1С — старые релизы могут не поддерживать актуальные версии API банков. Проверьте, что у пользователя 1С есть права на работу с банковскими документами и настройками обмена.
Также подготовьте реквизиты организации: ИНН, КПП, номер расчётного счёта, БИК банка и корреспондентский счёт. Ошибка в любом из этих полей приведёт к тому, что банк отклонит платёжное поручение ещё на этапе импорта файла.
Заполнение карточки банка и банковского счёта
Откройте справочник «Банковские счета» в карточке организации (раздел «Главное → Реквизиты организации» в БП 3.0 или «НСИ и администрирование» в других конфигурациях). Создайте новый счёт или откройте существующий и проверьте поля: номер счёта — 20 цифр, банк выбирается из классификатора по БИК.
Если банк не находится по БИК, обновите классификатор банков: «Администрирование → Обслуживание → Регламентные операции → Загрузка классификатора банков». Устаревший классификатор — частая причина того, что 1С подставляет неверное наименование банка или не заполняет корреспондентский счёт автоматически.
Проверьте, что в карточке счёта правильно указана валюта. Для валютных счетов обмен настраивается отдельно, и формат выгрузки отличается от рублёвого — не все банки поддерживают выгрузку валютных платежей через стандартный клиент-банк.
Настройка обмена через клиент-банк (файловый обмен)
Перейдите в «Банк и касса → Обмен с банком» (в БП 3.0 это пункт «Загрузка выписки из клиент-банка» / «Выгрузка в клиент-банк» в журнале платёжных поручений). Нажмите «Настройка» или «Настройка обмена с банком» и укажите организацию и банковский счёт.
Задайте два пути: файл выгрузки (куда 1С сохранит платёжки, обычно 1c_to_kl.txt) и файл загрузки (откуда забирается выписка, обычно kl_to_1c.txt). Эти же пути должны быть указаны в настройках программы клиент-банка — иначе программы «не увидят» файлы друг друга.
В настройках обычно можно включить автоматическое создание контрагентов при загрузке выписки и выбор статей движения денежных средств по умолчанию. Оставьте эти опции включёнными на первое время — они упрощают разбор выписки, а лишние элементы справочников потом легко скорректировать.
- 1Откройте карточку банковского счёта и проверьте БИК, номер счёта и корсчёт
- 2Перейдите в «Банк и касса → Обмен с банком» и нажмите «Настройка»
- 3Укажите файл выгрузки и файл загрузки — согласуйте пути с программой клиент-банка
- 4Сохраните настройку и выгрузите тестовое платёжное поручение
- 5Импортируйте файл в клиент-банк и убедитесь, что платёжка отображается корректно
- 6Загрузите выписку из клиент-банка обратно в 1С и проверьте сопоставление контрагентов
Настройка прямого обмена DirectBank
Прямой обмен позволяет отправлять платёжки и получать выписки без файлов и без открытия интернет-банка: документы уходят в банк прямо из 1С по защищённому каналу. Услугу DirectBank (или «1С:ДиректБанк») должен поддерживать ваш банк — список поддерживаемых банков публикуется на сайте 1С и в справке конфигурации.
Для подключения откройте «Банк и касса → Обмен с банком → Настройка обмена с банком», выберите вариант «Прямой обмен (DirectBank)». Программа предложит выбрать банк из списка и ввести данные для подключения: логин и пароль либо сертификат электронной подписи, установленный на компьютере.
После ввода данных выполните тест подключения — кнопка обычно называется «Проверить подключение» или «Тест настроек». Если тест прошёл, в журнале платёжных поручений появятся статусы отправки: «Подготовлено», «Отправлено», «Исполнено». Статусы обновляются по кнопке «Синхронизировать с банком» или по расписанию.
Сравнение способов обмена
Подходит почти для любого банка, не требует дополнительных услуг. Минусы: ручной импорт файлов, риск перепутать каталоги, нет статусов исполнения в 1С.
Платёжки уходят напрямую из 1С, видны статусы исполнения, выписки загружаются по кнопке. Ограничение: банк должен поддерживать сервис, часто требуется электронная подпись.
Запасной вариант, если клиент-банк не настроен: выписку выгружают из интернет-банка в формате 1С и загружают через «Обмен с банком». Подходит для редких операций.
Выгрузка платёжных поручений
Создайте платёжное поручение в журнале «Платёжные поручения», заполните получателя, сумму, назначение платежа и очерёдность. Проверьте, что документ проведён и у контрагента заполнены ИНН, КПП и банковский счёт — неполные реквизиты банк отклонит.
Для выгрузки выделите одно или несколько поручений и нажмите «Выгрузить в банк» (или «Отправить в банк» при DirectBank). При файловом обмене программа сформирует файл в указанном каталоге; при прямом обмене документ сразу уйдёт в банк, а вы увидите его статус.
Обратите внимание на НДС в назначении платежа: сумма налога должна быть выделена явно («в т.ч. НДС 20% — 1000,00») либо указано «НДС не облагается». 1С формирует эту строку автоматически по ставке из документа, но при ручном редактировании назначения проверяйте формулировку — банки контролируют её формально.
Загрузка банковских выписок
Загрузка выполняется из того же раздела «Обмен с банком» кнопкой «Загрузить выписку». При файловом обмене сначала выгрузите выписку из клиент-банка в файл, затем укажите его в 1С. При DirectBank выписки за выбранный период подтянутся автоматически.
Перед проведением загруженных документов проверьте сопоставление контрагентов: 1С ищет их по ИНН и номеру счёта. Не найденные контрагенты подсвечиваются — либо создайте их автоматически, либо укажите вручную. Также проверьте вид операции и статью ДДС: от них зависит, какие проводки сформирует документ.
После загрузки сверьте остаток по выписке с остатком на счёте 51 в 1С. Расхождение означает, что какие-то документы не загружены, загружены дважды или введены вручную в обход обмена. Дубли чаще всего возникают, если выписку за один день загрузили повторно — 1С обычно отслеживает уже загруженные операции по идентификаторам, но при ручной правке номеров документов защита может не сработать.
Как проверить результат
Файл импортируется в клиент-банк без ошибок, реквизиты совпадают с документом в 1С
Банк сообщает об ошибке формата или реквизиты «съехали» — проверяйте формат обмена и настройку счёта
Все строки сопоставлены с контрагентами, остаток по выписке равен сальдо счёта 51
Есть несопоставленные строки или расхождение остатка — ищите дубли и пропущенные операции
Документы проходят цепочку «Отправлено → Принято банком → Исполнено»
Статус завис на «Отправлено» или появилась ошибка — проверяйте подключение и сертификат
Типичные ошибки и их устранение
Самая частая проблема — «банк не видит файл выгрузки»: в 1С и в клиент-банке указаны разные каталоги или разные имена файлов. Откройте обе настройки рядом и сравните пути посимвольно, включая расширение файла. Вторая по частоте — ошибка формата при импорте: банк обновил клиент-банк и сменил версию формата, а в 1С осталась старая настройка.
При DirectBank типичны ошибки авторизации: истёк сертификат, сменился пароль или банк обновил адрес сервиса. Лечится обновлением сертификата в хранилище Windows, повторным вводом учётных данных и обновлением конфигурации 1С до актуального релиза.
Когда настройку лучше доверить специалисту
Файловый обмен с типовым банком пользователь с опытом работы в 1С настраивает самостоятельно за 15–30 минут. Привлекайте специалиста, если: банк использует нестандартный формат обмена, требуется обмен валютными документами с SWIFT-реквизитами, нужна автоматическая загрузка выписок по расписанию на сервере или обмен идёт сразу по нескольким организациям и счетам с разными правилами.
Отдельный случай — переход с файлового обмена на DirectBank в работающей базе: нужно аккуратно переключить настройки, не потеряв незагруженные выписки за переходный период. Перед переключением загрузите все выписки старым способом и зафиксируйте остаток.
Что важно запомнить
Настройка сводится к трём шагам: корректная карточка банковского счёта, выбор способа обмена (файл или DirectBank) и тестовая выгрузка с загрузкой. Контролируйте результат по остатку на счёте 51 и статусам платежей, а при ошибках формата сверяйте пути обмена и версию формата с банком.
Частые вопросы
Банк не поддерживает DirectBank — что делать?
Используйте классический файловый обмен: 1С выгружает платёжки в текстовый файл, программа клиент-банка его импортирует. Функционально это тот же обмен, но с ручной передачей файла и без статусов исполнения в 1С.
Можно ли настроить обмен сразу по нескольким счетам?
Да. Настройка обмена создаётся отдельно для каждого банковского счёта: у каждого свои файлы обмена или своё подключение DirectBank. В журнале обмена затем переключаетесь между счетами через отбор.
Почему при загрузке выписки создаются дубли контрагентов?
1С ищет контрагента по ИНН и номеру счёта. Если в базе контрагент заведён без ИНН или с другим счётом, программа считает его новым. Перед массовой загрузкой проверьте заполненность ИНН у постоянных контрагентов, а дубли потом объедините обработкой «Поиск и удаление дублей».
Как загрузить выписку за прошлый период?
Выгрузите из клиент-банка или интернет-банка файл выписки в формате 1С за нужные даты и загрузите его через «Обмен с банком», указав файл вручную. При DirectBank в настройках загрузки выберите произвольный период — банк отдаст операции за него, если период входит в глубину хранения данных на стороне банка.
Опасно ли включать автоматическое создание контрагентов при загрузке?
Это безопасно для документов, но загрязняет справочник: появятся контрагенты с наименованиями «как в выписке». Рекомендуется оставить опцию включённой, а раз в месяц проверять справочник и объединять дубли.
Выгрузка не работает после обновления конфигурации — в чём причина?
После обновления могли измениться форматы обмена или сброситься настройки сертификатов при DirectBank. Проверьте настройку обмена заново, выполните тест подключения и сверьте требования банка к версии формата. Если ошибка сохраняется — смотрите журнал регистрации и обращайтесь к специалисту по сопровождению.