Импорт банковской выписки в 1С:Бухгалтерию: все рабочие способы

· 9 мин

Содержание

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

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

С чего начать: счёт, формат обмена и справочники

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

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

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

🔹 Формат файла — «1CClientBankExchange». Это отраслевой стандарт обмена. Почти все банковские программы умеют выгружать платежи именно в нём. Файл от банка обычно называется kl_to_1c.txt, файл, который 1С отдаёт банку с вашими платёжками, — 1c_to_kl.txt.

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

Готовность к первой загрузке
Выполнено: 0 / 4

Классический способ: загрузка из файла клиент-банка

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

Шаг 1. Выгрузите файл из банка. В клиент-банке найдите экспорт в 1С (обычно пункт «Экспорт», «Выгрузка в 1С» или похожий). Банк сформирует файл kl_to_1c.txt. Запомните папку, куда он лёг.

Шаг 2. Откройте загрузку в 1С. Зайдите в Банк и касса → Банковские выписки. В командной панели списка нажмите Загрузить.

Шаг 3. Настройте обмен (только в первый раз). 1С спросит, с какой банковской программой вы работаете и где лежат файлы обмена. Укажите:

  • банковский счёт, по которому идёт обмен;
  • программу банка (можно выбрать из списка или оставить универсальный вариант);
  • путь к файлу загрузки kl_to_1c.txt.

Настройка сохраняется. В следующий раз 1С сразу возьмёт файл из указанной папки.

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

Шаг 5. Сопоставьте контрагентов и счета учёта. По каждой строке программа подбирает контрагента, договор и счёт учёта. Если контрагента в базе нет — 1С предложит создать его по данным из выписки. Проверьте счета учёта до загрузки: именно они определяют проводку. Для оплаты от покупателя это обычно счёт 62, для оплаты поставщику — 60, для налогов — 68 или 69.

Шаг 6. Загрузите. Нажмите кнопку загрузки в форме. Строки попадут в журнал Банковские выписки как документы «Поступление на расчётный счёт» и «Списание с расчётного счёта».

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

Загрузка из файла не формирует платёжные поручения в банке. Она только отражает в учёте то, что уже прошло по счёту. Создавать платёжки и отправлять их — отдельная задача (выгрузка 1c_to_kl.txt обратно в банк).

Прямой обмен с банком: технология ДиректБанк

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

Подключение делается один раз:

  1. Откройте справочник банковских счетов организации (через карточку организации или раздел Банк и касса).
  2. В карточке нужного счёта найдите ссылку подключения прямого обмена с банком. Точная формулировка зависит от релиза — ищите упоминание ДиректБанк или прямого обмена с банком в настройках счёта.
  3. 1С запросит данные для подключения к банку: логин, иногда сертификат. Их выдаёт банк.
  4. После подключения в форме банковских выписок появляется команда обмена с банком.

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

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

Чем ДиректБанк удобнее файлового обмена:

КритерийФайл клиент-банкаДиректБанк
Промежуточная программанужнане нужна
Ручная выгрузка/загрузка файладанет
Актуальность данныхна момент выгрузкипо запросу из 1С
Отправка платёжекчерез файл 1c_to_kl.txtпрямо из 1С

Какие документы и проводки создаются из выписки

Загрузка не просто «показывает» операции — она создаёт учётные документы. Поступление превращается в документ «Поступление на расчётный счёт», списание — в «Списание с расчётного счёта». Расчётный счёт в учёте — это счёт 51 (рублёвый) или 52 (валютный).

Проводка зависит от вида операции, который 1С определяет по назначению платежа и настройкам. Типовые варианты:

Операция в выпискеПроводка
Поступило от покупателяДт 51 Кт 62
Оплата поставщикуДт 60 Кт 51
Аванс от покупателяДт 51 Кт 62.02
Уплата налога/взносаДт 68 (69) Кт 51
Поступление займа/кредитаДт 51 Кт 66 (67)
Комиссия банкаДт 91.02 Кт 51

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

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

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

Когда банк работает через сервис, а не через свой клиент-банк

Часть банков не держит собственную программу клиент-банка, а предлагает обмен через веб-сервис или интернет-банк. Механика для 1С остаётся прежней: вы получаете из интернет-банка выгрузку в формате «1CClientBankExchange» и грузите её тем же способом, что описан выше, — через Банк и касса → Банковские выписки → Загрузить.

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

Валютные платежи и операции в иностранной валюте

Валютная выписка грузится так же, как рублёвая, но с нюансами.

🔹 Отдельный валютный счёт. В справочнике банковских счетов должен быть заведён счёт в нужной валюте (USD, CNY и т. д.). Строки валютной выписки привяжутся именно к нему.

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

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

🔹 Контроль договоров. По валютным контрактам банк ведёт учёт по постановке на учёт договора (бывший паспорт сделки). 1С эти данные из выписки не подтянет автоматически — сверяйте привязку платежа к договору вручную.

Курсовые разницы по валютным остаткам программа начисляет сама при закрытии месяца, отдельно в выписке их считать не нужно.

Почему 1С не видит часть строк или грузит их с ошибкой

Самые частые сбои при загрузке — и что с ними делать.

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

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

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

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

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

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

  2. Проверьте остаток на счёте. Постройте оборотно-сальдовую ведомость по счёту 51 (Отчёты → Оборотно-сальдовая ведомость по счёту). Конечное сальдо должно совпасть с остатком на расчётном счёте в выписке банка на ту же дату.

  3. Пройдитесь по непроведённым строкам. Если какие-то документы остались непроведёнными, они не влияют на остаток и не закрывают долги. Проведите их или разберитесь, почему 1С не даёт провести (чаще всего не заполнен счёт учёта или договор).

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

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

Нужно ли проводить загруженные документы вручную?
Зависит от настройки. По умолчанию строки часто грузятся непроведёнными, чтобы вы проверили аналитику. Выделите их в журнале и проведите списком командой проведения.
Можно ли загрузить выписку за несколько дней одним файлом?
Да. Если банк выгрузил операции за период в один файл, 1С загрузит их все. Дубли, уже попавшие в базу раньше, программа отсечёт по номеру и дате.
Чем ДиректБанк отличается от загрузки файла?
При загрузке файла вы вручную выгружаете kl_to_1c.txt из клиент-банка и грузите его в 1С. ДиректБанк связывается с банком напрямую из 1С — файл не нужен, данные приходят по запросу.
Почему после загрузки не сходится остаток на счёте?
Чаще всего часть строк не загружена (сняты галочки) или загружена по другому счёту. Сверьте итог поступлений и списаний в журнале с итогом в выписке банка за тот же день.
Как отправить платёжки обратно в банк?
Сформируйте платёжные поручения в 1С и выгрузите их в файл 1c_to_kl.txt (или отправьте через ДиректБанк, если он подключён). Загрузка выписки и отправка платежей — разные операции.