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

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

Как выгрузить файл из клиент-банка в 1С

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

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

Перед началом важно понять, какая у вас конфигурация и какой формат выгрузки поддерживает ваш банк. В 1С:Бухгалтерии 8 обмен выполняется через раздел «Банк и касса» — «Обмен с банком», в «Управлении торговлей» и «Комплексной автоматизации» — через «Банковские выписки» и обработку «Обмен электронными документами с банком». Большинство банков выгружают файлы в формате 1CClientBankExchange (текстовый файл kl_to_1c.txt) или предлагают прямое подключение по технологии DirectBank.

Какие форматы выгрузки поддерживают банки и 1С

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

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

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

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

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

DirectBank (прямой обмен)

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

Внешние обработки и сервисы

Помогают при нестандартных форматах банка, но требуют проверки корректности загрузки.

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

Точные названия кнопок зависят от банка, но логика везде одинаковая. Авторизуйтесь в интернет-банке или десктопном клиент-банке, откройте раздел «Выписки» или «Операции по счёту» и укажите период — обычно один рабочий день или интервал с даты последней загрузки, чтобы не было пропусков и дублей.

Найдите команду экспорта: «Выгрузить в 1С», «Экспорт», «Сохранить для 1С». Если банк предлагает выбор формата, выбирайте «1С» или «1CClientBankExchange». Сохраните файл на диск — по умолчанию он часто называется kl_to_1c.txt. Не открывайте и не редактируйте его в Word или Excel: изменение кодировки или структуры сделает файл нечитаемым для 1С.

Выгрузка платёжных поручений из 1С в банк

Обратная задача — отправить в банк подготовленные в 1С платёжки. В 1С:Бухгалтерии откройте «Банк и касса» → «Платёжные поручения», отметьте нужные документы и нажмите «Выгрузить в банк». Программа сформирует файл 1c_to_kl.txt, который затем импортируется в клиент-банк через пункт «Импорт документов из 1С».

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

Настройка обмена с банком в 1С

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

Убедитесь, что в карточке банковского счёта организации корректно заполнены номер счёта, БИК и наименование банка. По этим данным 1С сопоставляет файл выписки с конкретным счётом. Если в файле номер счёта не совпадает ни с одним счётом в базе, загрузка не выполнится или документы попадут не в ту организацию.

Загрузка файла выписки в 1С

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

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

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

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

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

Количество строк в файле и в журнале выписок
Норма

Число загруженных документов совпадает с числом операций в выписке банка

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

Часть операций отсутствует — файл неполный или строки отклонены при загрузке

Остаток на расчётном счёте
Норма

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

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

Остатки расходятся — есть пропущенные или продублированные документы

Контрагенты и виды операций
Норма

Документы привязаны к правильным контрагентам и договорам

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

Созданы дубли контрагентов или неверный вид операции

Частые ошибки и способы их устранения

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

Вторая типичная ситуация — «не найден контрагент». Программа ищет контрагента по ИНН и номеру счёта; если в базе ИНН записан с пробелом или счёт указан другой, создаётся новый контрагент-дубль. Регулярно проверяйте справочник контрагентов после загрузок и склеивайте дубли штатной обработкой поиска и удаления дублей.

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

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

Проверка итогов и сверка с банком

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

Для детальной проверки используйте отчёт «Анализ счёта» по 51 счёту за день загрузки и сопоставьте его с выпиской банка построчно. Удобно вести загрузки ежедневно: чем короче период, тем проще найти расхождение.

Итог

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

Выгружайте из клиент-банка файл именно в формате 1С (1CClientBankExchange), загружайте его через «Банк и касса» → «Обмен с банком», не редактируйте файл вручную и после каждой загрузки сверяйте остаток по 51 счёту с банковской выпиской.

FAQ: частые вопросы по обмену клиент-банка с 1С

1С не видит файл выписки — что делать?

Проверьте, что файл сохранён в формате 1CClientBankExchange (текстовый .txt), а не в Excel или PDF. Откройте его в Блокноте: в начале должна быть строка «1CClientBankExchange». Если структура другая — повторно выгрузите выписку из клиент-банка, выбрав формат «1С».

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

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

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

1С ищет контрагента по ИНН и номеру счёта. Если в базе эти реквизиты заполнены иначе, чем в выписке, создаётся новый элемент. Исправьте реквизиты у основного контрагента и удалите дубли через обработку «Поиск и удаление дублей» в разделе «Администрирование».

Как загружать выписки по нескольким расчётным счетам?

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

Что делать, если остаток в 1С не совпадает с банком?

Сформируйте «Анализ счёта 51» за проблемный период и построчно сравните с выпиской банка. Ищите непроведённые документы, дубли и пропущенные операции — чаще всего банковскую комиссию или платежи, которые банк провёл другой датой.

Можно ли автоматизировать загрузку без файлов?

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