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

· 12 мин

Содержание

Чтобы подгрузить выписку из банка в 1С, нужно выгрузить из интернет-банка файл формата 1CClientBankExchange (обычно это kl_to_1c.txt) и загрузить его в «Бухгалтерии предприятия» 3.0 по пути Банк и касса → Банковские выписки → кнопка Загрузить. Дальше 1С сама разберёт файл на поступления и списания, подставит контрагентов по ИНН и предложит провести документы.

Это базовый сценарий. Но файл — не единственный способ: есть прямой обмен DirectBank без выгрузки-загрузки вручную, есть загрузка из Excel и CSV для банков с нестандартным экспортом, есть особенности в УТ 11, ERP и УНФ. И есть набор ошибок, на которых застревают почти все: не найден расчётный счёт, кракозябры вместо названий, дубли документов после повторной загрузки.

Ниже — все рабочие способы, точные пути меню, проводки и разбор сбоев.

Какие форматы файлов выписки понимает 1С

1С не читает «выписку вообще». Она читает конкретные структуры данных, и от формата зависит, нужна ли вам обработка со стороны или всё встроено.

ФорматИмя файла обычноПоддержка в 1СЧто даёт
1CClientBankExchange (txt)kl_to_1c.txtВстроенная, во всех учётных конфигурацияхПолный разбор: контрагент, ИНН, сумма, назначение платежа
ISO 20022 camt.053 (xml)statement.xmlВ части конфигураций и банковских модулейБанковский стандарт, часто у «дочек» иностранных банков
DirectBank (прямой обмен)файла нетВстроеннаяОбмен напрямую из 1С, без ручной выгрузки
Excel / CSVvypiska.xlsx, .csvТолько через дополнительную обработкуСпасает, когда банк не умеет 1CClientBankExchange
PDF-выписка.pdfНетТолько глазами, для сверки

Если в интернет-банке есть пункт экспорта «для 1С», «1С:Предприятие» или «Клиент-банк» — это и есть 1CClientBankExchange. Ищите его в разделе выписок, рядом с печатью.

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

Что проверить перед тем, как загружать файл

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

Подготовка к загрузке выписки
Выполнено: 0 / 6

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

Как подгрузить выписку из банка в 1С: пошаговая загрузка файла

Разбираю на «Бухгалтерии предприятия» 3.0 — самый частый случай. Для других конфигураций отличаются только пути, они ниже.

Пошаговый помощник
Выгрузите файл из интернет-банка
В банке откройте раздел выписок, задайте период и выберите экспорт «для 1С» / 1CClientBankExchange. Сохраните файл, запомните папку. Не переименовывайте и не открывайте его в Excel — Excel может испортить структуру.

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

Если банк просит не файл, а папку обмена

Некоторые системы клиент-банка работают через фиксированный каталог: банк сам кладёт туда файл выписки, 1С сама его забирает. В настройке обмена тогда указывается не конкретный файл, а путь вида C:\Bank\Out\kl_to_1c.txt, и загрузка выполняется в один клик без выбора файла. Удобно, когда выписку грузят каждый день.

Прямой обмен с банком: когда файлы вообще не нужны

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

Подключение: Банк и касса → Банковские счета → карточка счёта → Подключить DirectBank (в разных релизах пункт может называться Настроить обмен с банком). Дальше мастер запросит данные, которые выдаёт банк: идентификатор абонента, сертификат, адрес сервиса.

Что получаете вместо файлов:

  • 📥 выписка подтягивается по кнопке Обменяться с банком или по расписанию регламентного задания;
  • 📤 платёжные поручения подписываются и отправляются из 1С;
  • 🔄 статусы платежей видны прямо в журнале — «Отправлен», «Исполнен», «Отклонён»;
  • 🧾 нет промежуточного файла, значит нет ошибок кодировки и потерянных строк.

Минусы честные: DirectBank поддерживают не все банки и не все тарифы, подключение иногда платное (ориентировочно 0–500 ₽ в месяц, зависит от банка), а при смене сертификата обмен приходится перенастраивать. Для бухгалтерии с двумя-тремя счетами и десятком платежей в день файл остаётся проще.

Загрузка выписки из Excel и CSV

