Загрузка банковской выписки в 1С:Бухгалтерию
Содержание
Выписка попадает в 1С:Бухгалтерию 8.3 через журнал Банк и касса → Банковские выписки. Открыть его можно тремя путями: нажать Загрузить и забрать операции прямо из банка по технологии ДиректБанк, импортировать файл выгрузки из
клиент-банка либо завести документы руками через Поступление и Списание. Платежи ложатся на счёт 51, а 1С сама подбирает контрагента и договор по реквизитам.
Какой способ выбрать, зависит от банка. Если банк поддерживает прямой обмен с 1С — подключают ДиректБанк: нажали кнопку, ввели подпись, выписка внутри программы. Если прямого обмена нет, выгружают текстовый файл из интернет-банка и загружают его в 1С. Ручной ввод остаётся для разовых операций и для тех, кто ведёт учёт без интеграции с банком.
| Способ | Когда подходит | Что нужно |
|---|---|---|
| ДиректБанк | Банк есть в списке поддержанных, обмен ежедневный | Подключение в карточке счёта, подпись или логин банка |
| Файл из клиент-банка | Прямого обмена нет, но интернет-банк выгружает формат 1С | Папка обмена и файл выгрузки |
| Ручной ввод | Разовые операции, нет интеграции | Только документы Поступление и Списание |
Для действующей организации с регулярными платежами выбирают первый или второй способ — они экономят время и снижают число ошибок при переносе сумм. Ручной ввод оставляют как запасной вариант.
Что настроить перед первой загрузкой
Чтобы операции разносились автоматически, в базе должны быть заполнены три вещи.
- 💳 Банковский счёт организации. Справочник
Главное → Организации, карточка организации , ссылкаБанковские счета. Укажите расчётный счёт и БИК банка — по ним программа отличает ваши поступления от списаний. - 🏢 Контрагенты с заполненными ИНН и банковскими счетами. Распознавание входящих платежей идёт по ИНН плательщика и его расчётному счёту. Если контрагента в базе нет, 1С создаст его при загрузке или оставит строку неразнесённой.
- 📄 Договоры с контрагентами. В договоре задан вид (с поставщиком, с покупателем) — от него зависит счёт учёта расчётов (60 или 62) и корректность взаимозачётов.
Чем аккуратнее заполнены ИНН и счета контрагентов, тем меньше строк выписки придётся разносить вручную. Это окупается с первой же загрузки.
Отдельно проверьте учётную политику и план счетов на предмет субсчетов 51 — отдельный расчётный счёт в валюте учитывают на 52, а не на 51.
Прямой обмен с банком через ДиректБанк
ДиректБанк — технология, при которой 1С обменивается платёжками и выписками с банком напрямую, без выгрузки файлов. Это самый быстрый путь: выписка приходит в программу по нажатию одной кнопки.
Подключение делают в карточке банковского счёта. Откройте Банк и касса → Банковские выписки, нажмите Загрузить — при первом запуске программа предложит выбрать способ обмена. Выберите обмен через ДиректБанк и следуйте помощнику: он запросит логин, пароль интернет-банка или сертификат электронной подписи
, в зависимости от того, что использует ваш банк.
После подключения загрузка выглядит так:
- В журнале
Банковские выпискинажмитеЗагрузить. - Программа соединится с банком и покажет список доступных документов за период.
- Отметьте нужные даты и подтвердите получение.
- Операции появятся в журнале готовыми к проверке.
ДиректБанк поддерживают не все банки. Список подключённых кредитных организаций виден в помощнике подключения — если вашего банка там нет, используйте обмен файлами (следующий раздел).
Для отправки платёжных поручений через ДиректБанк нужна электронная подпись, которой банк доверяет. Получение выписок у части банков работает и по логину с паролем — уточните условия в своём банке.
Загрузка файла из клиент-банка
Если прямого обмена нет, работает классическая схема «1С — Клиент-Банк» через текстовые файлы. Банк выгружает файл с поступлениями и списаниями, вы загружаете его в 1С.
Порядок действий:
- В интернет-банке или клиент-банке выгрузите выписку в формате обмена с 1С. Обычно это файл с именем вроде
kl_to_1c.txt— данные идут из банка в 1С. - В 1С откройте
Банк и касса → Банковские выпискии нажмитеЗагрузить. - Если обмен настраивается впервые, укажите расчётный счёт и путь к папке, куда клиент-банк кладёт файлы.
- Выберите файл выгрузки и запустите загрузку.
- Программа покажет таблицу: какие документы создаст, кого распознала как контрагента, какие строки требуют внимания.
- Проверьте таблицу и нажмите
Загрузить— документы попадут в журнал.
При загрузке 1С сама раскладывает операции на поступления и списания по тому, в чью пользу прошёл платёж относительно вашего счёта, и подбирает контрагента по ИНН и расчётному счёту из назначения платежа. Если плательщик уже есть в справочнике, строка разнесётся сразу; если нет — программа предложит создать нового контрагента или оставит поле пустым для ручного заполнения.
Назначение платежа переносится в документ дословно — по нему удобно потом искать операцию и сверять вид платежа. Налоговые платежи с реквизитами КБК и ОКТМО тоже распознаются, но вид операции по ним стоит перепроверить: иногда программа ставит общий счёт, а не конкретный субсчёт 68 или 69.
Файл в обратную сторону (платёжки из 1С в банк) называется обычно 1c_to_kl.txt — это выгрузка из 1С для отправки в банк. Для простого внесения выписки он не нужен, но если вы готовите платежи в 1С, обмен идёт обеими файлами.
Папку обмена удобно задать один раз в настройках загрузки. Тогда 1С сама подхватит свежий файл из этой папки, не заставляя искать его каждый раз.
Перед первой загрузкой убедитесь, что в файле выгрузки указан именно ваш расчётный счёт. Если в клиент-банке несколько счетов, файл может содержать операции по чужому счёту, и они лягут не туда.
Ручной ввод поступлений и списаний
Когда интеграции с банком нет или нужно внести одну-две операции, документы заводят вручную. Для этого есть два документа.
- Поступление на расчётный счёт — деньги пришли на счёт. Кнопка
Поступлениев журналеБанковские выписки. - Списание с расчётного счёта — деньги ушли со счёта. Кнопка
Списаниетам же.
В каждом документе заполняют:
- Вид операции — от него зависят счета проводки (оплата покупателя, оплата поставщику, перечисление налога, выплата зарплаты и т. д.).
- Плательщика или получателя — контрагента из справочника.
- Сумму и назначение платежа — переносят из банковской выписки дословно.
- Договор и счёт расчётов — программа подставляет по виду операции, остаётся проверить.
- Статью движения денежных средств — нужна для отчёта о движении денег и для управленческой аналитики.
Для регулярных одинаковых платежей (аренда, услуги связи) удобно один раз создать документ
и дальше копировать его клавишей F9, меняя сумму и дату.
Какие проводки формирует выписка
Банковские документы двигают счёт 51 «Расчётные счета». Поступление ставит 51 по дебету, списание — по кредиту. Вторая сторона проводки зависит от вида операции.
Проводки формируются только после проведения документа — у непроведённого поступления движений по счетам нет. Если сумма по контрагенту «зависла» на 62.02 или 60.02 как аванс, проверьте, есть ли документ реализации или поступления, который закроет этот аванс.
Страховые взносы с 2023 года администрирует СФР (бывшие ПФР и ФСС), но в учёте платёж по-прежнему идёт на счёт 69 с нужным субсчётом. Вид операции в списании выбирайте по конкретному взносу.
Проверка и проведение документов
Загруженные через файл или ДиректБанк документы попадают в журнал, но не всегда проводятся автоматически. Проверить результат помогает сам журнал Банковские выписки: каждая строка показывает дату, сумму прихода и расхода, контрагента и признак проведения.
На что смотреть после загрузки:
- Неразнесённые строки. Если 1С не нашла контрагента по ИНН и счёту, документ создастся, но поля контрагента и договора останутся пустыми. Откройте такую строку и заполните вручную.
- Остаток на конец дня. В шапке выписки за день программа показывает входящий и исходящий остаток. Сравните исходящий остаток с суммой в банковской выписке — расхождение означает, что попали не все операции.
- Статья движения денежных средств. Пустая статья не мешает проведению, но ломает отчёт о движении денежных средств.
Для контроля полноты удобна оборотно-сальдовая ведомость по счёту 51 за период: обороты по дебету и кредиту должны совпасть с суммами поступлений и списаний в банковских выписках. Расхождение подскажет, где документ не проведён или заведён дважды. Построить её можно из раздела Отчёты, выбрав оборотно-сальдовую ведомость по счёту и указав счёт 51.
Если в организации несколько расчётных счетов, проверяйте каждый отдельно — задайте в отборе ведомости конкретный банковский счёт. Входящий остаток по счёту 51 на начало дня должен совпасть с исходящим остатком предыдущего дня; разрыв означает пропущенную выписку за промежуточную дату.
Дубли и частые ошибки при загрузке
Повторная загрузка того же файла — главный источник задвоения. При загрузке 1С сопоставляет операции с уже имеющимися по дате, сумме и номеру и обычно не создаёт дубль. Но если документ до этого правили руками или меняли номер, программа может не узнать его и создать копию.
Что проверить, если суммы по банку не сходятся:
- 🔁 Задвоенные платежи. Отфильтруйте журнал по дате и сумме — две одинаковые строки за один день по одному контрагенту почти всегда дубль. Лишний документ пометьте на удаление.
- 🏦 Операции по чужому счёту. Если в файле были операции другого расчётного счёта, они лягут не на тот счёт 51. Проверьте счёт в шапке документа.
- ❓ Неопознанный контрагент. Платёж от нового клиента останется неразнесённым. Создайте контрагента по ИНН из назначения платежа и перепроведите строку.
- 💱 Валютные поступления. Для валютного счёта должен быть заведён счёт на 52, иначе 1С не примет операцию.
Прежде чем удалять «лишний» документ, убедитесь, что это именно дубль, а не вторая реальная оплата на ту же сумму. Удаление проведённого документа убирает его движения по счёту 51.
Если файл выгрузки не читается, чаще всего дело в формате: банк должен выгружать именно формат обмена с 1С (1CClientBankExchange), а не выписку в PDF или Excel. Переключите формат выгрузки в интернет-банке и повторите.
Отдельная ситуация — платёж прошёл в банке, но в 1С строка создалась без суммы или с нулём. Такое бывает, когда файл выгрузки обрезан или содержит операции за незакрытый день. Выгрузите файл заново за полный период и загрузите повторно: дубли по уже внесённым операциям программа отсеет по дате и сумме, а недостающие строки добавит.