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