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

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

Как загрузить банковский файл в 1С

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

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

Стандартный сценарий выглядит так: в интернет-банке или программе «Клиент-банк» формируется файл выписки за нужный период, затем этот файл загружается в 1С через обработку «Обмен с банком» или «Клиент-банк». Механизм одинаков по сути в «1С:Бухгалтерии 8», «1С:Управление нашей фирмой» и «1С:Комплексной автоматизации», отличается только расположение команд в меню.

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

Что понадобится перед загрузкой

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

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

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

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

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

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

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

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

Сохраните файл в папку, указанную в настройках обмена, либо в любое удобное место — при загрузке путь можно будет выбрать вручную. Не открывайте и не редактируйте файл в «Блокноте» или Excel: случайное сохранение может изменить кодировку или структуру, и 1С его не прочитает.

Некоторые банки выгружают выписку в форматах CSV или XLS. Такие файлы напрямую в типовую обработку не загружаются — потребуется либо перенастроить выгрузку в банке на формат 1С, либо использовать внешние обработки конвертации. Проще всего запросить у банка выгрузку именно в формате 1CClientBankExchange.

Загрузка файла в 1С: пошагово

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

Порядок загрузки выписки
  1. 1
    Откройте «Банк и касса» → «Банковские выписки» → кнопка «Загрузить»
  2. 2
    Проверьте выбранный расчётный счёт и путь к файлу kl_to_1c.txt
  3. 3
    Нажмите «Загрузить» и дождитесь заполнения таблицы документов
  4. 4
    Просмотрите список: проверьте контрагентов, договоры и вид операции у каждой строки
  5. 5
    Отметьте нужные документы флажками и нажмите «Загрузить» / «Провести»
  6. 6
    Откройте журнал выписок и сверьте сальдо с банком

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

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

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

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

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

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

Сальдо по счёту 51
Норма

Совпадает с остатком в выписке банка

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

Расхождение — ищите пропущенный или непроведённый документ

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

Равно числу операций в файле выписки

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

Меньше — часть строк не загружена из-за ошибок

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

Подставлены существующие, договоры корректны

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

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

Вид операции
Норма

Соответствует сути платежа (оплата поставщику, возврат и т.д.)

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

Все документы с одним видом по умолчанию

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

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

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

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

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

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

Альтернативы файловой загрузке

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

Способы получения выписок в 1С

Файловый обмен (kl_to_1c.txt)

Универсальный вариант, работает с любым банком. Минус — нужно вручную выгружать файл из клиент-банка и загружать в 1С

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

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

Загрузка из сервиса банка (API)

Некоторые банки дают интеграцию через API или готовые расширения. Удобно, но зависит от конкретного банка и может требовать доработок

Ручной ввод документов

Подходит при 2–3 операциях в день или сбоях обмена. Трудоёмко при большом количестве платежей

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

Часто задаваемые вопросы

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

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

Почему 1С создаёт новых контрагентов, хотя они уже есть в базе?

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

Что делать, если файл открывается, но таблица документов пустая?

Чаще всего файл выгружен не в формате 1С или пуст (за выбранный период не было операций). Откройте файл любым просмотрщиком, не сохраняя его: корректный файл начинается со строки «1CClientBankExchange» и содержит секции документов. Если структуры нет — перевыгрузите выписку в банке в правильном формате.

Как загрузить выписку, если банк выдаёт только PDF?

PDF — это отчёт для печати, а не формат обмена, и типовая 1С его не загружает. Запросите в банке выгрузку в формате 1С (текстовый файл) — такая возможность есть практически во всех системах клиент-банк, иногда она скрыта в разделе «Экспорт» или «Выгрузка в учётную систему».

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

В типовых конфигурациях с DirectBank выписки могут запрашиваться автоматически регламентным заданием. При файловом обмене полная автоматизация невозможна без доработок, так как файл сначала должен сформировать банк; частично задачу решают внешние обработки и скрипты, забирающие файл из заданной папки.

Итог

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

Загрузка банковского файла в 1С сводится к трём шагам: выгрузить выписку из клиент-банка в формате 1CClientBankExchange, загрузить её через «Банковские выписки» → «Загрузить» и обязательно сверить сальдо по счёту 51 с банком. Настройка обмена делается один раз для каждого счёта, а большинство ошибок связано с неверным форматом файла, опечатками в реквизитах и повторной загрузкой.