Учет и Финансы · 11 мин
Как загружать выписки в 1С
Как загружать банковские выписки в 1С: обмен с клиент-банком, настройка форматов, загрузка из файла, типичные ошибки и проверка результата.
Загрузка банковских выписок в 1С — один из самых массовых обменов данными в учётной системе. При правильной настройке обмена бухгалтер не вводит платёжные поручения вручную, а загружает их из файла, выгруженного из клиент-банка, либо получает их напрямую через сервис прямого обмена (DirectBank). Это сокращает время обработки выписок с часов до минут и исключает ошибки ручного ввода сумм и реквизитов.
Механизм загрузки выписок одинаков по смыслу в большинстве конфигураций — «1С:Бухгалтерия», «1С:Управление торговлей», «1С:ERP», «1С:Комплексная автоматизация», — но отличается по расположению команд в меню. Ниже описаны основные способы загрузки, настройка обмена, проверка результата и типичные проблемы с их решением.
Какие способы загрузки выписок существуют
В 1С есть три рабочих способа получить банковские выписки, и выбор зависит от возможностей банка и объёма операций.
- Загрузка из файла клиент-банка. Универсальный способ: в системе «клиент-банк» формируется выгрузка (обычно файл формата 1CClientBankExchange, реже — текстовый формат банка), затем файл загружается в 1С через обработку обмена.
- Прямой обмен (DirectBank). 1С подключается к банку напрямую через API, выписки запрашиваются и загружаются по кнопке без промежуточного файла. Требует, чтобы банк поддерживал этот сервис и был заключён/активирован соответствующий договор.
- Сервисы и обработки посредников. Некоторые банки и сторонние разработчики предлагают собственные модули интеграции. Способ рабочий, но требует проверки совместимости с версией конфигурации.
Сравнение способов загрузки
Подходит практически для любого банка и любой конфигурации. Минус — нужно вручную выгружать файл и указывать его в 1С, возможны ошибки с форматом.
Самый быстрый вариант при регулярной работе: выписки и платёжки уходят и приходят без файлов. Ограничение — банк должен поддерживать сервис, обычно требуется активация и иногда дополнительная плата.
Удобен, если банк предоставляет готовую интеграцию под вашу конфигурацию. Риск — модуль может отставать от обновлений 1С и требовать доработки.
Подготовка: настройка обмена с банком
Перед первой загрузкой нужно один раз настроить параметры обмена для каждого банковского счёта. В 1С:Бухгалтерии откройте «Банк и касса» → «Банковские счета», выберите счёт организации и перейдите к настройке обмена с банком (в разных версиях это ссылка «Обмен с банком» или пункт в форме счёта).
В настройках укажите: программу клиент-банка (или «Прямой обмен», если используется DirectBank), файл выгрузки из 1С и файл загрузки в 1С (пути к файлам обмена), а также кодировку, если банк использует нестандартную. Для файлового обмена важно, чтобы путь к файлу загрузки совпадал с тем, куда клиент-банк сохраняет выписку.
Если банк не входит в список предопределённых, выберите универсальный формат «1C:Клиент банка» — большинство российских банков умеют выгружать выписки именно в нём. Формат файла можно проверить, открыв выгруженный файл в текстовом редакторе: первая строка должна содержать 1CClientBankExchange.
Загрузка выписки из файла: пошаговый порядок
Стандартный сценарий для 1С:Бухгалтерии (в других конфигурациях логика та же, команда может называться «Загрузить выписки» или «Обмен с банком»):
- В клиент-банке сформируйте выгрузку выписок за нужный период и сохраните файл на диск (или в папку, указанную в настройках обмена).
- В 1С откройте «Банк и касса» → «Банковские выписки».
- Нажмите «Загрузить» (или «Ещё» → «Обмен с банком» → «Загрузить выписки»).
- Проверьте выбранный банковский счёт и при необходимости укажите файл загрузки вручную.
- В форме загрузки проверьте список документов: программа покажет, какие операции будут созданы, какие сопоставлены с существующими, а какие содержат ошибки.
- Нажмите «Загрузить» — документы «Поступление на расчётный счёт» и «Списание с расчётного счёта» будут созданы или обновлены.
- 1Выгрузите выписку из клиент-банка в файл формата 1CClientBankExchange
- 2Откройте в 1С журнал «Банковские выписки» и нажмите «Загрузить»
- 3Проверьте счёт и файл загрузки, изучите предварительный список документов
- 4Разберите строки с предупреждениями: незаполненные контрагенты, нераспознанные виды операций
- 5Подтвердите загрузку и проверьте созданные документы
Во время загрузки 1С автоматически ищет контрагентов по ИНН и КПП, подбирает договоры и определяет вид операции по назначению платежа. Новые контрагенты создаются автоматически, если в настройках обмена включено автосоздание — это удобно, но требует последующей проверки карточек.
Прямой обмен с банком (DirectBank)
Если банк поддерживает прямой обмен, процесс упрощается: в настройках банковского счёта выбирается способ обмена «Прямой обмен (DirectBank)», выполняется подключение по инструкции банка (обычно с использованием логина/пароля или сертификата), после чего выписки запрашиваются кнопкой «Загрузить выписки» прямо из журнала.
При прямом обмене дополнительно можно отправлять платёжные поручения в банк из 1С и получать их статусы. Учтите: для работы сервиса требуется действующий договор с банком на данный вид обмена, а в некоторых банках — отдельная активация в личном кабинете. При смене сертификата или учётных данных подключение придётся настроить заново.
Проверка результата загрузки
После загрузки обязательно сверьте данные с выпиской банка. Минимальный контроль — сравнить обороты и конечное сальдо по счёту в 1С с выпиской за тот же день. В 1С:Бухгалтерии для этого удобен отчёт «Оборотно-сальдовая ведомость по счёту» по счёту 51.
Также проверьте, что не осталось незагруженных или непроведённых документов: в журнале банковских выписок такие документы обычно выделяются. Непроведённые документы не формируют проводки и искажают остатки в отчётах.
Как проверить результат
Совпадают с итогами выписки банка по дебету и кредиту
Расхождение — есть незагруженные, задвоенные или непроведённые документы
Остаток в 1С равен остатку в выписке на конец дня
Сальдо не сходится — ищите пропущенную операцию или документ с неверной суммой
Все контрагенты сопоставлены, договоры подставлены
Есть документы с пустым контрагентом или автоматически созданными дублями
Операции определены верно (оплата поставщику, поступление от покупателя и т.д.)
Вид операции не соответствует назначению платежа — проводки будут неверными
Типичные ошибки и их устранение
Большинство проблем при загрузке выписок связано с форматом файла, дублями и сопоставлением данных. Ниже — самые частые ситуации.
Отдельная ситуация — ошибка «файл не найден» или пустая загрузка. Чаще всего причина в том, что клиент-банк сохранил выписку в другую папку или под другим именем. Откройте настройки обмена и сверьте путь к файлу загрузки с фактическим расположением файла.
Особенности в разных конфигурациях
В 1С:Бухгалтерии загрузка выполняется из журнала «Банковские выписки», документы создаются сразу с проводками, а для автоматической разноски по договорам используются правила, заданные в настройках.
В 1С:Управление торговлей и 1С:ERP обмен с банком находится в разделе «Казначейство» (или «Банк и касса») → «Обмен с банком». Там же настраивается расписание автоматической загрузки — полезно при большом числе операций. Документы оплаты связываются с заказами и счетами, поэтому важно корректно заполнить правила распознавания назначения платежа.
Во всех конфигурациях действует общее правило: загрузка не удаляет и не изменяет документы, которые программа не смогла сопоставить с файлом, — они остаются как есть. Но документы, созданные предыдущей загрузкой, при повторной загрузке того же периода могут быть перезаполнены данными из файла.
Как выбрать действие
Часто задаваемые вопросы
Можно ли загрузить выписку за прошлый период, если документы уже введены вручную?
Да. При загрузке 1С сопоставит операции из файла с существующими документами по номеру, дате и сумме и не создаст дубли. Документы, которые не удалось сопоставить, будут созданы новыми — их нужно проверить и при необходимости удалить ручные дубли.
Почему 1С не видит файл выписки при загрузке?
Чаще всего неверно указан путь к файлу в настройках обмена с банком либо клиент-банк сохранил выписку в другую папку. Откройте настройки обмена для счёта и сравните путь с фактическим расположением файла. Также проверьте, что файл не открыт в другой программе.
Что делать, если формат файла банка не читается 1С?
В клиент-банке выберите выгрузку «в формате 1С» (1CClientBankExchange) — этот формат поддерживают практически все банки. Если банк выгружает только собственный формат, потребуется конвертер или внешняя обработка загрузки под этот формат.
Можно ли настроить автоматическую загрузку выписок по расписанию?
Да, в конфигурациях с прямым обменом (DirectBank) и в 1С:ERP/Управление торговлей доступна автоматическая загрузка по расписанию через регламентные задания. В файловом варианте обмена автоматизация ограничена, так как файл сначала нужно выгрузить из клиент-банка.
Искажаются ли данные при повторной загрузке одной выписки?
Ранее загруженные документы программа распознаёт и обновляет по данным файла, а не дублирует. Но если документ редактировался вручную, при повторной загрузке правки могут быть перезаписаны. Поэтому повторную загрузку выполняйте осознанно и проверяйте изменённые документы.
Нужно ли проводить документы после загрузки вручную?
По умолчанию загруженные документы обычно проводятся автоматически, но это зависит от настроек и результата сопоставления. Документы с незаполненными обязательными реквизитами остаются непроведёнными — найдите их в журнале, заполните недостающие данные и проведите.
Что важно запомнить
Настройте обмен с банком один раз для каждого счёта, загружайте выписки из файла формата 1CClientBankExchange или через прямой обмен, после каждой загрузки сверяйте обороты и сальдо по счёту 51 с выпиской банка и не оставляйте непроведённые документы.