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