Работа с чеками в 1С:Предприятие — одна из самых востребованных операций для розничных магазинов, кафе, аптек и других торговых точек. Количество проданных чеков нужно для отчётности, анализа продаж, проверки работы кассиров или инвентаризации. Но где именно искать эти данные в программе? Ответ зависит от конфигурации (1С:Розница, Управление торговлей 11, Бухгалтерия 3.0), версии платформы и даже от того, какие права доступа есть у пользователя.

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

1. Стандартные отчёты в 1С:Розница и УТ 11

Самый простой способ — использовать встроенные отчёты. В 1С:Розница 2.3 и Управлении торговлей 11 для этого предусмотрены готовые формы, которые показывают не только количество чеков, но и сопутствующие данные: суммы, средний чек, распределение по времени и т.д.

Чтобы открыть отчёт:

  • 📊 Перейдите в раздел ОтчётыРознице) или Продажи → Отчёты по продажамУТ 11).
  • 🔍 Выберите Анализ продаж или Чеки ККМ (название может отличаться в зависимости от версии).
  • ⚙️ В настройках отчёта укажите период (день, неделя, месяц), магазин (если их несколько) и при необходимости — конкретного кассира.
  • 📌 Нажмите Сформировать — в результате вы увидите таблицу с количеством чеков, суммами и другими показателями.

В 1С:Розница 2.3 есть отдельный отчёт Журнал чеков ККМ, который содержит полный список всех пробитых чеков с детализацией по времени, кассе и оператору. Здесь можно не только посчитать количество, но и экспортировать данные в Excel для дальнейшей обработки.

⚠️ Внимание: Если в отчёте не отображаются чеки за текущий день, проверьте, закрыта ли кассовая смена. Незакрытые смены могут не попадать в некоторые отчёты до фискализации.
📊 Какую конфигурацию 1С вы используете для работы с чеками?
1С:Розница 2.3
Управление торговлей 11
Бухгалтерия 3.0
Другую конфигурацию
Не знаю

2. Просмотр чеков через журнал документов

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

Инструкция для 1С:Розница 2.3:

  1. Откройте раздел ПродажиЧеки ККМ.
  2. В верхней панели настройте фильтр по дате, магазину или кассиру (кнопка Ещё → Настройка списка).
  3. Внизу окна будет показано общее количество документов в журнале — это и есть количество чеков за выбранный период.
  4. Чтобы посчитать чеки по конкретному критерию (например, только возвратные), добавьте соответствующий фильтр в колонках.

В Управлении торговлей 11 путь будет немного другим:

  • 📋 Продажи → Кассовые документы → Чеки ККМ.
  • 🔎 Используйте Показать настройки для фильтрации по дате, типу операции (продажа/возврат) или статусу (пробитый/непробитый).

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

☑️ Что проверить перед анализом чеков

Выполнено: 0 / 4

3. Использование отчёта «Ведомость по чекам ККМ»

Этот отчёт есть в 1С:Розница 2.3 и некоторых модификациях УТ 11. Он даёт более детализированную информацию, чем стандартный анализ продаж, и позволяет группировать данные по разным критериям.

Как открыть:

  1. Перейдите в Отчёты → Ведомость по чекам ККМ.
  2. В настройках укажите:
    • 📅 Период (по умолчанию — текущий день).
    • 🏪 Магазин (если ведётся учёт по нескольким точкам).
    • 👤 Кассира (опционально).
    • 💰 Тип чека (продажа, возврат, коррекция).
  3. Нажмите Сформировать.
  4. В результате вы получите таблицу с группировкой по датам, кассирам или типам операций. Внизу отчёта будет итоговое количество чеков и суммы. Здесь же можно увидеть:

    • 📊 Средний чек.
    • 🛒 Количество позиций в чеках.
    • 💳 Распределение по видам оплаты (наличные, карта, бонусы).

Если нужно сохранить отчёт, нажмите Ещё → Вывести в Excel или Сохранить настройки, чтобы быстро открывать его в будущем с теми же параметрами.

