Банковская выписка в 1С: загрузка из файла и через ДиректБанк
Содержание
Выписку в 1С грузят двумя путями: прямым обменом с банком (ДиректБанк) или импортом текстового файла из клиент-банка. Оба заканчиваются в одном журнале — Банк и касса → Банк → Банковские выписки, где программа создаёт документы поступления и списания по каждой строке.
ДиректБанк выбирают, когда банк его поддерживает и хочется работать «не выходя из 1С»: выписка приходит по кнопке или по расписанию. Файл клиент-банка — универсальный вариант: он работает с любым банком, но требует вручную выгружать и загружать файл обмена.
Ниже — настройка счёта, оба способа загрузки по шагам, разбор документов после импорта и типичные ошибки.
Чем ДиректБанк отличается от загрузки файла
Если банк поддерживает прямой обмен — подключайте ДиректБанк: меньше ручных операций и можно включить обмен по расписанию. Если не поддерживает или подключение сложное — грузите файл, это всегда работает.
| Критерий | ДиректБанк (прямой обмен) | Файл клиент-банка |
|---|---|---|
| Промежуточная программа | не нужна | нужен клиент-банк для выгрузки файла |
| Файлы вручную | нет | да, каждый раз |
| Обмен по расписанию | есть | нет |
| Подпись платежей | в 1С, своим сертификатом | в клиент-банке |
| Поддержка банком | нужна | не нужна |
На старте проще один раз загрузить файл и убедиться, что документы разносятся корректно, а уже потом настраивать ДиректБанк. Способы не мешают друг другу: даже при подключённом прямом обмене выписку за старый период всегда можно догрузить файлом.
Подготовка: расчётный счёт и статьи движения денег
Любая загрузка опирается на банковский счёт организации. Откройте его: Главное → Организации, в карточке организации — ссылка Банковские счета. Проверьте, что заполнены номер счёта, БИК банка и валюта.
Чтобы документы заполнялись без ручной правки, заранее настройте два справочника:
- 📂
Статьи движения денежных средств(Справочники → Банк и касса → Статьи движения денежных средств) — нужны для раздела отчёта о движении денежных средств. Хотя бы «Оплата поставщикам», «Поступление от покупателей», «Налоги». - 👥 Контрагенты с заполненными
ИННи расчётным счётом — именно по ИНН и номеру счёта программа подбирает контрагента из входящего платежа.
Статьи движения денежных средств лучше делать едиными на всю базу и не плодить дубли: именно по ним потом собирается отчёт о движении денег. Часть статей в типовой конфигурации уже предопределена — используйте их, прежде чем заводить свои.
Права на загрузку даёт профиль с доступом к банковским документам (Администрирование → Настройки пользователей и прав). Бухгалтеру обычно хватает профиля «Бухгалтер». Если кнопки Загрузить в журнале нет — почти всегда дело в правах пользователя, а не в настройке обмена.
Загрузка выписки из файла клиент-банка
Это базовый способ. Клиент-банк (программа банка) выгружает текстовый файл в формате обмена «1С:Предприятие — Клиент банка». Файл с входящей выпиской обычно называется kl_to_1c.txt, а исходящие платёжки 1С отдаёт в банк файлом 1c_to_kl.txt.
Порядок действий:
- В клиент-банке сформируйте выгрузку выписки за нужный период в формат обмена с 1С. Сохраните файл в известную папку.
- В 1С откройте
Банк и касса → Банк → Банковские выписки. - В командной панели журнала нажмите
Загрузить. - В открывшейся обработке выберите организацию и банковский счёт, укажите путь к файлу выписки.
- Программа покажет список строк: входящие (поступления) и исходящие (списания). Проверьте и нажмите
Загрузить.
После загрузки 1С создаст документы Поступление на расчётный счёт и Списание с расчётного счёта по каждой строке выписки.
Файл выписки — это именно файл из банка в 1С (kl_to_1c). Не перепутайте направление: 1c_to_kl — это выгрузка платёжек ИЗ 1С в банк, его загружать обратно не нужно.
Кодировка файла обмена — обычно Windows-1251. Если банк выгружает в другой кодировке, в карточке настройки обмена её можно сменить, иначе русские буквы в назначении платежа превратятся в «кракозябры».
Сам файл обмена — это обычный текст, его можно открыть блокнотом. Внутри — заголовок с номером счёта, начальным и конечным остатком за период и строки документов (платёжные поручения, инкассовые и т. п.). Если загрузка «не видит» операций, сравните номер счёта в файле с тем, что указан в карточке банковского счёта 1С: расхождение в одной цифре — и программа не привяжет выписку к счёту.
Прямой обмен с банком через ДиректБанк
ДиректБанк — технология прямого обмена: 1С сама запрашивает выписку у банка и отправляет платёжки, без промежуточных файлов. Работает, если ваш банк в списке поддерживающих.
Подключение запускается из карточки банковского счёта: Главное → Организации → [организация] → Банковские счета → [счёт]. В карточке счёта есть команда настройки прямого обмена с банком (ДиректБанк). Нажмите её и следуйте мастеру:
- Выберите банк из списка поддерживающих прямой обмен.
- Укажите данные для входа — логин и сертификат, которые выдал банк. Без сертификата и логина от банка подключение не завершится.
- Подтвердите подключение на стороне банка (часто приходит код или заявка в банк-клиенте).
После настройки загрузка выписки — одна кнопка в журнале банковских выписок: программа запрашивает у банка операции за период и сразу создаёт документы.
ДиректБанк работает в обе стороны. Платёжные поручения отправляются из 1С в банк и получают статусы: отправлено, принято банком, проведено или отклонено. Статус виден в списке платёжных поручений, так что отдельно заходить в клиент-банк, чтобы проверить судьбу платежа, не нужно. Проведённые банком платежи затем приходят обратно уже в составе выписки.
Платёжные поручения при ДиректБанке подписываются прямо в 1С сертификатом электронной подписи. Отдельная программа клиент-банк больше не нужна.
Если банк прямой обмен не поддерживает — остаётся файловый способ из предыдущего раздела, он даёт тот же результат.
Что происходит с документами после загрузки
Загрузка выписки — это только половина дела. Документы создаются, но часть реквизитов 1С заполняет автоматически, а часть нужно проверить.
Как программа разносит строки:
- 🔎 Контрагент — подбирается по ИНН и номеру расчётного счёта из платежа. Если такой контрагент найден — подставляется; если нет — строка остаётся без контрагента или предлагается создать нового.
- 💳 Счёт учёта расчётов — подставляется по виду операции (60.01/60.02 для поставщиков, 62.01/62.02 для покупателей, 68 для налогов).
- 📊 Статья движения денежных средств — берётся по виду операции, если настроены правила; иначе поле останется пустым.
Откройте журнал банковских выписок и просмотрите загруженные документы. Строки, где контрагент или счёт не определились, 1С обычно подсвечивает. Заполните недостающие реквизиты и проведите документы.
Непроведённый документ в учёте не участвует: остаток на счёте и взаиморасчёты он не меняет, пока его не провели.
Проверяйте соответствие вида операции и счёта. Например, возврат от поставщика и оплата поставщику разносятся на разные субсчета 60 — автоподстановка не всегда угадывает редкие операции.
Отдельного внимания требуют платежи в бюджет. Списания налогов и взносов разносятся по виду операции «Уплата налога»: в документе указывается налоговый орган как получатель и счета учёта 68 или 69 по конкретному налогу. Если вид операции определился как обычная оплата поставщику, поменяйте его вручную — иначе налог сядет на счёт 60 и исказит взаиморасчёты.
Когда реквизиты в документах проверены, не проводите их по одному. Выделите нужные строки в журнале банковских выписок и выполните групповое проведение командой в меню Ещё. Так разом разнесётся вся дневная выписка, и остаток по счёту обновится.
Для контроля сверьте остаток на счёте с выпиской банка через отчёт Банк и касса → Отчёты → Анализ счёта по счёту 51 за тот же период: конечное сальдо должно совпасть с остатком в выписке.
Валютная выписка грузится тем же способом и в тот же журнал — отдельной обработки не нужно. Документы формируются в валюте счёта, а рублёвый эквивалент программа считает по курсу на дату операции. Курс должен быть загружен в справочник валют; если его нет, документ попросит ввести курс вручную, и до этого сумма в рублях будет нулевой. Валютные операции учитываются на счёте 52, поэтому сверяйте остаток именно по нему.
Почему выписка не загрузилась: разбор ошибок
Чаще всего проблема не в 1С, а в файле или в заполнении справочников. Вот как быстро понять причину.
.txt).Автоматический обмен с банком по расписанию
Обмен по расписанию возможен только при подключённом ДиректБанке — у файлового способа автозагрузки нет, файл всё равно нужно выгружать вручную.
После настройки ДиректБанка в параметрах обмена можно включить автоматический запрос выписки и задать периодичность (например, раз в день утром). Технически обмен выполняет регламентное задание: его расписание видно в Администрирование → Обслуживание → Регламентные и фоновые задания.
Что учесть при автообмене:
- Регламентные задания в клиент-серверной базе выполняются на сервере — компьютер бухгалтера для этого держать включённым не нужно.
- В файловой базе фоновые задания работают, только пока открыта программа у пользователя с правами.
- Автозагрузка создаёт документы, но проводить и дозаполнять контрагентов всё равно придётся вручную — полностью без участия человека выписка не разнесётся.
- Сертификат электронной подписи и доступ к банку имеют срок действия. Когда они истекают, обмен молча перестаёт приносить выписки — проверяйте, что документы продолжают появляться, и вовремя обновляйте сертификат.
Разумная частота для большинства организаций — раз в день. Чаще имеет смысл только там, где важно видеть поступления в течение дня.