Банк отдаёт только таблицу? Штатными средствами 1С её не возьмёт — нужна внешняя обработка загрузки из табличного документа. Такие обработки подключаются через Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки.

Принцип работы любой такой обработки один: вы сопоставляете колонки файла с полями документа 1С.

Сопоставление полей
Дата операции→Дата документа
Номер документа→Входящий номер
Сумма по дебету→Списание с расчётного счёта, сумма
Сумма по кредиту→Поступление на расчётный счёт, сумма
ИНН контрагента→Контрагент (поиск по ИНН)
Наименование плательщика→Контрагент (поиск по наименованию)
Расчётный счёт контрагента→Банковский счёт контрагента
Назначение платежа→Назначение платежа, определение вида операции
БИК банка→Банк контрагента

Что чаще всего ломается при загрузке из Excel:

  1. 🔢 Сумма как текст. Пробелы-разделители разрядов и запятая вместо точки превращают число в строку. Приведите колонку к числовому формату до загрузки.
  2. 📅 Дата как текст. Формат дд.мм.гггг — безопасный, 01/02/26 1С трактует непредсказуемо.
  3. 🧩 Объединённые ячейки и шапка на двух строках. Разъедините, оставьте одну строку заголовков.
  4. ↩️ Многострочное назначение платежа. Переносы внутри ячейки рвут строку на несколько операций.
  5. 🏷 Нет ИНН. Без ИНН контрагент не находится — будете выбирать вручную по каждой строке.

Перед загрузкой большого файла выгрузите из него 5–10 строк в отдельный лист и загрузите их. Проверите сопоставление без риска залить в базу сотню кривых документов.

Где лежит загрузка выписки в разных конфигурациях

Путь Банк и касса работает только в бухгалтерских конфигурациях. В остальных блок денег называется иначе.

КонфигурацияПуть к журналуКак запускается загрузка
Бухгалтерия предприятия 3.0Банк и касса → Банковские выпискиКнопка Загрузить в журнале
Бухгалтерия предприятия КОРПБанк и касса → Банковские выпискиТак же, плюс обмен по нескольким организациям
Управление торговлей 11Казначейство → Безналичные платежиКазначейство → Обмен с банком
ERP 2 / Комплексная автоматизация 2Казначейство → Безналичные платежиКазначейство → сервис Обмен с банком, возможен DirectBank по нескольким счетам
Управление нашей фирмойДеньги → Банковские выпискиКнопка Загрузить / Обмен с банком
ЗУП 3.1выписку не загружаютВ банк уходит только зарплатный реестр: Выплаты → Ведомости в банк

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

В УТ 11 и ERP есть важное отличие: загруженные платежи часто требуется связать с заявками на расходование средств и с заказами. Без этого деньги висят нераспределёнными, и отчёты по оплатам заказов врут.

Какие проводки формируются после загрузки

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

Операция в выпискеПроводкаПример суммы
Оплата от покупателя за поставкуДт 51 Кт 62.01120 000 ₽
Предоплата от покупателяДт 51 Кт 62.0250 000 ₽
Оплата поставщику по долгуДт 60.01 Кт 5184 000 ₽
Аванс поставщикуДт 60.02 Кт 5130 000 ₽
Уплата НДСДт 68.02 Кт 51198 400 ₽
Уплата НДФЛДт 68.01 Кт 5142 900 ₽
Страховые взносыДт 69.02 Кт 5175 300 ₽
Зарплата на картыДт 70 Кт 51310 000 ₽
Комиссия банка за ведение счётаДт 91.02 Кт 51650 ₽
Зачисление по эквайрингуДт 51 Кт 57.0397 800 ₽
Комиссия эквайрингаДт 91.02 Кт 57.032 200 ₽

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

Валютный счёт загружается так же, но проводки идут по счёту 52, суммы — в валюте и в рублях по курсу на дату операции. Курс берётся из справочника, поэтому перед загрузкой валютной выписки загрузите курсы валют (Справочники → Валюты → Загрузить курсы валют), иначе рублёвые суммы посчитаются по устаревшему курсу.

Типичные ошибки при загрузке выписки

Диагностика: выберите симптом