⚠️ Внимание: В некоторых версиях 1С:Розница отчёт «Ведомость по чекам ККМ» может отсутствовать. В этом случае используйте Журнал чеков ККМ или настройте пользовательский отчёт (см. следующий раздел).

4. Настройка пользовательского отчёта для сложного анализа

Если стандартных отчётов недостаточно (например, нужно посчитать чеки с определённым товаром или по конкретному времени), создайте пользовательский отчёт через конструктор запросов.

Пошаговая инструкция для 1С:Розница 2.3:

  1. Откройте Отчёты → Все отчёты → Создать отчёт.
  2. Выберите Конструктор запросов.
  3. В поле «Таблицы» добавьте таблицу ЧекиККМ (или Документ.ЧекККМ).
  4. В поле «Поля» укажите:
    ЧекиККМ.Дата ВКАЧЕСТВЕ Дата,
    

    ЧекиККМ.Номер,

    ЧекиККМ.СуммаДокумента,

    ЧекиККМ.Кассир

  5. Добавьте условие по дате, например:
    ЧекиККМ.Дата МЕЖДУ &НачалоПериода И &КонецПериода
  6. Нажмите Выполнить — система покажет список чеков с возможностью группировки и подсчёта.

Для подсчёта количества чеков добавьте в запрос агрегатную функцию КОЛИЧЕСТВО():

ВЫБРАТЬ

КОЛИЧЕСТВО(ЧекиККМ.Ссылка) КАК КоличествоЧеков,

СУММА(ЧекиККМ.СуммаДокумента) КАК ОбщаяСумма

ИЗ

Документ.ЧекККМ КАК ЧекиККМ

ГДЕ

ЧекиККМ.Дата МЕЖДУ &НачалоПериода И &КонецПериода

Такой отчёт можно сохранить и использовать повторно. Если вам нужны более сложные условия (например, чеки с суммой больше 5 000 рублей), добавьте их в секцию ГДЕ:

ЧекиККМ.СуммаДокумента > 5000
Пример запроса для чеков с конкретным товаром

Чтобы найти чеки, в которых продавался товар с артикулом "12345", используйте запрос с присоединением таблицы "ТоварыЧековККМ":

ВЫБРАТЬ РАЗЛИЧНЫЕ

ЧекиККМ.Ссылка КАК Чек

ИЗ

Документ.ЧекККМ КАК ЧекиККМ

ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ЧекККМ.Товары КАК ТоварыЧеков

ПО ЧекиККМ.Ссылка = ТоварыЧеков.Ссылка

ГДЕ

ТоварыЧеков.Номенклатура.Артикул = "12345"

И ЧекиККМ.Дата МЕЖДУ &НачалоПериода И &КонецПериода

После выполнения запроса количество строк в результате будет равно количеству чеков с данным товаром.

5. Анализ чеков через регистры накопления

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

В 1С:Розница 2.3 чеки записываются в регистр ПродажиТоваров. Чтобы посчитать количество чеков за период, используйте следующий запрос:

ВЫБРАТЬ

КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПродажиТоваров.ЧекККМ) КАК КоличествоЧеков

ИЗ

РегистрНакопления.ПродажиТоваров КАК ПродажиТоваров

ГДЕ

ПродажиТоваров.Период МЕЖДУ &НачалоПериода И &КонецПериода

Если нужно разделить чеки по типам (продажа/возврат), добавьте условие:

ПродажиТоваров.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) -- для продаж

ПродажиТоваров.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) -- для возвратов

Для Управления торговлей 11 аналогичные данные хранятся в регистре ТоварыВРознице. Запрос будет похожим, но с учётом особенностей конфигурации.

⚠️ Внимание: Работа с регистрами требует прав администратора или роли с доступом к конфигуратору. Неправильно составленный запрос может замедлить работу базы или привести к ошибкам.

6. Экспорт чеков в Excel для внешнего анализа

