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