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