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