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

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

Как выгрузить банк в 1С: пошаговая инструкция по загрузке выписок

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

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

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

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

Какие способы обмена с банком существуют

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

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

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

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

Файловый обмен

Подходит для любого банка, не требует настройки. Минус — все действия вручную, легко забыть выгрузить выписку за день.

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

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

Обмен через API

Гибкая интеграция под нестандартные требования. Минус — нужна разработка и сопровождение решения.

Подготовка: что настроить перед первой загрузкой

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

Если планируете обмен файлами, заранее создайте на компьютере отдельную папку для выгрузок и загрузок — например, «Обмен с банком». Это снизит риск загрузить устаревший файл или перепутать выписки разных дней. В настройках обмена с клиент-банком (раздел «Банк и касса» → «Настройка обмена с клиентом банка») можно указать эту папку как путь по умолчанию.

Также убедитесь, что в клиент-банке вам доступна выгрузка в формате «1С» (он же «Обмен с системой 1С:Предприятие», файл вида kl_to_1c.txt). Почти все российские клиент-банки поддерживают этот формат, но в некоторых интернет-банках для малого бизнеса выгрузку нужно включать отдельно в настройках или запрашивать у банка.

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

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

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

Если банк предлагает несколько вариантов выгрузки (например, «проведённые операции» и «все операции»), выбирайте проведённые: незавершённые или отклонённые платежи не должны попадать в учёт. Выписка должна содержать итоговые сальдо на начало и конец периода — по ним вы потом сверите корректность загрузки.

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

Как загрузить выписку в 1С

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

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

Обратите внимание на подсветку строк. Операции с корректно распознанными контрагентами обычно помечаются как готовые к загрузке, а строки с проблемами — с предупреждениями: контрагент не найден, не указан договор, не определён вид операции. Разберите каждую такую строку до проведения документов.

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

Проверка результата и типичные проблемы

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

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

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

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

Настройка автоматической загрузки через 1С:ДиректБанк

Если банк поддерживает DirectBank, обмен можно полностью автоматизировать. Откройте «Банк и касса» → «Настройка обмена с клиентом банка», создайте новую настройку и выберите способ «Через сервис 1С:ДиректБанк». Программа предложит пройти подключение: указать банк, счёт и подтвердить согласие на обмен.

В зависимости от банка подключение происходит автоматически (по данным договора) или требует обращения в банк — иногда нужно подписать дополнительное соглашение или включить услугу в интернет-банке. После активации выписки начнут поступать в 1С автоматически: по расписанию из регламентного задания или по кнопке «Обмен с банком».

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

Если ДиректБанк недоступен

Когда банк не поддерживает DirectBank, остаётся файловый обмен. Чтобы упростить рутину, настройте в клиент-банке автоматическую выгрузку выписки в папку по расписанию — многие десктопные клиент-банки это умеют. Тогда в 1С останется только нажать «Загрузить»: файл всегда будет лежать в известном месте.

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

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

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

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

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

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

Сальдо на конец дня
Норма

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

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

Есть расхождение — ищите пропущенную или задвоенную операцию

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

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

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

Документов больше (дубли) или меньше (не все строки загружены)

Контрагенты
Норма

Все операции привязаны к существующим корректным контрагентам

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

Созданы новые контрагенты-дубли с искажёнными наименованиями

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

Поступления и списания отражены с правильным видом операции и статьёй ДДС

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

Операции с видом «Прочее поступление/списание» там, где должен быть расчёт с контрагентом

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

В каком формате банк должен отдавать выписку для 1С?

Стандартный формат — текстовый файл обмена 1CClientBankExchange (обычно с расширением .txt). Практически все российские клиент-банки умеют выгружать выписку в этом формате: в меню экспорта он называется «1С» или «Экспорт в 1С». Форматы CSV, Excel и PDF для автоматической загрузки в типовые конфигурации не подходят без дополнительных обработок.

Почему при загрузке появляется ошибка «Файл не содержит данных»?

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

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

Откройте журнал «Банковские выписки» за дату загрузки, отсортируйте по сумме и найдите парные документы. Пометьте лишние на удаление, затем сверьте сальдо по 51 счёту с банковской выпиской. Чтобы дубли не появлялись, не загружайте один файл повторно и не вводите документы вручную за дни, которые планируете загружать из банка.

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

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

Почему программа создаёт новых контрагентов вместо существующих?

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

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

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

Итог

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

Выгрузка банка в 1С делается через файл формата 1CClientBankExchange или автоматически через 1С:ДиректБанк. Загружайте выписки регулярно, каждый раз сверяйте сальдо и обороты с банком, разбирайте строки с предупреждениями до проведения и не допускайте повторной загрузки одного файла — это главные условия чистого учёта по расчётному счёту.