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

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

Какой формат выписки нужен для загрузки в 1С

Разбираем форматы выгрузки банковских выписок для 1С: текстовый файл обмена, 1C:DirectBank, загрузка из клиент-банка. Настройка, ошибки и проверка результата.

Загрузка банковской выписки в 1С избавляет от ручного ввода платёжных документов: программа сама создаёт «Списание с расчетного счета» и «Поступление на расчетный счет», подставляет контрагентов и договоры. Но чтобы обмен прошёл без ошибок, файл выписки должен быть в формате, который 1С умеет читать. Всего существует три рабочих пути: классический текстовый файл обмена, прямой обмен через сервис 1C:DirectBank и универсальная загрузка через обработку.

Чаще всего под «форматом выписки для 1С» понимают текстовый файл с расширением .txt, который банк формирует в системе «клиент-банк» по стандарту обмена с 1С. Этот формат поддерживают практически все российские банки именно потому, что он исторически стал отраслевым стандартом. Однако у него есть альтернативы, и выбор зависит от вашего банка, конфигурации 1С и желаемой степени автоматизации.

Какие форматы выписок понимает 1С

Типовые конфигурации «1С:Бухгалтерия», «1С:Управление нашей фирмой», «1С:Комплексная автоматизация» и другие решения на базе БСП поддерживают обмен с банком в двух основных режимах: через файл и через прямое подключение. Файловый режим использует текстовый формат обмена, разработанный фирмой «1С» ещё для ранних версий платформы, — он остаётся фактическим стандартом взаимодействия с российскими банками.

Файл представляет собой структурированный текст в кодировке Windows-1251 с секциями: заголовок, остатки на начало и конец периода, секции документов (платёжное поручение, платёжное требование и др.) и итоги. Каждая строка записывается в виде «ИмяПоля=Значение». Банк при выгрузке из клиент-банка сам формирует такой файл — бухгалтеру нужно только указать его в 1С при загрузке.

Отдельно стоит упомянуть форматы, которые 1С «из коробки» не читает: PDF, Excel с произвольной шапкой, сканы выписок. Если банк отдаёт выписку только в таком виде, потребуется либо перенастроить выгрузку в клиент-банке, либо использовать сторонние обработки преобразования.

Текстовый файл обмена: как получить у банка

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

Если в клиент-банке несколько вариантов выгрузки для 1С, выбирайте тот, что помечен как стандартный обмен с 1С:Предприятием. Некоторые банки дополнительно предлагают выгрузку в XML или CSV — эти файлы типовая загрузка 1С без доработки не прочитает.

После выгрузки сохраните файл в отдельную папку и не открывайте его в Excel или «Блокноте» с последующим сохранением: перекодировка или изменение структуры строк сделает файл нечитаемым для 1С.

Загрузка выписки в 1С:Бухгалтерию пошагово

В «1С:Бухгалтерии 8» загрузка выполняется из журнала «Банковские выписки» (раздел «Банк и касса»). Кнопка «Загрузить» открывает форму обмена с банком, где указывается банковский счёт организации и путь к файлу, полученному из клиент-банка.

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

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

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

Прямой обмен 1C:DirectBank — без файлов

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

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

У прямого обмена есть ограничения: не все банки и не все типы документов поддерживаются, а для подтверждения платежей может потребоваться отдельная электронная подпись или SMS-подтверждение в зависимости от условий банка.

Способы получения выписки в 1С

Файл обмена .txt из клиент-банка

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

1C:DirectBank

Автоматическая загрузка и отправка платежей из 1С. Ограничение — банк должен поддерживать технологию, нужна настройка подключения

Сторонние обработки и конвертеры

Подходят, если банк отдаёт выписку только в Excel, CSV или XML. Требуют проверки корректности преобразования сумм и реквизитов

Настройка обмена и типичные ошибки

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

Частая причина ошибок — несовпадение кодировки. Формат обмена рассчитан на Windows-1251; если банк выгружает файл в UTF-8, русские наименования контрагентов превратятся в нечитаемые символы. В этом случае измените настройки выгрузки в клиент-банке либо пересохраните файл в нужной кодировке через редактор, который умеет это делать без потери структуры.

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

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

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

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

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

Остатки на начало и конец периода в выписке 1С
Норма

Совпадают с остатками в клиент-банке до копейки

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

Остатки расходятся — часть документов не загружена или загружена с ошибкой

Нераспознанные контрагенты
Норма

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

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

Есть строки с предупреждением — проводить выписку рано

Дубли документов
Норма

Каждая операция банка присутствует в журнале один раз

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

Одна операция встречается дважды — лишний документ нужно пометить на удаление

Дополнительно полезно сформировать в 1С отчёт «Анализ счёта 51» за день загрузки и сравнить обороты по дебету и кредиту с итогами выписки банка. Это быстрый способ убедиться, что ни одна операция не потерялась.

Если банк не даёт файл в формате 1С

Редко, но встречаются ситуации: банк отдаёт выписку только в Excel, CSV или собственном XML, а формата «1С» в клиент-банке нет. В этом случае есть три пути. Первый — обратиться в поддержку банка: часто нужный формат просто не включён в настройках выгрузки. Второй — использовать обработку-конвертер, которая преобразует Excel или CSV в текстовый формат обмена; такие обработки есть в составе отраслевых решений и на профильных ресурсах. Третий — настроить загрузку через универсальный механизм «Загрузка данных из табличного документа», если ваша конфигурация его поддерживает.

При использовании конвертеров обязательно проверяйте первые загрузки особенно тщательно: ошибка в сопоставлении колонок может перепутать дебет и кредит или «съесть» копейки при округлении.

Если вы загружаете выписки ежедневно, настройте в 1С автоматическое создание контрагентов по ИНН и типовые правила статей ДДС — это сократит ручную разборку до нескольких строк в день.
ПЗ
Практическое замечание

Часто задаваемые вопросы

В какой кодировке должен быть файл выписки для 1С?

Стандарт обмена рассчитан на кодировку Windows-1251. Если банк выгружает файл в UTF-8, наименования контрагентов могут отображаться нечитаемо. Смените кодировку в настройках выгрузки клиент-банка или пересохраните файл в Windows-1251 редактором, сохраняющим структуру строк.

Можно ли загрузить выписку из Excel в 1С?

Типовая загрузка банковской выписки Excel-файл не читает. Варианты: попросить банк выгружать в формате 1С, использовать обработку-конвертер из Excel в текстовый формат обмена либо универсальную загрузку из табличного документа с ручным сопоставлением колонок.

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

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

Чем 1C:DirectBank лучше файловой загрузки?

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

Почему после загрузки не совпадают остатки с банком?

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

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

Да, текстовый формат обмена с клиент-банком единый для «1С:Бухгалтерии», «1С:Управление нашей фирмой», «1С:ERP» и других типовых решений. Отличается только интерфейс загрузки и расположение настроек в конкретной конфигурации.

Итог

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

Для 1С нужен текстовый файл формата обмена «1С — Клиент банка» (.txt), который формирует клиент-банк, либо прямой обмен 1C:DirectBank. Файл нельзя редактировать, после загрузки обязательно сверяйте остатки и обороты с банком.