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

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

Как загрузить банк в 1С: настройка обмена и загрузка выписок

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

Загрузка банковских выписок в 1С избавляет бухгалтера от ручного ввода платёжных поручений: программа сама создаёт документы списания и поступления, подставляет контрагентов по ИНН и распределяет платежи по договорам. Обмен работает через файл выгрузки из клиент-банка либо через сервис прямого обмена DirectBank, когда 1С соединяется с банком напрямую.

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

Ниже разобран полный цикл: настройка, загрузка, контроль результата, типичные ошибки и способы их исправить. Инструкция применима к конфигурациям «1С:Бухгалтерия 8», а также с небольшими отличиями к «Управлению торговлей» и «Комплексной автоматизации».

Какие способы загрузки банковских выписок существуют

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

Второй способ — сервис 1C:DirectBank. 1С напрямую соединяется с банком: выписки загружаются автоматически по расписанию или по кнопке, а платёжные поручения отправляются в банк без выгрузки файлов. Для подключения нужно, чтобы банк поддерживал эту технологию, и обычно требуется заявление в банк и настройка криптографии (электронной подписи).

Третий вариант — обмен через сервисы банка, встроенные в 1С (например, «СберБизнес» или «Точка» имеют собственные механизмы интеграции). Логика та же, что у DirectBank, но настройка выполняется по инструкции конкретного банка.

Сравнение способов обмена

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

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

1C:DirectBank

Автоматическая загрузка выписок и отправка платёжек без файлов. Требует поддержки банком, договора и настройки электронной подписи.

Интеграция банка

Фирменные сервисы отдельных банков. Удобно, если вся работа идёт в одном банке, но при смене банка настройку придётся делать заново.

Настройка обмена с банком перед первой загрузкой

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

Для файлового обмена укажите путь к файлу выгрузки (куда клиент-банк сохраняет выписки) и файлу загрузки (откуда 1С будет читать выписку). Имена файлов можно задать любые, но удобно использовать понятные, например kl_to_1c.txt для исходящих платёжек и 1c_to_kl.txt для выписок. Включите автоматическую подстановку статей движения денежных средств, если планируете использовать её.

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

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

Как выгрузить выписку из клиент-банка

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

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

Сохраните файл в папку, указанную в настройке обмена. Не переименовывайте и не редактируйте файл вручную: изменение структуры или кодировки приведёт к ошибкам при загрузке или к искажённым данным в документах.

Загрузка выписки в 1С пошагово

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

Нажмите кнопку загрузки: программа прочитает файл, распарсит строки выписки и покажет список платежей с признаками загрузки. Зелёным обычно отмечены документы, которые будут созданы и проведены автоматически; жёлтым или красным — те, где программа не смогла определить контрагента, договор или вид операции.

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

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

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

Количество документов
Норма

Число созданных документов равно числу строк в выписке банка

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

Документов меньше — часть строк не загрузилась из-за ошибок распознавания

Остаток по счёту
Норма

Сальдо по счёту 51 в 1С совпадает с остатком в выписке банка на ту же дату

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

Расхождение — есть пропущенные или задвоенные платежи

Контрагенты и договоры
Норма

Во всех документах заполнены контрагент, договор и статья ДДС

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

Пустые поля или созданные дубли контрагентов с похожими наименованиями

Автоматическая загрузка и расписание

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

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

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

Типичные ошибки при загрузке и как их исправить

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

Вторая типичная ситуация — документы не проводятся из-за незаполненной статьи ДДС или договора с неверной валютой. Откройте непроведённый документ, заполните недостающие поля и проведите. Если ошибка повторяется для одного контрагента, задайте правила подстановки в настройках обмена или в карточке договора.

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

Типичные ошибки
01
Загрузка файла в чужой расчётный счёт — документы создаются по неверной организации, приходится удалять вручную
02
Редактирование файла выписки в Excel — ломается кодировка и структура, 1С не читает файл или искажает суммы
03
Игнорирование строк с предупреждениями — документы создаются без контрагента и статьи ДДС, выписка не закрывается
04
Повторная загрузка после ручного изменения номера платёжки — программа не находит соответствие и создаёт дубль документа

Ограничения и когда нужна помощь специалиста

Файловый обмен и DirectBank закрывают стандартные потребности, но есть ситуации, где типовых средств недостаточно: нестандартный формат выписки банка, обмен по нескольким десяткам счетов, загрузка в самописную или сильно доработанную конфигурацию. В таких случаях потребуется доработка обработки обмена или внешняя обработка загрузки.

Если после загрузки обнаружились расхождения с банком за прошлые, уже закрытые периоды, не исправляйте их массово самостоятельно: изменение проведённых документов прошлых периодов влияет на отчётность. Сначала выгрузите копию базы и проанализируйте причину расхождения.

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

Итог

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

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

Частые вопросы о загрузке банка в 1С

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

Да. Выгрузите из клиент-банка выписки за нужный период (при большом объёме — помесячно) и загрузите их последовательно. Учтите, что документы попадут в закрытые периоды и могут изменить отчётность, поэтому перед загрузкой сделайте копию базы, а после — сверьте обороты по счёту 51 с банком за каждый месяц.

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

Чаще всего причина в неверном пути к файлу в настройке обмена или в том, что клиент-банк сохранил файл под другим именем. Проверьте путь в настройках, откройте папку и убедитесь, что файл существует и имеет расширение txt. Также проверьте, что файл не открыт в другой программе.

Что делать, если контрагент не определяется автоматически?

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

Создаются ли дубли при повторной загрузке одного файла?

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

Нужна ли электронная подпись для загрузки выписок?

Для файлового обмена подпись не требуется — это просто импорт файла. Для работы через 1C:DirectBank электронная подпись обычно нужна, так как обмен с банком защищён криптографически. Требования зависят от банка: уточните их при подключении сервиса.

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

Проверьте в клиент-банке все доступные форматы экспорта — многие банки называют нужный формат «экспорт в бухгалтерскую систему». Если подходящего формата нет, используются внешние обработки-конвертеры или настройка обмена по инструкции банка. Как крайний вариант, платежи вводятся вручную по бумажной выписке.