Учет и Финансы · 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С» и сохраните файл на диск
- 2В 1С откройте «Банк и касса» → «Банковские выписки» и нажмите «Загрузить»
- 3Укажите банковский счёт организации и путь к файлу выгрузки
- 4Нажмите «Загрузить» и дождитесь заполнения таблицы документов
- 5Проверьте сопоставление контрагентов и статей ДДС, при необходимости скорректируйте
- 6Нажмите «Провести» — программа создаст и проведёт документы по банку
При загрузке программа автоматически сопоставляет контрагентов по ИНН и расчётному счёту, подставляет договоры и статьи движения денежных средств по правилам, если они настроены. Нераспознанные строки помечаются — их нужно разобрать вручную до проведения документов.
После загрузки обязательно сверьте остатки: входящий и исходящий остаток в выписке 1С должны совпасть с остатками в клиент-банке за тот же период. Расхождение означает, что часть документов не загрузилась или загрузилась с ошибкой.
Прямой обмен 1C:DirectBank — без файлов
Сервис 1C:DirectBank позволяет получать выписки и отправлять платёжные поручения напрямую из 1С, без выгрузки файлов и входа в клиент-банк. Документы передаются по защищённому каналу, выписка подгружается по расписанию или по кнопке. Это самый удобный вариант, если банк поддерживает технологию.
Поддерживает ли ваш банк DirectBank, можно уточнить в самом банке или в настройках обмена с банком в 1С: при создании настройки программа предложит список банков, с которыми возможен прямой обмен. Подключение обычно требует заявления в банк и настройки параметров соединения в 1С.
У прямого обмена есть ограничения: не все банки и не все типы документов поддерживаются, а для подтверждения платежей может потребоваться отдельная электронная подпись или SMS-подтверждение в зависимости от условий банка.
Способы получения выписки в 1С
Универсальный вариант, работает с любым банком. Минус — ручные действия при каждой загрузке и риск повредить файл
Автоматическая загрузка и отправка платежей из 1С. Ограничение — банк должен поддерживать технологию, нужна настройка подключения
Подходят, если банк отдаёт выписку только в Excel, CSV или XML. Требуют проверки корректности преобразования сумм и реквизитов
Настройка обмена и типичные ошибки
Перед первой загрузкой проверьте настройки обмена с банком: в карточке банковского счёта организации должен быть указан правильный путь к файлу выгрузки/загрузки (если используется файловый режим) и выбрана программа обмена. В «1С:Бухгалтерии» настройки доступны по ссылке «Настройка обмена с банком» из формы загрузки.
Частая причина ошибок — несовпадение кодировки. Формат обмена рассчитан на Windows-1251; если банк выгружает файл в UTF-8, русские наименования контрагентов превратятся в нечитаемые символы. В этом случае измените настройки выгрузки в клиент-банке либо пересохраните файл в нужной кодировке через редактор, который умеет это делать без потери структуры.
Проверка результата после загрузки
Корректность загрузки проверяется тремя контрольными точками: количеством документов, суммами оборотов и остатками. Все три показателя в 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. Файл нельзя редактировать, после загрузки обязательно сверяйте остатки и обороты с банком.