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