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