Если вам нужно не просто посчитать чеки, а провести глубокий анализ (например, построить графики, сравнить с прошлыми периодами или объединить данные из разных источников), экспортируйте данные в Excel или Google Sheets.

Способы экспорта:

  • 📑 Из журнала чеков: откройте Продажи → Чеки ККМ, настройте фильтр, затем нажмите Ещё → Выгрузить в Excel.
  • 📊 Из отчёта: в любом отчёте (например, Анализ продаж) используйте кнопку Вывести в Excel.
  • 🔧 Через обработку: если стандартный экспорт не подходит, используйте обработку ВыгрузкаДанныхВExcel.epf (можно найти на сайте или в каталоге шаблонов).

После экспорта в Excel вы сможете:

  • 📈 Построить сводные таблицы по датам, кассирам или товарам.
  • 🔍 Применить фильтры для анализа конкретных категорий чеков.
  • 📊 Создать графики динамики продаж по часам или дням недели.

Пример формулы для подсчёта чеков в Excel:

Столбец A (Дата) Столбец B (Номер чека) Столбец C (Сумма) Формула
01.05.2026 Чек-000123 1 500 =COUNT(B:B) — количество чеков
01.05.2026 Чек-000124 2 300 =SUM(C:C) — общая сумма
02.05.2026 Чек-000125 800 =AVERAGE(C:C) — средний чек

Если чеков много (десятки тысяч), перед экспортом отфильтруйте данные прямо в , чтобы не перегружать Excel.

💡

Чтобы ускорить работу с большими данными в Excel, преобразуйте их в "Умную таблицу" (выделите данные → вкладка "Главная" → "Форматировать как таблицу"). Это позволит использовать автофильтры и сводные таблицы без замедлений.

7. Просмотр чеков через фискальный регистратор (для ОФД)

Если чеки пробиваются через онлайн-кассу с передачей данных в ОФД (Оператор фискальных данных), количество чеков можно посмотреть не только в , но и в личном кабинете ОФД. Это полезно для сверки данных или если доступ к временно ограничен.

Как проверить чеки в ОФД:

  1. Авторизуйтесь в личном кабинете вашего ОФД (например, ОФД-Я, Такском, Атол Онлайн).
  2. Перейдите в раздел Чеки или Отчёты.
  3. Укажите период, магазин (если привязано несколько касс) и тип чека (приход/возврат).
  4. Экспортируйте данные в Excel или посмотрите сводку прямо на сайте.

Преимущества этого метода:

  • 🔒 Данные хранятся независимо от — полезно при сбоях или потерях базы.
  • 📡 Чеки отображаются в реальном времени (если касса онлайн).
  • 📋 Можно сверить суммы с данными из для выявления расхождений.
⚠️ Внимание: В личном кабинете ОФД могут отображаться только фискализированные чеки. Если чек не был отправлен на сервер (например, из-за проблем с интернетом), его не будет в отчёте ОФД, но он останется в .

8. Автоматизация: как настроить регулярный отчёт по чекам

Если вам нужно ежедневно или еженедельно получать данные по чекам, настройте автоматический отчёт с отправкой на email или в мессенджер. Это сэкономит время и исключит ошибки при ручном сборе данных.

Способы автоматизации:

  • 📧 Рассылка отчётов по email:
    • В настройте регламентное задание (Администрирование → Регламентные задания).
    • Выберите отчёт (например, Ведомость по чекам ККМ) и укажите расписание (ежедневно в 21:00).
    • Добавьте действие Отправить по email и укажите адреса получателей.
  • 🤖 Интеграция с Telegram-ботом:
    • Используйте обработку 1С + Telegram (можно найти на Инфостарте).
    • Настройте бота так, чтобы он отправлял сводку по чекам по команде (например, /чеки сегодня).
  • 📊 Дашборды в Power BI:
    • Подключите к Power BI через OData или выгрузку в Excel.
    • Создайте дашборд с графиками по количеству чеков, среднему чеку и другим метрикам.

