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

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

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

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

Загрузка банковских выписок в 1С 8 избавляет бухгалтера от ручного ввода платёжных документов: программа сама создаёт поступления и списания с расчётного счёта, подбирает контрагентов по ИНН и счетам, распределяет суммы по договорам. Обмен возможен двумя способами — через файл из клиент-банка (формат 1CClientBankExchange) или через прямое подключение DirectBank, когда данные передаются в банк и обратно без промежуточных файлов.

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

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

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

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

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

Сравнение вариантов обмена

Файл из клиент-банка

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

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

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

Внешняя обработка/конвертер

Для нестандартных форматов (зарубежные банки, платёжные системы). Ограничение: требует доработки и проверки корректности разбора данных.

Настройка обмена с банком перед первой загрузкой

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

Затем перейдите в настройки обмена: «Банк и касса → Банковские выписки → кнопка „Ещё“ → Настроить обмен с банком» (в некоторых версиях — «Настройка обмена с клиентом банка»). Укажите программу банка (например, «Клиент-банк» конкретного банка или «Другое»), путь к файлу выгрузки платёжных поручений и путь к файлу загрузки выписки. Удобно создать отдельную папку, например C:\BankExchange\, и всегда работать с ней.

Проверьте кодировку файла: стандартный файл клиент-банка сохраняется в кодировке Windows-1251. Если банк отдаёт файл в UTF-8, русские наименования контрагентов при загрузке могут превратиться в нечитаемые символы — в этом случае пересохраните файл в нужной кодировке или измените настройку выгрузки на стороне банка.

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

В программе «Клиент-банк» (десктопной или веб-версии) найдите функцию экспорта выписок в 1С. Обычно она называется «Экспорт → В 1С» или «Выгрузить выписку в 1С». Выберите период — как правило, один банковский день или период с даты последней загрузки по текущий день, чтобы не пропустить операции.

Укажите формат обмена «1CClientBankExchange» (текстовый файл) и путь сохранения — ту же папку, которая задана в настройках 1С. После выгрузки откройте файл в «Блокноте» и убедитесь, что первая строка содержит 1CClientBankExchange, а в секциях документов видны суммы, ИНН и назначения платежей в читаемом виде.

Если банк предлагает несколько вариантов экспорта (XML, CSV, TXT для 1С), выбирайте именно вариант «для 1С». Файлы CSV и Excel типовая загрузка не обработает — для них потребуются внешние обработки.

Порядок выгрузки файла из клиент-банка
  1. 1
    Откройте клиент-банк и выберите нужный расчётный счёт
  2. 2
    Найдите команду экспорта выписки в 1С (Экспорт → В 1С)
  3. 3
    Задайте период: с даты последней загрузки по текущий день
  4. 4
    Выберите формат 1CClientBankExchange и папку обмена
  5. 5
    Сохраните файл и проверьте его содержимое в Блокноте

Загрузка выписки в 1С 8.3 пошагово

Откройте «Банк и касса → Банковские выписки» и нажмите кнопку «Загрузить» (или «Загрузить выписку»). Если настроен DirectBank, программа предложит выбрать источник — выберите загрузку из файла. Укажите файл kl_to_1c.txt, если путь не подставился автоматически из настроек.

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

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

Загрузка через 1С:ДиректБанк

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

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

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

Главный контроль — сверка остатков. Откройте оборотно-сальдовую ведомость по счёту 51 (или отчёт «Анализ счёта») и сравните конечное сальдо с итоговым остатком в банковской выписке за тот же день. Значения должны совпасть до копейки. Расхождение означает, что какая-то операция не загрузилась, загрузилась дважды или отражена с ошибкой.

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

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

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

Остаток по счёту 51
Норма

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

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

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

Документы в журнале выписок
Норма

У всех заполнены контрагент, договор, статья ДДС

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

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

Количество операций
Норма

Число документов в 1С равно числу строк в выписке банка

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

Документов больше (дубли) или меньше (пропуски), чем в файле

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

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

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

Третья группа ошибок — «кракозябры» вместо русских букв (кодировка) и нераспознанные контрагенты. Кодировку исправляют пересохранением файла в Windows-1251, а контрагентов создают до проведения загрузки — программа запомнит соответствие по ИНН и в следующий раз подставит его автоматически.

Типичные ошибки при загрузке выписок
01
Загрузка одного файла дважды — появляются дубли платёжных документов, искажается остаток на счёте 51
02
Выгрузка из банка в формате CSV или Excel — типовая обработка файл не видит, список операций пуст
03
Неверный расчётный счёт в настройках обмена — выписка уходит «в никуда» или отклоняется
04
Игнорирование нераспознанных контрагентов — документы проводятся без контрагента, ломается отчётность по ДДС и взаиморасчётам
05
Загрузка за большой период раз в месяц — сложно искать расхождения, выше риск дублей

Ограничения и когда нужна помощь специалиста

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

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

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

Итог

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

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

Частые вопросы

Можно ли загрузить выписку за прошлый месяц, если учёт ещё не вели?

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

Почему программа не находит контрагента, хотя он есть в справочнике?

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

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

Откройте журнал «Банковские выписки», отфильтруйте по дате и счёту, найдите пары одинаковых документов (одинаковые сумма, контрагент и назначение) и пометьте на удаление лишние. Затем сверьте остаток по счёту 51. Если дублей много и документы уже участвовали в закрытии месяца, безопаснее восстановить базу из копии, сделанной до повторной загрузки.

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

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

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

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

Банк отдаёт выписку только в PDF или Excel. Как загрузить её в 1С?

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