К статье
Практический материал

Учет и Финансы · 9 мин

Как в 1С сделать выгрузку из банка

Как настроить обмен с банком в 1С, загрузить выписку и выгрузить платёжные поручения. Форматы файлов, настройка DirectBank, проверка результатов и типичные ошибки.

Обмен данными между 1С и банком решает две задачи: загрузку банковской выписки в программу (чтобы не вводить платёжки вручную) и выгрузку платёжных поручений из 1С в банк (чтобы не дублировать их в клиент-банке). В типовых конфигурациях — «1С:Бухгалтерия 8», «Управление нашей фирмой», «Комплексная автоматизация» — для этого есть встроенный механизм обмена с банками, который работает в двух режимах: через файл и через прямое подключение DirectBank.

Файловый способ универсален: вы выгружаете выписку из клиент-банка в файл (обычно формата 1CClientBankExchange, текстовый .txt), а затем загружаете его в 1С. Прямой обмен через 1С:ДиректБанк удобнее — документы передаются без файлов, прямо из интерфейса программы, — но требует, чтобы банк поддерживал этот сервис, и обычно подключается за отдельную плату на стороне банка. Ниже разобраны оба сценария, настройка и проверка результата.

Что понадобится перед настройкой обмена

Прежде чем настраивать выгрузку, убедитесь, что в программе корректно заполнены базовые данные. В карточке организации должен быть указан расчётный счёт с точным номером и БИК банка — по этим реквизитам 1С сопоставляет выписку с вашей организацией. В справочнике «Банковские счета» проверьте, что выбран именно тот банк, из которого загружается выписка.

Также понадобится доступ к клиент-банку с правом выгрузки выписок и, при использовании DirectBank, — действующий договор с банком на прямой обмен. У пользователя 1С должны быть права на работу с банковскими документами и настройку обмена электронными документами.

Расчётный счётЗаполнен в карточке организации

Номер счёта и БИК должны совпадать с реквизитами в выписке банка

Права пользователяДоступ к банковским документам

Без прав на обмен с банками кнопки загрузки будут недоступны

Формат банкаФайл или DirectBank

Уточните в банке, поддерживается ли прямой обмен 1С:ДиректБанк

Как загрузить выписку из банка файлом

Это самый распространённый сценарий. Сначала в клиент-банке сформируйте выписку за нужный период и выгрузите её в файл. Большинство российских банков поддерживают выгрузку в формате «1С» (текстовый файл обмена). Если банк предлагает несколько форматов, выбирайте тот, что помечен как формат 1С или 1CClientBankExchange.

Затем в 1С откройте раздел «Банк и касса» → «Банковские выписки» и нажмите кнопку «Загрузить» (в некоторых конфигурациях — «Ещё» → «Загрузить из банка»). Укажите банковский счёт и путь к файлу выписки. Программа прочитает файл, распознает операции и покажет список документов, которые будут созданы.

Порядок загрузки выписки файлом
  1. 1
    В клиент-банке сформируйте выписку за период и выгрузите её в файл формата 1С
  2. 2
    В 1С откройте «Банк и касса» → «Банковские выписки»
  3. 3
    Нажмите «Загрузить» и выберите банковский счёт и файл выписки
  4. 4
    Проверьте список распознанных операций: контрагенты, суммы, назначения платежей
  5. 5
    Нажмите «Создать документы» и убедитесь, что документы проведены без ошибок

При загрузке 1С автоматически подбирает контрагентов по ИНН и расчётному счёту из файла, определяет вид операции (оплата от покупателя, возврат, налог и т.д.) и пытается сопоставить платежи с уже введёнными документами. Контрагенты, которых программа не нашла в базе, будут подсвечены — их можно создать прямо из формы загрузки.

Как настроить прямой обмен через 1С:ДиректБанк

DirectBank избавляет от ручной работы с файлами: выписки загружаются по кнопке, а платёжные поручения отправляются в банк прямо из 1С. Настройка выполняется один раз. Откройте «Администрирование» → «Обмен электронными документами» → «Обмен с банками» и запустите помощник подключения. Выберите свой банк из списка — если он поддерживает сервис, программа предложит вариант подключения.

В зависимости от банка потребуется либо логин и пароль от клиент-банка, либо получение специального PIN-кода в отделении банка или через заявку. После ввода данных программа проверит соединение и, при успехе, покажет статус «Обмен настроен». Дальше в журнале «Банковские выписки» появится кнопка «Загрузить выписки», которая получает данные напрямую из банка за выбранный период.

Как выгрузить платёжные поручения из 1С в банк

Обратная задача — отправить в банк подготовленные в 1С платёжки. Создайте документы «Платёжное поручение» в разделе «Банк и касса», проверьте реквизиты получателя, суммы, очерёдность платежа и назначение. Непроведённые или неправильно заполненные документы в выгрузку не попадут либо будут отклонены банком.

