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

Документы и Печать · 11 мин

Что такое выписка 1С в формате TXT и как с ней работать

Что такое выписка 1С в формате TXT, зачем она нужна, как выгрузить данные из 1С в текстовый файл и проверить результат. Разбор ошибок и FAQ.

Выписка 1С в формате TXT — это выгруженные из программы 1С данные, сохранённые в виде обычного текстового файла с расширением .txt. Чаще всего так называют два разных сценария: выгрузку банковской выписки (файл обмена с клиент-банком) и сохранение любого отчёта или табличного документа в текстовом виде. Оба варианта дают файл, который можно открыть в «Блокноте», передать в другую систему или обработать скриптом.

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

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

Что именно называют выпиской 1С в TXT

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

Второй тип — произвольный отчёт или список, сохранённый пользователем вручную. Например, оборотно-сальдовая ведомость, карточка счёта, список номенклатуры или реестр документов. Здесь структура свободная: колонки разделены символами табуляции, точкой с запятой или вертикальной чертой, а служебных заголовков нет.

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

Зачем нужен текстовый формат и когда он уместен

Главное достоинство TXT — универсальность. Файл открывается на любом компьютере без установки 1С, Excel или специальных просмотрщиков. Его можно отправить по почте, положить в архив, обработать скриптом или загрузить в систему, которая не понимает форматы Excel и MXL. Для автоматического обмена между программами текст с разделителями остаётся одним из самых надёжных носителей.

Ограничения тоже существенные. В текстовом файле нет форматирования: исчезают границы таблиц, группировки строк, итоговые подсветки. Числа могут потерять вид, если в исходном отчёте они были округлены на экране — в файл попадёт видимое значение, а не точное. Кроме того, TXT не подходит как официальный документ: это техническая копия данных, а не печатная форма с подписью.

Поэтому выбирать TXT стоит в трёх случаях: для обмена с банком или другой системой, для передачи данных на дальнейшую обработку и для быстрого просмотра содержимого без установки программ. Если нужна красивая печатная форма или документ для проверяющих, сохраняйте отчёт в PDF или MXL, а TXT используйте как рабочий инструмент.

Сравнение вариантов

TXT

Подходит для обмена между системами и обработки скриптами. Ограничение: нет форматирования и структуры таблицы.

Excel (XLSX)

Подходит для анализа и доработки данных вручную. Ограничение: требует Excel или совместимую программу, файл тяжелее.

PDF

Подходит для фиксации печатной формы и передачи третьим лицам. Ограничение: данные сложно извлечь обратно для обработки.

MXL

Родной формат табличных документов 1С, сохраняет всё оформление. Ограничение: открывается только в 1С.

Как сохранить отчёт или список из 1С в TXT

Самый простой способ — сохранить уже сформированный табличный документ. Откройте нужный отчёт, установите период и отборы, нажмите «Сформировать». Когда результат появился на экране, используйте команду «Файл → Сохранить как» (или «Сохранить копию» в интерфейсе такси) и в списке типов файлов выберите «Текстовый документ (*.txt)». Укажите имя и папку — файл готов.

Для списков — справочников и журналов документов — путь похожий: выделите нужные строки или весь список, воспользуйтесь командой «Вывести список» (обычно в меню «Ещё»), сформируется табличный документ, который затем сохраняется в TXT тем же способом. Обратите внимание: в файл попадут только те колонки, которые видны в настройке списка, поэтому заранее добавьте нужные поля через «Изменить форму» или настройку списка.

Порядок действий
  1. 1
    Сформируйте отчёт или откройте список с нужными отборами и колонками
  2. 2
    Проверьте на экране, что данные полные и период выбран верно
  3. 3
    Откройте «Файл → Сохранить как» и выберите тип «Текстовый документ (*.txt)»
  4. 4
    Укажите понятное имя файла с датой, например vypiska_2026-05.txt
  5. 5
    Откройте сохранённый файл в «Блокноте» и убедитесь, что текст читается, а колонки разделены

Если данных много, сохранение может занять заметное время, а файл получится большим. В этом случае выгружайте данные порциями — по месяцам или по отдельным счетам, контрагентам, складам. Это снижает риск зависания и упрощает проверку результата.

Как выгрузить и загрузить банковскую выписку через TXT

Обмен с банком — самый строгий сценарий. Для выгрузки платёжных поручений в клиент-банк откройте раздел «Банк и касса» (в разных конфигурациях названия отличаются), выберите «Платёжные поручения», затем команду обмена с банком — «Выгрузить в банк». Программа предложит указать расчётный счёт, период и путь к файлу. Результатом будет текстовый файл, который вы затем импортируете в программе клиент-банк.

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

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

