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

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

Как выгрузить банк в 1С Управление торговлей

Как выгрузить банковские выписки в 1С Управление торговлей: настройка обмена с клиент-банком, форматы 1CClientBankExchange, загрузка выписок и проверка результатов.

Выгрузка банковских выписок в 1С «Управление торговлей» (УТ 11) выполняется через встроенный механизм обмена с клиент-банком. Данные из банка передаются в виде текстового файла формата 1CClientBankExchange, который программа загружает и превращает в документы «Поступление безналичных денежных средств» и «Списание безналичных денежных средств». Ручной ввод платежей при этом полностью исчезает.

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

Инструкция актуальна для УТ 11.4 и 11.5, а также КА 2 и ERP 2, где интерфейс обмена с банком устроен аналогично. В УТ 10.3 и старых редакциях обмен настраивается через обработку «Клиент-банк» — принцип тот же, но расположение команд отличается.

Что понадобится перед началом работы

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

Проверьте карточку банковского счёта: там должны быть указаны номер счёта (20 знаков), БИК банка, наименование банка и организация-владелец. Ошибка в одной цифре номера счёта приведёт к тому, что 1С откажется загружать файл с сообщением о несоответствии счёта.

Также убедитесь, что в справочнике «Контрагенты» заведены основные покупатели и поставщики с заполненными ИНН и банковскими счетами. По ИНН и номеру счёта программа автоматически подставляет контрагента в документы при загрузке выписки.

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

Откройте карточку банковского счёта организации: раздел «НСИ и администрирование → Казначейство → Банковские счета» (в УТ 11.5 путь может называться «Настройки и справочники → Банковские счета организаций»). В карточке счёта найдите блок «Обмен с банком» или ссылку «Настройка обмена с клиентом банка».

В настройках укажите два пути к файлам: файл выгрузки (куда 1С будет сохранять платёжные поручения для отправки в банк) и файл загрузки (откуда программа будет читать выписки). Обычно создают отдельную папку, например D:\Обмен_с_банком\, и задают файлы 1c_to_kl.txt и kl_to_1c.txt. Если файл загрузки каждый раз выбирается вручную, путь можно не фиксировать.

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

Порядок настройки обмена
  1. 1
    Откройте карточку банковского счёта организации
  2. 2
    Перейдите в настройку обмена с клиентом банка
  3. 3
    Укажите файл загрузки (kl_to_1c.txt) и файл выгрузки (1c_to_kl.txt)
  4. 4
    Проверьте номер счёта и БИК банка
  5. 5
    Сохраните настройку и закройте карточку

Выгрузка выписки из клиент-банка

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

Банк сформирует текстовый файл в формате 1CClientBankExchange. Сохраните его в папку обмена, которую указали в настройках. Избегайте переименования файла в имена с кириллицей и пробелами на старых конфигурациях — иногда это вызывает ошибки чтения.

Не открывайте файл в Excel и не редактируйте его вручную: изменение структуры секций или кодировки (файл должен быть в Windows-1251) делает его нечитаемым для 1С. Если нужно проверить содержимое, откройте файл в «Блокноте» только для просмотра.

Загрузка выписки в 1С Торговля

Перейдите в раздел «Банк и касса → Банковские выписки» (в УТ 11.4: «Казначейство → Безналичные платежи → Банковские выписки»). Нажмите кнопку «Загрузить» или «Обмен с банком → Загрузить выписку». Укажите файл, если путь не задан в настройках, и подтвердите загрузку.

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

После проверки списка нажмите «Загрузить» (или «Провести документы»). Программа создаст документы поступления и списания. Они появятся в журнале банковских выписок и сразу повлияют на остаток по банковскому счёту.

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

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

Остаток по счёту в 1С
Норма

Совпадает с остатком в клиент-банке на конец периода

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

Есть расхождение — ищите незагруженные или продублированные платежи

Список документов за день
Норма

Количество документов равно числу строк в выписке банка

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

Документов больше (дубли) или меньше (незагруженные строки)

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

Все контрагенты определены, назначения платежей корректны

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

Строки без контрагента или с неверной статьёй ДДС

Обратная операция: выгрузка платёжных поручений в банк

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

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

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

Альтернативы: прямой обмен и 1С:ДиректБанк

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

Второй вариант — механизм «Прямой обмен с банком» в новых редакциях УТ 11.5, который работает через API банка. Он также убирает ручную работу с файлами, но требует настройки подключения и подтверждения доступа на стороне банка.

Сравнение способов обмена с банком

Файловый обмен (1CClientBankExchange)

Универсальный, работает с любым банком; требует ручной выгрузки и загрузки файлов каждый день

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

Автоматическая загрузка выписок без файлов; поддерживается не всеми банками, нужна настройка

Ручной ввод платежей

Подходит только при малом числе операций; высокий риск ошибок в суммах и реквизитах

Типичные ошибки и их устранение

Чаще всего встречается ошибка «Файл не содержит данных по указанному счёту»: в файле выписка по другому счёту или неверно заполнен номер счёта в карточке 1С. Сверьте номер счёта в файле (строка «РасчСчет=») с карточкой счёта в программе.

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

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

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

Проверка итогов после загрузки

После загрузки выписки сверьте остаток по банковскому счёту в 1С с остатком в клиент-банке на конец дня. Быстрый способ — отчёт «Оборотно-сальдовая ведомость по счёту» или «Ведомость по денежным средствам» в разделе банка. Расхождение даже на копейку означает пропущенный или лишний документ.

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

Итог

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

Выгрузка банка в 1С Торговля строится на файле формата 1CClientBankExchange: настройте обмен в карточке счёта, выгрузите выписку из клиент-банка, загрузите в журнале банковских выписок и сверьте остаток. Заполненные ИНН и счета контрагентов избавят от ручной разборки строк.

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

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

Нужен текстовый файл формата 1CClientBankExchange (обычно с расширением .txt, кодировка Windows-1251). В интернет-банке эта опция называется «Выгрузить в 1С» или «Экспорт в 1С». Форматы CSV, XLS и PDF для автоматической загрузки не подходят.

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

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

Почему 1С пишет «Файл не содержит данных по указанному счёту»?

Номер счёта в файле выписки не совпадает с номером в карточке банковского счёта в 1С. Откройте файл в «Блокноте», найдите строку «РасчСчет=» и сверьте с карточкой счёта. Также проверьте, что выгружена выписка именно по рублёвому счёту организации, а не по валютному или счёту другой компании.

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

Отфильтруйте журнал банковских выписок за период, найдите пары документов с одинаковыми номерами исходящих/входящих платёжек, датами и суммами. Пометьте лишние на удаление и выполните удаление помеченных объектов. После этого сверьте остаток по счёту с банком.

Работает ли загрузка выписок в УТ 10.3?

Да, но через обработку «Клиент-банк»: «Операции → Обработки → Клиент-банк». Там задаются те же параметры — файл загрузки, файл выгрузки, счёт организации. Принцип сопоставления контрагентов по ИНН и счёту аналогичен.

Как избежать ручной разборки контрагентов при каждой загрузке?

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