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