Как загрузить банковскую выписку в 1С из файла и не наплодить дублей
Содержание
Чтобы подгрузить выписку из банка в 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 / CSV | vypiska.xlsx, .csv | Только через дополнительную обработку | Спасает, когда банк не умеет 1CClientBankExchange |
| PDF-выписка | .pdf | Нет | Только глазами, для сверки |
Если в интернет-банке есть пункт экспорта «для 1С», «1С:Предприятие» или «Клиент-банк» — это и есть 1CClientBankExchange. Ищите его в разделе выписок, рядом с печатью.
PDF загрузить нельзя — ни встроенно, ни штатными обработками. Если банк отдаёт только PDF, запрашивайте в поддержке текстовый экспорт: формат описан публично, его поддерживают все банки, которые работают с юрлицами.
Что проверить перед тем, как загружать файл
Половина ошибок загрузки лечится за пять минут до самой загрузки. Пройдите список — это быстрее, чем потом разбирать перекошенную выписку.
Отдельно про остаток. Перед загрузкой сверьте входящий остаток по счёту 51 с остатком в выписке банка. Если они уже расходятся, после загрузки вы будете искать расхождение вдвое дольше: смешаются старые и новые причины.
Как подгрузить выписку из банка в 1С: пошаговая загрузка файла
Разбираю на «Бухгалтерии предприятия» 3.0 — самый частый случай. Для других конфигураций отличаются только пути, они ниже.
Банк и касса → Банковские выписки. Если журнал пустой, ничего страшного — он заполнится после загрузки.Загрузить в шапке журнала открывает обработку обмена с банком. В первый раз 1С попросит настроить обмен: выбрать организацию, банковский счёт, путь к файлу загрузки и кодировку.Поступление на расчётный счёт и Списание с расчётного счёта. Проверьте флаг Подтверждено выпиской банка — без него документ не формирует проводки.Загруженный документ без флага Подтверждено выпиской банка выглядит как обычная строка, но в учёте его нет: проводок не будет, на счёте 51 сумма не появится. Именно отсюда растёт классическое «загрузил выписку, а остаток не изменился».
Если банк просит не файл, а папку обмена
Некоторые системы клиент-банка работают через фиксированный каталог: банк сам кладёт туда файл выписки, 1С сама его забирает. В настройке обмена тогда указывается не конкретный файл, а путь вида C:\Bank\Out\kl_to_1c.txt, и загрузка выполняется в один клик без выбора файла. Удобно, когда выписку грузят каждый день.
Прямой обмен с банком: когда файлы вообще не нужны
DirectBank — встроенный в 1С обмен напрямую с банком по защищённому каналу. Выписка приходит в базу без выгрузки и загрузки файла, платёжки уходят в банк из журнала 1С.
Подключение: Банк и касса → Банковские счета → карточка счёта → Подключить DirectBank (в разных релизах пункт может называться Настроить обмен с банком). Дальше мастер запросит данные, которые выдаёт банк: идентификатор абонента, сертификат, адрес сервиса.
Что получаете вместо файлов:
- 📥 выписка подтягивается по кнопке
Обменяться с банкомили по расписанию регламентного задания; - 📤 платёжные поручения подписываются и отправляются из 1С;
- 🔄 статусы платежей видны прямо в журнале — «Отправлен», «Исполнен», «Отклонён»;
- 🧾 нет промежуточного файла, значит нет ошибок кодировки и потерянных строк.
Минусы честные: DirectBank поддерживают не все банки и не все тарифы, подключение иногда платное (ориентировочно 0–500 ₽ в месяц, зависит от банка), а при смене сертификата обмен приходится перенастраивать. Для бухгалтерии с двумя-тремя счетами и десятком платежей в день файл остаётся проще.
Загрузка выписки из Excel и CSV
Банк отдаёт только таблицу? Штатными средствами 1С её не возьмёт — нужна внешняя обработка загрузки из табличного документа. Такие обработки подключаются через Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки.
Принцип работы любой такой обработки один: вы сопоставляете колонки файла с полями документа 1С.
Что чаще всего ломается при загрузке из Excel:
- 🔢 Сумма как текст. Пробелы-разделители разрядов и запятая вместо точки превращают число в строку. Приведите колонку к числовому формату до загрузки.
- 📅 Дата как текст. Формат
дд.мм.гггг— безопасный,01/02/261С трактует непредсказуемо. - 🧩 Объединённые ячейки и шапка на двух строках. Разъедините, оставьте одну строку заголовков.
- ↩️ Многострочное назначение платежа. Переносы внутри ячейки рвут строку на несколько операций.
- 🏷 Нет ИНН. Без ИНН контрагент не находится — будете выбирать вручную по каждой строке.
Перед загрузкой большого файла выгрузите из него 5–10 строк в отдельный лист и загрузите их. Проверите сопоставление без риска залить в базу сотню кривых документов.
Где лежит загрузка выписки в разных конфигурациях
Путь Банк и касса работает только в бухгалтерских конфигурациях. В остальных блок денег называется иначе.
| Конфигурация | Путь к журналу | Как запускается загрузка |
|---|---|---|
| Бухгалтерия предприятия 3.0 | Банк и касса → Банковские выписки | Кнопка Загрузить в журнале |
| Бухгалтерия предприятия КОРП | Банк и касса → Банковские выписки | Так же, плюс обмен по нескольким организациям |
| Управление торговлей 11 | Казначейство → Безналичные платежи | Казначейство → Обмен с банком |
| ERP 2 / Комплексная автоматизация 2 | Казначейство → Безналичные платежи | Казначейство → сервис Обмен с банком, возможен DirectBank по нескольким счетам |
| Управление нашей фирмой | Деньги → Банковские выписки | Кнопка Загрузить / Обмен с банком |
| ЗУП 3.1 | выписку не загружают | В банк уходит только зарплатный реестр: Выплаты → Ведомости в банк |
Про ЗУП отдельно: вопрос «как подгрузить выписку из банка в 1С ЗУП» встречается часто, но расчётного счёта в ЗУП нет — там нет блока банковских операций. ЗУП формирует файл зарплатного реестра для банка и принимает обратно файл подтверждений зачисления, а сама выписка грузится в бухгалтерскую базу.
В УТ 11 и ERP есть важное отличие: загруженные платежи часто требуется связать с заявками на расходование средств и с заказами. Без этого деньги висят нераспределёнными, и отчёты по оплатам заказов врут.
Какие проводки формируются после загрузки
Загруженный документ — это обычный Поступление на расчётный счёт или Списание с расчётного счёта. Проводки зависят от вида операции, который 1С определила по назначению платежа и контрагенту.
| Операция в выписке | Проводка | Пример суммы |
|---|---|---|
| Оплата от покупателя за поставку | Дт 51 Кт 62.01 | 120 000 ₽ |
| Предоплата от покупателя | Дт 51 Кт 62.02 | 50 000 ₽ |
| Оплата поставщику по долгу | Дт 60.01 Кт 51 | 84 000 ₽ |
| Аванс поставщику | Дт 60.02 Кт 51 | 30 000 ₽ |
| Уплата НДС | Дт 68.02 Кт 51 | 198 400 ₽ |
| Уплата НДФЛ | Дт 68.01 Кт 51 | 42 900 ₽ |
| Страховые взносы | Дт 69.02 Кт 51 | 75 300 ₽ |
| Зарплата на карты | Дт 70 Кт 51 | 310 000 ₽ |
| Комиссия банка за ведение счёта | Дт 91.02 Кт 51 | 650 ₽ |
| Зачисление по эквайрингу | Дт 51 Кт 57.03 | 97 800 ₽ |
| Комиссия эквайринга | Дт 91.02 Кт 57.03 | 2 200 ₽ |
Если вид операции определён неверно, проводка уйдёт не на тот счёт. Самый частый промах — комиссия банка, которую 1С принимает за оплату поставщику: вместо Дт 91.02 получаете Дт 60.01 и зависший долг на банке-контрагенте.
Валютный счёт загружается так же, но проводки идут по счёту 52, суммы — в валюте и в рублях по курсу на дату операции. Курс берётся из справочника, поэтому перед загрузкой валютной выписки загрузите курсы валют (Справочники → Валюты → Загрузить курсы валют), иначе рублёвые суммы посчитаются по устаревшему курсу.
Типичные ошибки при загрузке выписки
Банковские счета. Откройте файл в «Блокноте», найдите строку РасчСчет= и сверьте с карточкой счёта. Частая причина — лишние пробелы или счёт заведён дважды в разных организациях.1CClientBankExchange.Администрирование → Удаление помеченных объектов.Администрирование → Поиск и удаление дублей.Подтверждено выпиской банка. Откройте журнал и проверьте колонку подтверждения. Второй вариант — часть операций проведена датой другого дня.Отчёты, которыми проверяют загруженную выписку
Загрузили — проверьте. Три отчёта закрывают 95 % проверок, все в разделе Отчёты → Стандартные отчёты.
- 📊 Анализ счёта 51 за период выписки: обороты по дебету и кредиту, остатки на начало и конец. Сравниваете с итогами банка.
- 🗂 Карточка счёта 51: построчно, с датой и контрагентом. Удобно искать конкретную «лишнюю» или «пропавшую» сумму.
- 📋 Оборотно-сальдовая ведомость: смотрите, не повисли ли суммы на 60.02, 62.02 или 76 — признак неверно определённого вида операции.
Для контрагентов полезен Отчёты → Акт сверки расчётов: после загрузки выписки сразу видно, у кого образовался нелогичный долг или переплата.
Остаток сошёлся, а по контрагенту видите одновременно и долг, и аванс? Значит платёж лёг не на тот договор или не на тот счёт расчётов. Правьте документ, а не проводку вручную.
Когда файл грузить не стоит
Загрузка — не всегда лучший вариант.
- 🧮 Одна-две операции в день. Ввести вручную быстрее, чем выгружать файл и разбирать строки.
- 🏦 Закрытый или переведённый счёт за прошлые периоды. Если период уже закрыт и отчётность сдана, загрузка сломает сверенные данные. Вводите корректировками.
- 🔁 Выписка за период, который уже загружен. Пересечение периодов даёт дубли. Нужно догрузить пропущенный день — выгружайте файл строго за этот день.
- 🧾 Сводная выписка по нескольким счетам в одном файле. 1С привяжет всё к одному счёту. Запросите в банке отдельные файлы.
Как настроить загрузку один раз и не возвращаться
Чтобы ежедневная загрузка занимала минуту:
- Задайте в настройке обмена постоянный путь к файлу и постоянную папку выгрузки — не будете искать файл каждый раз.
- Выделите отдельную группу справочника контрагентов для новых записей из банка и раз в неделю разбирайте её.
- Один раз проставьте счета расчётов для регулярных контрагентов — банка, налоговой, арендодателя. Дальше вид операции определится сам.
- Если банк поддерживает DirectBank и платежей много — переходите на прямой обмен: экономит примерно 10–15 минут в день и убирает ошибки кодировки.
- Раз в месяц сверяйте остаток по счёту 51 с банковской выпиской на последнюю дату. Расхождение, найденное в месяце, ищется за минуты, найденное в году — за часы.
Частые вопросы
Где в 1С кнопка загрузки выписки?
Банк и касса → Банковские выписки → Загрузить. В УТ 11 и ERP — Казначейство → Обмен с банком. В УНФ — Деньги → Банковские выписки.Какой файл нужно выгрузить из банка?
kl_to_1c.txt.Можно ли загрузить выписку из PDF?
Почему после загрузки не изменился остаток по счёту 51?
Подтверждено выпиской банка — без него проводки не формируются. Откройте журнал выписок и подтвердите документы.Что делать, если выписка загрузилась дважды?
Администрирование → Удаление помеченных объектов. При повторной загрузке 1С помечает уже загруженные строки, но только если они создавались загрузкой, а не руками.Как загрузить выписку сразу по нескольким организациям?
Нужна ли бумажная выписка, если файл загружен?
Источники
- Федеральный закон от 06.12.2011 № 402-ФЗ, ст. 9 — требования к первичному учётному документу
- Положение Банка России от 29.06.2021 № 762-П — правила осуществления перевода денежных средств