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