Кодировка и разделители: почему файл открывается «кракозябрами»

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

Решение простое: откройте файл в редакторе с выбором кодировки, например в Notepad++, и переключите кодировку на «Кириллица → Windows-1251» или «UTF-8» до тех пор, пока текст не станет читаемым. После этого файл можно пересохранить в той кодировке, которую требует принимающая система. Для банковских файлов обмена кодировку менять не следует — клиент-банк может отказаться принимать изменённый файл.

Второй нюанс — разделители колонок. В файлах, сохранённых из табличных документов, колонки обычно разделены символами табуляции. При открытии такого файла в Excel выберите «с разделителями» и укажите знак табуляции, иначе всё содержимое слипнется в одну колонку. Также проверьте, чтобы Excel не превратил длинные номера счетов и ИНН в числа с потерей ведущих нулей — задавайте для таких колонок текстовый формат при импорте.

Типичные ошибки
01
Открытие файла не в той кодировке и пересохранение «кракозябр» — исходный текст теряется безвозвратно
02
Импорт в Excel без указания текстового формата — ведущие нули в счетах и ИНН исчезают
03
Повторная загрузка одной выписки — задвоение банковских документов в учёте
04
Изменение структуры банковского файла вручную — клиент-банк отклоняет файл целиком
05
Сохранение отчёта без проверки отборов — в файле оказывается не тот период или не та организация

Как проверить, что выписка сформирована корректно

Проверка результата занимает минуту и избавляет от большинства проблем. Откройте сохранённый файл в «Блокноте» или Notepad++ и убедитесь, что текст читаем, строки не обрываются на полуслове, а количество строк примерно соответствует количеству строк в отчёте на экране. Для банковской выписки проверьте наличие служебных секций начала и конца файла.

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

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

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

Читаемость текста в редакторе
Норма

Русские буквы отображаются корректно, строки целые

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

Нечитаемые символы, обрывы строк — неверная кодировка или повреждённый файл

Количество строк
Норма

Совпадает с числом строк отчёта на экране с учётом шапки

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

Строк заметно меньше — выгрузка оборвалась или стоял лишний отбор

Итоговые суммы
Норма

Суммы по файлу сходятся с итогами отчёта и сальдо банка

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

Расхождения — пропущены или задвоены документы

Приём файлом целевой системы
Норма

Клиент-банк или сторонняя программа загружает файл без ошибок

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

Отказ в загрузке — нарушена структура или кодировка файла

Частые вопросы о выписках 1С в TXT

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

Да. Запустите Excel, откройте файл через «Данные → Из текстового файла» или просто через «Открыть», в мастере импорта выберите «с разделителями», укажите табуляцию или точку с запятой и задайте текстовый формат для колонок со счетами, ИНН и номерами документов, чтобы не потерять ведущие нули.

Почему банк не принимает выгруженный из 1С файл?

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

Чем TXT-выписка отличается от печатной формы выписки?

TXT — это технический файл с данными для обмена между программами, без оформления и подписей. Печатная форма (PDF, бумажный документ) — это документ для предъявления: с реквизитами банка, отметками и подписями. Для налоговой или суда TXT-файл сам по себе доказательством не является.

Какая кодировка нужна для обмена с клиент-банком?

Большинство российских клиент-банков работает с кодировкой Windows-1251 (ANSI), и 1С формирует файл именно в ней. Менять кодировку не нужно — если банк требует иное, это указывается в настройках обмена конкретного банка, и соответствующую опцию стоит искать в настройках обмена в 1С.

Можно ли настроить автоматическую выгрузку в TXT по расписанию?

Да, но штатных настроек для произвольных отчётов обычно нет. Автоматизация делается через регламентные задания и обработки, написанные под конкретную задачу, либо через внешние средства вроде скриптов, которые запускают 1С в пакетном режиме. Такую доработку лучше поручить специалисту по 1С, предварительно согласовав формат файла.

Файл сохранился, но он пустой. В чём причина?

Обычно это значит, что на момент сохранения табличный документ был пуст: отчёт не сформирован, отборы отсекли все данные или сохраняли не тот документ. Вернитесь в программу, убедитесь, что отчёт построен и на экране есть данные, затем повторите сохранение.

Итог

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

Выписка 1С в TXT — это данные отчёта, списка или банковского обмена в виде простого текстового файла. Сохраняйте через «Сохранить как», не редактируйте банковские файлы вручную, проверяйте кодировку при открытии и сверяйте итоговые суммы до передачи файла дальше.