Загрузка банковской выписки в 1С: все способы

· 9 мин

Содержание

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

Ниже — порядок настройки для каждого варианта, как заставить программу распознавать платежи автоматически, что делать с типовыми ошибками импорта и как сверить загруженный остаток с реальным по банку. Пути меню приведены для 1С:Бухгалтерии предприятия 3.0; в УТ 11 и в ERP логика та же, названия разделов близкие.

DirectBank удобнее, если банк его поддерживает: не нужно вручную выгружать файл в интернет-банке и переносить его в 1С. Файл клиент-банка — универсальный запасной вариант, он есть у любого банка.

Чем отличается DirectBank от загрузки файлом

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

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

Что выбрать, зависит от банка и от того, сколько у вас счетов и платежей.

DirectBank или загрузка файлом — что подключить?

Что подготовить перед первой загрузкой

Чтобы выписка загрузилась без ошибок, в базе заранее должны быть заведены два объекта.

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

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

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

Настройка прямого обмена с банком (DirectBank)

Подключение DirectBank начинается с карточки банковского счёта организации.

  1. Откройте Банк и касса → Банковские счета (или зайдите в карточку организации и откройте нужный расчётный счёт).
  2. В карточке счёта найдите гиперссылку настройки обмена с банком — она подписана как подключение прямого обмена или настройка DirectBank.
  3. 1С проверит, поддерживает ли ваш банк сервис. Если да — запустится мастер подключения.
  4. Следуйте шагам мастера: укажите логин для интернет-банка, при необходимости подтвердите подключение в самом банке (кодом из СМС или в мобильном приложении).

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

Чем DirectBank выигрывает у файла на регулярной работе:

  • 🔄 не нужно заходить в интернет-банк и выгружать файл — всё из 1С;
  • 🚫 нельзя случайно загрузить не тот файл или не ту папку;
  • ⏱ выписку за несколько счетов получаете подряд, без ручного переноса.

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

Если банка нет в списке поддерживающих DirectBank, кнопка подключения либо не появится, либо сервис сообщит об этом. Это не ошибка — просто работайте через файл.

Загрузка выписки из файла клиент-банка

Этот способ работает всегда. Сначала настройте обмен один раз, дальше — только загрузка.

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

Шаг 2. Настройте обмен в 1С (один раз). Откройте Банк и касса → Банковские выписки, нажмите кнопку загрузки и перейдите к настройке обмена с банком. Укажите:

  • 📁 файл загрузки — путь к выгруженному файлу (или папку, если файлов несколько);
  • 🏦 банковский счёт, по которому идёт обмен;
  • 🔤 кодировку файла — обычно Windows (ANSI); её меняют, только если в загруженных данных вместо русских букв «кракозябры».

Шаг 3. Загрузите выписку. Нажмите загрузку, укажите файл. 1С покажет список операций из файла: приход и расход с суммами, контрагентами и назначением платежа.

Шаг 4. Проверьте и загрузите. Просмотрите распознанные строки, снимите галочки с лишних (если банк отдал больше периода, чем нужно) и подтвердите загрузку. На основании строк создадутся документы Поступление на расчётный счёт и Списание с расчётного счёта.

Проверка перед загрузкой файла
Выполнено: 0 / 5

Как 1С распознаёт платежи и подставляет контрагентов

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

Логика распознавания такая:

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

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

Что создаётся из строк выписки:

  • приход на счёт → документ Поступление на расчётный счёт, формирует проводку по дебету счёта 51;
  • расход → документ Списание с расчётного счёта, кредит счёта 51;
  • вид операции (оплата от покупателя, оплата поставщику, налоги, прочее) 1С определяет по реквизитам платежа, но его стоит проверить — от него зависит, на какой счёт взаиморасчётов ляжет сумма.

Платежи, которые программа не смогла отнести однозначно (например, перевод между своими счетами или возврат), остаются с пустым видом операции или контрагентом. Их дозаполняют вручную прямо в списке загрузки до проведения — открыв строку двойным щелчком.

Чем аккуратнее заполнен справочник контрагентов и договоров, тем меньше ручной правки после загрузки. Разовую чистку дублей контрагентов по ИНН стоит сделать до того, как заводить регулярный обмен.

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

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

Большинство сбоев импорта — это несовпадение счёта, кодировки или формата файла. Разберём по симптому.

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

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

Сверка остатка и проверка загруженных данных

После загрузки обязательно убедитесь, что данные в 1С совпадают с банком. Это защищает от пропущенных и задвоенных операций.

Сверьте остаток на конец периода. Откройте Отчёты → Оборотно-сальдовая ведомость по счёту и постройте ОСВ по счёту 51. Конечное сальдо должно совпадать с остатком в выписке банка на ту же дату.

Сверьте обороты. Если итоговый остаток не сходится, сравните обороты по дням: поступления и списания в ОСВ против приходов и расходов в выписке. Расхождение покажет день, в котором потерялась или задвоилась операция.

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

Что сверяют на практике:

Что проверяемГде смотрим в 1СС чем сравниваем
Конечный остатокОСВ по счёту 51Остаток в выписке банка
Обороты за деньОСВ с детализацией по днямПриход/расход в выписке
Отдельный платёжБанковская выписка (документ)Строка в выписке банка
Комиссии банкаСписания с расчётного счётаСтроки комиссий в выписке

Если ведёте несколько счетов, сверку делайте по каждому счёту отдельно — ОСВ по 51 можно развернуть по субконто «Банковские счета».

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

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

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

Нужен ли интернет для загрузки выписки?
Для DirectBank — да, обмен идёт онлайн с банком. Для загрузки файлом интернет в 1С не нужен: файл вы уже выгрузили из банка и грузите его с диска.
Можно ли загрузить выписку сразу по нескольким счетам из одного файла?
Нет, файл клиент-банка привязан к одному счёту. Для каждого расчётного счёта выгружайте и загружайте отдельный файл. DirectBank получает выписки по каждому подключённому счёту отдельно.
Что будет, если загрузить один и тот же файл дважды?
1С создаст повторные документы поступления и списания — появятся дубли, остаток задвоится. Если загрузили дважды, удалите лишние документы за этот период.
Почему контрагент не подставился автоматически?
В справочнике нет контрагента с таким ИНН, либо в выписке реквизиты плательщика заполнены не полностью. Создайте контрагента из формы загрузки или дозаполните вручную.
Загружается ли выписка за прошлые годы?
Да, ограничений по дате в самой загрузке нет. Но убедитесь, что период не закрыт датой запрета редактирования, иначе документы не проведутся.