Загрузка банковской выписки в 1С: все способы
Содержание
Выписку банка в 1С загружают двумя путями: через сервис 1С:DirectBank (прямой обмен с банком без промежуточных файлов) или импортом файла из клиент-банка в разделе Банк и касса → Банковские выписки → Загрузить. Оба способа работают в 1С:Бухгалтерии 8.3, оба создают документы поступления и списания и подтягивают контрагентов по ИНН.
Ниже — порядок настройки для каждого варианта, как заставить программу распознавать платежи автоматически, что делать с типовыми ошибками импорта и как сверить загруженный остаток с реальным по банку. Пути меню приведены для 1С:Бухгалтерии предприятия 3.0; в УТ 11 и в ERP логика та же, названия разделов близкие.
DirectBank удобнее, если банк его поддерживает: не нужно вручную выгружать файл в интернет-банке и переносить его в 1С. Файл клиент-банка — универсальный запасной вариант, он есть у любого банка.
Чем отличается DirectBank от загрузки файлом
DirectBank — это обмен платёжками и выписками напрямую между 1С и банком по защищённому каналу. Вы нажимаете одну кнопку, и выписка приходит в базу. Файл при этом нигде не сохраняется.
Загрузка файлом — классическая схема. В интернет-банке вы выгружаете выписку в формате «1С:Предприятие — Клиент банка» (обычно это текстовый файл kl_to_1c.txt), затем загружаете его в 1С.
Что выбрать, зависит от банка и от того, сколько у вас счетов и платежей.
Что подготовить перед первой загрузкой
Чтобы выписка загрузилась без ошибок, в базе заранее должны быть заведены два объекта.
- Организация с заполненными реквизитами — ИНН, КПП, наименование.
- Банковский счёт организации — в карточке организации на вкладке с банковскими счетами укажите БИК банка и номер расчётного счёта ровно так, как он указан в выписке. Если номер счёта в базе и в файле не совпадут хотя бы одной цифрой, 1С не поймёт, в какой счёт грузить выписку.
Контрагентов заранее заводить не обязательно: программа создаст их при загрузке по ИНН из платёжных документов. Но если справочник контрагентов уже заполнен, распознавание пойдёт точнее и быстрее.
Проверьте, что у организации в базе указан именно тот счёт, по которому пришла выписка. Частая ошибка новичка — в базе заведён один счёт, а выписка выгружена по другому.
Настройка прямого обмена с банком (DirectBank)
Подключение DirectBank начинается с карточки банковского счёта организации.
- Откройте
Банк и касса → Банковские счета(или зайдите в карточку организации и откройте нужный расчётный счёт). - В карточке счёта найдите гиперссылку настройки обмена с банком — она подписана как подключение прямого обмена или настройка DirectBank.
- 1С проверит, поддерживает ли ваш банк сервис. Если да — запустится мастер подключения.
- Следуйте шагам мастера: укажите логин для интернет-банка, при необходимости подтвердите подключение в самом банке (кодом из СМС или в мобильном приложении).
После подключения в журнале банковских выписок появляется кнопка получения выписки из банка. Нажимаете — 1С запрашивает у банка операции за период и загружает их. По каждому подключённому счёту выписка приходит отдельно, настройку обмена для каждого счёта делают один раз.
Чем DirectBank выигрывает у файла на регулярной работе:
- 🔄 не нужно заходить в интернет-банк и выгружать файл — всё из 1С;
- 🚫 нельзя случайно загрузить не тот файл или не ту папку;
- ⏱ выписку за несколько счетов получаете подряд, без ручного переноса.
Для отправки платёжных поручений из 1С в банк может потребоваться электронная подпись — её настраивают отдельно, в зависимости от требований банка. Для загрузки входящей выписки подпись обычно не нужна.
Если банка нет в списке поддерживающих DirectBank, кнопка подключения либо не появится, либо сервис сообщит об этом. Это не ошибка — просто работайте через файл.
Загрузка выписки из файла клиент-банка
Этот способ работает всегда. Сначала настройте обмен один раз, дальше — только загрузка.
Шаг 1. Выгрузите файл в интернет-банке. В интернет-банке откройте раздел выписок или обмена с бухгалтерией и выгрузите операции за нужный период в формате «1С:Предприятие — Клиент банка». Банк отдаст текстовый файл (чаще всего kl_to_1c.txt). Сохраните его на диск.
Шаг 2. Настройте обмен в 1С (один раз). Откройте Банк и касса → Банковские выписки, нажмите кнопку загрузки и перейдите к настройке обмена с банком. Укажите:
- 📁 файл загрузки — путь к выгруженному файлу (или папку, если файлов несколько);
- 🏦 банковский счёт, по которому идёт обмен;
- 🔤 кодировку файла — обычно
Windows (ANSI); её меняют, только если в загруженных данных вместо русских букв «кракозябры».
Шаг 3. Загрузите выписку. Нажмите загрузку, укажите файл. 1С покажет список операций из файла: приход и расход с суммами, контрагентами и назначением платежа.
Шаг 4. Проверьте и загрузите. Просмотрите распознанные строки, снимите галочки с лишних (если банк отдал больше периода, чем нужно) и подтвердите загрузку. На основании строк создадутся документы Поступление на расчётный счёт и Списание с расчётного счёта.
Как 1С распознаёт платежи и подставляет контрагентов
При загрузке программа разбирает каждую строку выписки и пытается найти, к какому контрагенту и договору она относится.
Логика распознавания такая:
- По ИНН и КПП. 1С берёт реквизиты плательщика или получателя из платёжки и ищет контрагента с таким ИНН в справочнике. Нашла — подставляет.
- По расчётному счёту. Если ИНН не дал результата, программа сверяет номер счёта контрагента.
- Новый контрагент. Не нашла никого — предложит создать контрагента прямо из формы загрузки, реквизиты подставятся из выписки.
- Договор и статья ДДС . По контрагенту подтягивается договор; статью движения денежных средств 1С ставит по виду операции или по ранее сделанному выбору.
Если по одному контрагенту несколько договоров, проверьте, что платёж лёг в нужный. Это особенно важно для авансов и зачётов — иначе взаиморасчёты «поедут».
Что создаётся из строк выписки:
- приход на счёт → документ
Поступление на расчётный счёт, формирует проводку по дебету счёта51; - расход → документ
Списание с расчётного счёта, кредит счёта51; - вид операции (оплата от покупателя, оплата поставщику, налоги, прочее) 1С определяет по реквизитам платежа, но его стоит проверить — от него зависит, на какой счёт взаиморасчётов ляжет сумма.
Платежи, которые программа не смогла отнести однозначно (например, перевод между своими счетами или возврат), остаются с пустым видом операции или контрагентом. Их дозаполняют вручную прямо в списке загрузки до проведения — открыв строку двойным щелчком.
Чем аккуратнее заполнен справочник контрагентов и договоров, тем меньше ручной правки после загрузки. Разовую чистку дублей контрагентов по ИНН стоит сделать до того, как заводить регулярный обмен.
Назначение платежа из выписки попадает в поле комментария документа — по нему удобно потом искать и сверять конкретную операцию.
Типичные ошибки при загрузке выписки и как их исправить
Большинство сбоев импорта — это несовпадение счёта, кодировки или формата файла. Разберём по симптому.
Отдельно про комиссии и проценты: банк часто включает их в выписку отдельными строками. Их тоже нужно провести — иначе остаток на счёте в 1С разойдётся с банковским.
Сверка остатка и проверка загруженных данных
После загрузки обязательно убедитесь, что данные в 1С совпадают с банком. Это защищает от пропущенных и задвоенных операций.
Сверьте остаток на конец периода. Откройте Отчёты → Оборотно-сальдовая ведомость по счёту и постройте ОСВ по счёту 51. Конечное сальдо должно совпадать с остатком в выписке банка на ту же дату.
Сверьте обороты. Если итоговый остаток не сходится, сравните обороты по дням: поступления и списания в ОСВ против приходов и расходов в выписке. Расхождение покажет день, в котором потерялась или задвоилась операция.
Проверьте непроведённые документы. В журнале банковских выписок непроведённые строки видны по отметке. Бывает, что документ создался, но не провёлся из-за незаполненной аналитики — такой платёж в остаток не попадёт.
Что сверяют на практике:
| Что проверяем | Где смотрим в 1С | С чем сравниваем |
|---|---|---|
| Конечный остаток | ОСВ по счёту 51 | Остаток в выписке банка |
| Обороты за день | ОСВ с детализацией по дням | Приход/расход в выписке |
| Отдельный платёж | Банковская выписка (документ) | Строка в выписке банка |
| Комиссии банка | Списания с расчётного счёта | Строки комиссий в выписке |
Если ведёте несколько счетов, сверку делайте по каждому счёту отдельно — ОСВ по 51 можно развернуть по субконто «Банковские счета».
Сверку остатка удобно поставить привычкой в конце каждого банковского дня или хотя бы раз в неделю. Чем раньше поймаете расхождение, тем проще найти строку, которая его дала: искать ошибку в выписке за один день быстрее, чем разбирать весь месяц перед отчётностью.
Для контроля полноты загрузки за квартал пригодится отчёт по движению денежных средств: он покажет, нет ли дней без операций там, где они должны быть, и помогает заметить целиком пропущенную выписку за какой-то день.