Отчёты, которыми проверяют загруженную выписку

Загрузили — проверьте. Три отчёта закрывают 95 % проверок, все в разделе Отчёты → Стандартные отчёты.

  • 📊 Анализ счёта 51 за период выписки: обороты по дебету и кредиту, остатки на начало и конец. Сравниваете с итогами банка.
  • 🗂 Карточка счёта 51: построчно, с датой и контрагентом. Удобно искать конкретную «лишнюю» или «пропавшую» сумму.
  • 📋 Оборотно-сальдовая ведомость: смотрите, не повисли ли суммы на 60.02, 62.02 или 76 — признак неверно определённого вида операции.

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

Остаток сошёлся, а по контрагенту видите одновременно и долг, и аванс? Значит платёж лёг не на тот договор или не на тот счёт расчётов. Правьте документ, а не проводку вручную.

Когда файл грузить не стоит

Загрузка — не всегда лучший вариант.

  • 🧮 Одна-две операции в день. Ввести вручную быстрее, чем выгружать файл и разбирать строки.
  • 🏦 Закрытый или переведённый счёт за прошлые периоды. Если период уже закрыт и отчётность сдана, загрузка сломает сверенные данные. Вводите корректировками.
  • 🔁 Выписка за период, который уже загружен. Пересечение периодов даёт дубли. Нужно догрузить пропущенный день — выгружайте файл строго за этот день.
  • 🧾 Сводная выписка по нескольким счетам в одном файле. 1С привяжет всё к одному счёту. Запросите в банке отдельные файлы.

Как настроить загрузку один раз и не возвращаться

Чтобы ежедневная загрузка занимала минуту:

  1. Задайте в настройке обмена постоянный путь к файлу и постоянную папку выгрузки — не будете искать файл каждый раз.
  2. Выделите отдельную группу справочника контрагентов для новых записей из банка и раз в неделю разбирайте её.
  3. Один раз проставьте счета расчётов для регулярных контрагентов — банка, налоговой, арендодателя. Дальше вид операции определится сам.
  4. Если банк поддерживает DirectBank и платежей много — переходите на прямой обмен: экономит примерно 10–15 минут в день и убирает ошибки кодировки.
  5. Раз в месяц сверяйте остаток по счёту 51 с банковской выпиской на последнюю дату. Расхождение, найденное в месяце, ищется за минуты, найденное в году — за часы.

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

Где в 1С кнопка загрузки выписки?
В «Бухгалтерии» 3.0: Банк и касса → Банковские выписки → Загрузить. В УТ 11 и ERP — Казначейство → Обмен с банком. В УНФ — Деньги → Банковские выписки.
Какой файл нужно выгрузить из банка?
Текстовый файл формата 1CClientBankExchange, в интернет-банке он подписан как экспорт «для 1С» или «Клиент-банк». Обычное имя — kl_to_1c.txt.
Можно ли загрузить выписку из PDF?
Нет. 1С не разбирает PDF ни штатно, ни типовыми обработками. Запросите у банка текстовый или Excel-экспорт.
Почему после загрузки не изменился остаток по счёту 51?
У документов не установлен флаг Подтверждено выпиской банка — без него проводки не формируются. Откройте журнал выписок и подтвердите документы.
Что делать, если выписка загрузилась дважды?
Пометить лишние документы на удаление и удалить через Администрирование → Удаление помеченных объектов. При повторной загрузке 1С помечает уже загруженные строки, но только если они создавались загрузкой, а не руками.
Как загрузить выписку сразу по нескольким организациям?
Файлом — только по одной организации и одному счёту за раз, выписки выгружаются из банка отдельно. Многосчётный обмен в одном сеансе умеет DirectBank в КОРП-версиях и ERP.
Нужна ли бумажная выписка, если файл загружен?
Для учёта достаточно электронной выписки банка — это документ, подтверждающий операции по счёту. Бумажную распечатку берут по требованию внутреннего регламента или проверяющих.

Источники

  • Федеральный закон от 06.12.2011 № 402-ФЗ, ст. 9 — требования к первичному учётному документу
  • Положение Банка России от 29.06.2021 № 762-П — правила осуществления перевода денежных средств