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

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

Как заархивировать чеки в 1С

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

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

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

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

Что значит «заархивировать чеки» в 1С

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

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

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

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

Сравнение способов архивирования

Пометка на удаление

Подходит для ошибочных и дублирующихся чеков. Данные окончательно исчезают после удаления помеченных объектов.

Свёртка базы

Подходит для закрытых периодов, когда нужны только остатки. Вся документальная история до даты свёртки удаляется.

Архивная база или файлы

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

Подготовка: резервная копия и проверка периода

Архивирование затрагивает связанные данные: чеки связаны с кассовыми сменами, отчётами о розничных продажах, складскими и финансовыми документами. Удаление одного документа может нарушить последовательность проведения других.

Сделайте копию базы штатным способом: в конфигураторе через «Администрирование → Выгрузить информационную базу» в файл .dt, либо средствами СУБД, если база клиент-серверная. Проверьте, что копия открывается и данные в ней читаются.

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

Способ 1: пометка чеков на удаление вручную

Этот способ подходит для небольшого количества чеков — например, пробитых по ошибке или оформленных дважды. Откройте список документов: в конфигурации «Управление торговлей» или «Розница» это обычно раздел «Продажи → Чеки ККМ» или «Касса → Чеки ККМ».

Выделите нужные документы, отмените проведение (команда «Отмена проведения» в меню «Ещё» или по правой кнопке мыши), затем установите пометку удаления клавишей Delete или командой «Пометить на удаление». Непроведённый документ помечается сразу, проведённый — только после отмены проведения.

Чтобы данные исчезли физически, запустите удаление помеченных объектов: «Администрирование → Обслуживание → Удаление помеченных объектов». Система покажет, какие объекты мешают удалению (ссылки из других документов), — их нужно сначала разорвать.

Порядок действий при удалении чеков
  1. 1
    Сделайте резервную копию базы и проверьте, что она открывается
  2. 2
    Откройте список «Чеки ККМ» и отфильтруйте нужный период или организацию
  3. 3
    Отмените проведение выделенных чеков
  4. 4
    Пометьте документы на удаление
  5. 5
    Запустите «Удаление помеченных объектов» и разберите препятствующие ссылки
  6. 6
    Проверьте отчёты по розничным продажам и остатки по кассе

Способ 2: свёртка базы для старых периодов

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

Обработка формирует документы ввода остатков на дату свёртки (по складам, кассам, расчётам), а все документы раньше этой даты помечает на удаление. Чеки попадают в эту категорию вместе с остальными первичными документами.

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

Способ 3: перенос чеков в архивную базу или файлы

Когда чеки нужно хранить годами, но не в рабочей базе, создают архивную копию. Самый простой вариант — ежегодно сохранять полную выгрузку базы (.dt) с понятным именем файла, например «archiv_za_period.dt», и хранить её на отдельном носителе или в защищённой папке.

Для точечного архивирования используют выгрузку данных через план обмена или универсальную обработку выгрузки-загрузки XML: выбираются документы «Чек ККМ» за период вместе со связанными справочниками (номенклатура, контрагенты, кассы). Загрузить такой файл можно в пустую копию конфигурации и получить читаемый архив.

Ещё один вариант — сохранить печатные формы чеков и отчётов в PDF или Excel. Это не заменяет первичные данные, но удобно для быстрых справок без развёртывания архивной базы.

Держите вместе с архивной выгрузкой файл с описанием: версия конфигурации, дата выгрузки, какие периоды включены. Через несколько лет без этой подсказки развернуть архив и найти нужный чек будет заметно сложнее.
ПЗ
Практическое замечание

Проверка результата и типичные ошибки

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

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

Типичные ошибки
01
Удаление чеков без резервной копии — при ошибке данные восстановить нечем
02
Свёртка базы до сдачи отчётности — пропадает первичка для налоговой
03
Удаление чеков без отмены проведения — документ помечается, но движения и ссылки мешают физическому удалению
04
Хранение единственной архивной копии на том же диске, что и рабочая база — при сбое теряется и то, и другое
05
Удаление чеков за период с открытой кассовой сменой — нарушается целостность кассовых документов
Контрольные точки

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

Остатки по кассе и складам
Норма

Совпадают с данными до архивирования

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

Суммы изменились — нужно искать ошибочно удалённый документ

Список чеков за архивируемый период
Норма

Документы удалены или доступны только в архивной копии

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

Чеки видны в рабочей базе и участвуют в отчётах

Открытие архивной выгрузки
Норма

База разворачивается, чеки читаются и выводятся на печать

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

Файл не открывается или версия конфигурации неизвестна

FAQ

Можно ли удалить чек ККМ, если смена уже закрыта?

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

Сколько лет нужно хранить чеки в архиве?

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

Чем отличается пометка на удаление от физического удаления?

Помеченный документ остаётся в базе, не участвует в отчётах, но занимает место, и его можно восстановить снятием пометки. Физическое удаление происходит только после запуска «Удаления помеченных объектов» — после этого восстановить документ можно лишь из резервной копии.

Можно ли заархивировать чеки только одной организации или кассы?

Да, при ручной пометке и выгрузке в файлы фильтруйте документы по организации, кассе ККМ или складу. Свёртка базы в типовой поставке работает по всей базе целиком, поэтому для выборочной архивации используйте выгрузку данных или сторонние обработки.

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

Значит, удалённые чеки участвовали в открытом периоде или были связаны с другими документами. Восстановите данные из резервной копии, определите, какие документы удалять нельзя, и повторите операцию с корректным отбором. Работать дальше с расходящимися остатками нельзя.

Нужно ли архивировать чеки, если используется онлайн-касса с ОФД?

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

Итог

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

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