При файловом обмене в журнале платёжных поручений нажмите «Выгрузить в банк», выберите счёт и документы, затем укажите файл для сохранения. Полученный файл загрузите в клиент-банк через функцию импорта платёжных поручений. При DirectBank достаточно нажать «Отправить в банк» — документы уйдут напрямую, а их статус (принят, исполнен, отклонён) будет виден в 1С.

Файловый обмен или DirectBank

Обмен файлом

Подходит для любого банка и разового обмена. Минус — ручные операции с файлами и риск загрузить неактуальную выписку

1С:ДиректБанк

Подходит при регулярном обмене и большом числе платежей. Ограничение — банк должен поддерживать сервис, подключение обычно платное

Проверка результата после загрузки выписки

После загрузки выписки сверьте остатки: откройте отчёт «Оборотно-сальдовая ведомость по счёту» 51 или отчёт «Остатки денежных средств» и сравните конечное сальдо с остатком по выписке банка. Совпадение остатков — главный признак того, что все операции загружены полностью.

Дополнительно проверьте, что не осталось нераспознанных документов: в журнале банковских выписок такие строки обычно выделены. Убедитесь, что платежи корректно разнесены по договорам и статьям движения денежных средств — от этого зависит правильность отчётов и регистров.

Контрольные точки

Как проверить результат

Остаток на счёте 51
Норма

Совпадает с остатком в банковской выписке

Тревожный признак

Расхождение — часть операций не загружена или задублирована

Нераспознанные операции
Норма

Все строки выписки превратились в проведённые документы

Тревожный признак

Есть строки без контрагента или с ошибкой проведения

Дубли документов
Норма

Каждая операция банка отражена один раз

Тревожный признак

Повторная загрузка того же файла создала дубли — лишние нужно пометить на удаление

Типичные ошибки и как их избежать

Чаще всего проблемы возникают из-за несовпадения реквизитов: если в файле выписки счёт или БИК отличается от указанного в 1С, программа откажется загружать файл или привяжет операции не к тому счёту. Вторая частая ситуация — повторная загрузка одной и той же выписки: типовые конфигурации умеют отсекать дубли по номеру и дате операции, но при ручном вводе части документов дубли всё же возможны, поэтому перед загрузкой проверяйте, какие документы уже есть в базе.

Ещё одна ошибка — загрузка выписки «не тем» форматом. Если банк выгружает файл в собственном формате (не 1CClientBankExchange), 1С его не прочитает. Решение — выбрать в клиент-банке формат обмена с 1С или использовать обработку-конвертер, предоставляемую банком.

Типичные ошибки
01
Загрузка одного файла дважды — приводит к дублям документов и неверным остаткам
02
Неверный счёт в настройках обмена — выписка не загружается или попадает не на тот счёт
03
Ручное изменение проведённых документов выписки без повторной сверки — расходятся остатки с банком
04
Выгрузка платёжек без проверки очерёдности платежа и назначения — банк отклоняет документы

FAQ

В каком формате банк должен выгружать выписку для 1С?

Типовые конфигурации 1С читают текстовый формат 1CClientBankExchange (обычно файл .txt). В клиент-банке этот формат часто называется «Выгрузка в 1С». Если банк предлагает только PDF или Excel, такую выписку напрямую загрузить нельзя — нужен файл обмена или прямой обмен через DirectBank.

Можно ли загрузить выписку за прошлый период?

Да, период не ограничен: сформируйте в клиент-банке выписку за нужные даты и загрузите файл обычным способом. Учтите, что документы попадут в закрытые периоды, если они не запрещены для редактирования — проверьте дату запрета изменения данных.

Почему 1С не находит контрагента при загрузке выписки?

Программа ищет контрагента по ИНН и номеру счёта из файла. Если такого контрагента нет в базе или у него не заполнен банковский счёт, строка останется нераспознанной. Создайте контрагента прямо из формы загрузки — реквизиты подставятся автоматически.

Что делать, если файл выписки не загружается с ошибкой?

Проверьте, что выбран правильный банковский счёт, а файл действительно в формате 1С, а не в формате самого банка. Откройте файл в блокноте: в первых строках должна быть служебная секция с реквизитами счёта. Если формат другой — перевыгрузите выписку из клиент-банка в формате 1С.

Можно ли автоматизировать загрузку выписок по расписанию?

При подключённом DirectBank в ряде конфигураций доступна автоматическая загрузка выписок регламентным заданием. При файловом обмене полная автоматизация невозможна без доработки, так как файл сначала нужно вручную получить из клиент-банка.

Итог

Что важно запомнить

Выгрузка из банка в 1С делается двумя способами: загрузкой файла выписки в журнале «Банковские выписки» или прямым обменом через 1С:ДиректБанк. Перед настройкой проверьте реквизиты счёта, после загрузки обязательно сверьте остаток по счёту 51 с выпиской банка и не допускайте повторной загрузки одних и тех же операций.