Пример настройки регламентного задания в 1С:Розница 2.3:

  1. Откройте Администрирование → Регламентные задания.
  2. Нажмите СоздатьОтчёт и обработка.
  3. Выберите отчёт Ведомость по чекам ККМ.
  4. Укажите параметры (период — Текущий день).
  5. В разделе Действия после выполнения добавьте Отправить по email.
  6. Укажите расписание (например, ежедневно в 20:00).
  7. Сохраните и запустите задание вручную для проверки.

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

💡

Регулярные отчёты по чекам помогают оперативно выявлять проблемы: падение среднего чека, снижение количества продаж в определённые часы или некорректную работу кассиров.

FAQ: Частые вопросы о просмотре чеков в 1С

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

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

  1. Используйте журнал документов Чеки ККМ с фильтром по текущей дате.
  2. Или откройте отчёт Журнал чеков ККМ и посмотрите количество строк за сегодня.

В 1С:Розница 2.3 незакрытые чеки отображаются в журнале с пометкой Не пробит.

Можно ли посчитать чеки по конкретному кассиру?

Да, во всех стандартных отчётах (Анализ продаж, Ведомость по чекам ККМ) есть возможность фильтрации по кассиру. Для этого:

  1. В настройках отчёта найдите поле Кассир.
  2. Выберите нужного сотрудника из справочника.
  3. Сформируйте отчёт — количество чеков будет посчитано автоматически.

Если кассир не отображается в списке, проверьте, правильно ли он указан в карточке сотрудника (Справочники → Сотрудники).

Как найти чеки с определённым товаром?

Для этого нужно использовать:

  1. Отчёт Анализ продаж с детализацией по товарам.
  2. Пользовательский запрос (см. раздел 4), где нужно присоединить таблицу товаров чека.
  3. Обработку Поиск по чекам (можно скачать с Инфостарта).

Пример запроса для поиска чеков с товаром Артикул = "123":

ВЫБРАТЬ РАЗЛИЧНЫЕ

ЧекиККМ.Ссылка КАК Чек

ИЗ

Документ.ЧекККМ КАК ЧекиККМ

ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ЧекККМ.Товары КАК ТоварыЧеков

ПО ЧекиККМ.Ссылка = ТоварыЧеков.Ссылка

ГДЕ

ТоварыЧеков.Номенклатура.Артикул = "123"

И ЧекиККМ.Дата = &ТекущаяДата

Почему количество чеков в 1С и ОФД не совпадает?

Расхождения могут возникать по следующим причинам:

  • 🔌 Не все чеки отправлены в ОФД (проблемы с интернетом на кассе).
  • Чеки не фискализированы (например, тестовые или ошибочные).
  • 🔄 Данные в 1С не синхронизированы с фискальным регистратором.
  • 📅 Разные периоды (в 1С может быть указан один день, а в ОФД — другой из-за временных зон).

Чтобы найти проблему:

  1. Сверьте чеки по дате и времени в и личном кабинете ОФД.
  2. Проверьте журнал обмена с фискальным регистратором (Администрирование → Обмен с оборудованием).
  3. Если чеков в ОФД меньше, проверьте Журнал неотправленных чеков на кассе.
Как посчитать количество чеков по часам работы магазина?

Для анализа по часам:

  1. Используйте отчёт Ведомость по чекам ККМ.
  2. В настройках добавьте группировку по Часу (поле Время или ДатаВремя).
  3. Экспортируйте данные в Excel и постройте сводную таблицу по часам.

Пример запроса для группировки по часам:

ВЫБРАТЬ

ЧАС(ЧекиККМ.ДатаВремя) КАК Час,

КОЛИЧЕСТВО(ЧекиККМ.Ссылка) КАК КоличествоЧеков

ИЗ

Документ.ЧекККМ КАК ЧекиККМ

ГДЕ

ЧекиККМ.Дата = &ТекущаяДата

СГРУППИРОВАТЬ ПО

ЧАС(ЧекиККМ.ДатаВремя)

Это поможет определить пиковые и непиковые часы работы.