Работа с чеками в 1С:Предприятие — одна из самых востребованных операций для розничных магазинов, кафе, аптек и других торговых точек. Количество проданных чеков нужно для отчётности, анализа продаж, проверки работы кассиров или инвентаризации. Но где именно искать эти данные в программе? Ответ зависит от конфигурации (1С:Розница, Управление торговлей 11, Бухгалтерия 3.0), версии платформы и даже от того, какие права доступа есть у пользователя.
В этой статье мы разберём все возможные способы просмотра количества чеков — от стандартных отчётов до SQL-запросов для опытных пользователей. Вы узнаете, как посчитать чеки за день, месяц или произвольный период, где найти данные по конкретному кассиру или кассе, и как экспортировать информацию для дальнейшего анализа. А если вам нужно не просто количество, а детализация по суммам, товарам или скидкам — мы покажем, как это сделать без лишних кликов.
1. Стандартные отчёты в 1С:Розница и УТ 11
Самый простой способ — использовать встроенные отчёты. В 1С:Розница 2.3 и Управлении торговлей 11 для этого предусмотрены готовые формы, которые показывают не только количество чеков, но и сопутствующие данные: суммы, средний чек, распределение по времени и т.д.
Чтобы открыть отчёт:
- 📊 Перейдите в раздел
Отчёты(в Рознице) илиПродажи → Отчёты по продажам(в УТ 11). - 🔍 Выберите
Анализ продажилиЧеки ККМ(название может отличаться в зависимости от версии). - ⚙️ В настройках отчёта укажите период (день, неделя, месяц), магазин (если их несколько) и при необходимости — конкретного кассира.
- 📌 Нажмите
Сформировать— в результате вы увидите таблицу с количеством чеков, суммами и другими показателями.
В 1С:Розница 2.3 есть отдельный отчёт Журнал чеков ККМ, который содержит полный список всех пробитых чеков с детализацией по времени, кассе и оператору. Здесь можно не только посчитать количество, но и экспортировать данные в Excel для дальнейшей обработки.
⚠️ Внимание: Если в отчёте не отображаются чеки за текущий день, проверьте, закрыта ли кассовая смена. Незакрытые смены могут не попадать в некоторые отчёты до фискализации.
2. Просмотр чеков через журнал документов
Если вам нужно не просто количество, а список всех чеков с возможностью фильтрации, используйте журнал документов. Этот метод работает во всех конфигурациях, где ведётся учёт розничных продаж.
Инструкция для 1С:Розница 2.3:
- Откройте раздел
Продажи→Чеки ККМ. - В верхней панели настройте фильтр по дате, магазину или кассиру (кнопка
Ещё → Настройка списка). - Внизу окна будет показано общее количество документов в журнале — это и есть количество чеков за выбранный период.
- Чтобы посчитать чеки по конкретному критерию (например, только возвратные), добавьте соответствующий фильтр в колонках.
В Управлении торговлей 11 путь будет немного другим:
- 📋
Продажи → Кассовые документы → Чеки ККМ. - 🔎 Используйте
Показать настройкидля фильтрации по дате, типу операции (продажа/возврат) или статусу (пробитый/непробитый).
Преимущество этого метода — возможность быстро перейти к любому чеку двойным кликом и посмотреть его содержимое (товары, скидки, способ оплаты). Минус — если чеков много (тысячи), журнал может подвисать при загрузке.
☑️ Что проверить перед анализом чеков
3. Использование отчёта «Ведомость по чекам ККМ»
Этот отчёт есть в 1С:Розница 2.3 и некоторых модификациях УТ 11. Он даёт более детализированную информацию, чем стандартный анализ продаж, и позволяет группировать данные по разным критериям.
Как открыть:
- Перейдите в
Отчёты → Ведомость по чекам ККМ. - В настройках укажите:
- 📅 Период (по умолчанию — текущий день).
- 🏪 Магазин (если ведётся учёт по нескольким точкам).
- 👤 Кассира (опционально).
- 💰 Тип чека (продажа, возврат, коррекция).
- Нажмите
Сформировать. - 📊 Средний чек.
- 🛒 Количество позиций в чеках.
- 💳 Распределение по видам оплаты (наличные, карта, бонусы).
В результате вы получите таблицу с группировкой по датам, кассирам или типам операций. Внизу отчёта будет итоговое количество чеков и суммы. Здесь же можно увидеть:
Если нужно сохранить отчёт, нажмите Ещё → Вывести в Excel или Сохранить настройки, чтобы быстро открывать его в будущем с теми же параметрами.
⚠️ Внимание: В некоторых версиях 1С:Розница отчёт «Ведомость по чекам ККМ» может отсутствовать. В этом случае используйте Журнал чеков ККМ или настройте пользовательский отчёт (см. следующий раздел).
4. Настройка пользовательского отчёта для сложного анализа
Если стандартных отчётов недостаточно (например, нужно посчитать чеки с определённым товаром или по конкретному времени), создайте пользовательский отчёт через конструктор запросов.
Пошаговая инструкция для 1С:Розница 2.3:
- Откройте
Отчёты → Все отчёты → Создать отчёт. - Выберите
Конструктор запросов. - В поле «Таблицы» добавьте таблицу
ЧекиККМ(илиДокумент.ЧекККМ). - В поле «Поля» укажите:
ЧекиККМ.Дата ВКАЧЕСТВЕ Дата,ЧекиККМ.Номер,
ЧекиККМ.СуммаДокумента,
ЧекиККМ.Кассир
- Добавьте условие по дате, например:
ЧекиККМ.Дата МЕЖДУ &НачалоПериода И &КонецПериода - Нажмите
Выполнить— система покажет список чеков с возможностью группировки и подсчёта.
Для подсчёта количества чеков добавьте в запрос агрегатную функцию КОЛИЧЕСТВО():
ВЫБРАТЬ
КОЛИЧЕСТВО(ЧекиККМ.Ссылка) КАК КоличествоЧеков,
СУММА(ЧекиККМ.СуммаДокумента) КАК ОбщаяСумма
ИЗ
Документ.ЧекККМ КАК ЧекиККМ
ГДЕ
ЧекиККМ.Дата МЕЖДУ &НачалоПериода И &КонецПериода
Такой отчёт можно сохранить и использовать повторно. Если вам нужны более сложные условия (например, чеки с суммой больше 5 000 рублей), добавьте их в секцию ГДЕ:
ЧекиККМ.СуммаДокумента > 5000
Пример запроса для чеков с конкретным товаром
Чтобы найти чеки, в которых продавался товар с артикулом "12345", используйте запрос с присоединением таблицы "ТоварыЧековККМ":
ВЫБРАТЬ РАЗЛИЧНЫЕ
ЧекиККМ.Ссылка КАК Чек
ИЗ
Документ.ЧекККМ КАК ЧекиККМ
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ЧекККМ.Товары КАК ТоварыЧеков
ПО ЧекиККМ.Ссылка = ТоварыЧеков.Ссылка
ГДЕ
ТоварыЧеков.Номенклатура.Артикул = "12345"
И ЧекиККМ.Дата МЕЖДУ &НачалоПериода И &КонецПериода
После выполнения запроса количество строк в результате будет равно количеству чеков с данным товаром.
5. Анализ чеков через регистры накопления
Для опытных пользователей и программистов самый точный способ — работа напрямую с регистрами накопления, где хранятся данные о чеках. Это актуально, если стандартные отчёты не показывают нужную информацию или требуется высокая производительность при большом объёме данных.
В 1С:Розница 2.3 чеки записываются в регистр ПродажиТоваров. Чтобы посчитать количество чеков за период, используйте следующий запрос:
ВЫБРАТЬ
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПродажиТоваров.ЧекККМ) КАК КоличествоЧеков
ИЗ
РегистрНакопления.ПродажиТоваров КАК ПродажиТоваров
ГДЕ
ПродажиТоваров.Период МЕЖДУ &НачалоПериода И &КонецПериода
Если нужно разделить чеки по типам (продажа/возврат), добавьте условие:
ПродажиТоваров.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) -- для продаж
ПродажиТоваров.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) -- для возвратов
Для Управления торговлей 11 аналогичные данные хранятся в регистре ТоварыВРознице. Запрос будет похожим, но с учётом особенностей конфигурации.
⚠️ Внимание: Работа с регистрами требует прав администратора или роли с доступом к конфигуратору. Неправильно составленный запрос может замедлить работу базы или привести к ошибкам.
6. Экспорт чеков в Excel для внешнего анализа
Если вам нужно не просто посчитать чеки, а провести глубокий анализ (например, построить графики, сравнить с прошлыми периодами или объединить данные из разных источников), экспортируйте данные в Excel или Google Sheets.
Способы экспорта:
- 📑 Из журнала чеков: откройте
Продажи → Чеки ККМ, настройте фильтр, затем нажмитеЕщё → Выгрузить в Excel. - 📊 Из отчёта: в любом отчёте (например,
Анализ продаж) используйте кнопкуВывести в Excel. - 🔧 Через обработку: если стандартный экспорт не подходит, используйте обработку
ВыгрузкаДанныхВExcel.epf(можно найти на сайте 1С или в каталоге шаблонов).
После экспорта в 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) — средний чек |
Если чеков много (десятки тысяч), перед экспортом отфильтруйте данные прямо в 1С, чтобы не перегружать Excel.
Чтобы ускорить работу с большими данными в Excel, преобразуйте их в "Умную таблицу" (выделите данные → вкладка "Главная" → "Форматировать как таблицу"). Это позволит использовать автофильтры и сводные таблицы без замедлений.
7. Просмотр чеков через фискальный регистратор (для ОФД)
Если чеки пробиваются через онлайн-кассу с передачей данных в ОФД (Оператор фискальных данных), количество чеков можно посмотреть не только в 1С, но и в личном кабинете ОФД. Это полезно для сверки данных или если доступ к 1С временно ограничен.
Как проверить чеки в ОФД:
- Авторизуйтесь в личном кабинете вашего ОФД (например, ОФД-Я, Такском, Атол Онлайн).
- Перейдите в раздел
ЧекиилиОтчёты. - Укажите период, магазин (если привязано несколько касс) и тип чека (приход/возврат).
- Экспортируйте данные в Excel или посмотрите сводку прямо на сайте.
Преимущества этого метода:
- 🔒 Данные хранятся независимо от 1С — полезно при сбоях или потерях базы.
- 📡 Чеки отображаются в реальном времени (если касса онлайн).
- 📋 Можно сверить суммы с данными из 1С для выявления расхождений.
⚠️ Внимание: В личном кабинете ОФД могут отображаться только фискализированные чеки. Если чек не был отправлен на сервер (например, из-за проблем с интернетом), его не будет в отчёте ОФД, но он останется в 1С.
8. Автоматизация: как настроить регулярный отчёт по чекам
Если вам нужно ежедневно или еженедельно получать данные по чекам, настройте автоматический отчёт с отправкой на email или в мессенджер. Это сэкономит время и исключит ошибки при ручном сборе данных.
Способы автоматизации:
- 📧 Рассылка отчётов по email:
- В 1С настройте регламентное задание (
Администрирование → Регламентные задания). - Выберите отчёт (например,
Ведомость по чекам ККМ) и укажите расписание (ежедневно в 21:00). - Добавьте действие
Отправить по emailи укажите адреса получателей.
- В 1С настройте регламентное задание (
- 🤖 Интеграция с Telegram-ботом:
- Используйте обработку
1С + Telegram(можно найти на Инфостарте). - Настройте бота так, чтобы он отправлял сводку по чекам по команде (например,
/чеки сегодня).
- Используйте обработку
- 📊 Дашборды в Power BI:
- Подключите 1С к Power BI через OData или выгрузку в Excel.
- Создайте дашборд с графиками по количеству чеков, среднему чеку и другим метрикам.
Пример настройки регламентного задания в 1С:Розница 2.3:
- Откройте
Администрирование → Регламентные задания. - Нажмите
Создать→Отчёт и обработка. - Выберите отчёт
Ведомость по чекам ККМ. - Укажите параметры (период —
Текущий день). - В разделе
Действия после выполнениядобавьтеОтправить по email. - Укажите расписание (например, ежедневно в 20:00).
- Сохраните и запустите задание вручную для проверки.
Автоматизация особенно полезна для сетевых магазинов, где нужно контролировать продажи по нескольким точкам одновременно.
Регулярные отчёты по чекам помогают оперативно выявлять проблемы: падение среднего чека, снижение количества продаж в определённые часы или некорректную работу кассиров.
FAQ: Частые вопросы о просмотре чеков в 1С
Как посчитать количество чеков за сегодня, если смена ещё не закрыта?
Если кассовая смена не закрыта, чеки могут не попадать в некоторые отчёты. В этом случае:
- Используйте журнал документов
Чеки ККМс фильтром по текущей дате. - Или откройте отчёт
Журнал чеков ККМи посмотрите количество строк за сегодня.
В 1С:Розница 2.3 незакрытые чеки отображаются в журнале с пометкой Не пробит.
Можно ли посчитать чеки по конкретному кассиру?
Да, во всех стандартных отчётах (Анализ продаж, Ведомость по чекам ККМ) есть возможность фильтрации по кассиру. Для этого:
- В настройках отчёта найдите поле
Кассир. - Выберите нужного сотрудника из справочника.
- Сформируйте отчёт — количество чеков будет посчитано автоматически.
Если кассир не отображается в списке, проверьте, правильно ли он указан в карточке сотрудника (Справочники → Сотрудники).
Как найти чеки с определённым товаром?
Для этого нужно использовать:
- Отчёт
Анализ продажс детализацией по товарам. - Пользовательский запрос (см. раздел 4), где нужно присоединить таблицу товаров чека.
- Обработку
Поиск по чекам(можно скачать с Инфостарта).
Пример запроса для поиска чеков с товаром Артикул = "123":
ВЫБРАТЬ РАЗЛИЧНЫЕ
ЧекиККМ.Ссылка КАК Чек
ИЗ
Документ.ЧекККМ КАК ЧекиККМ
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ЧекККМ.Товары КАК ТоварыЧеков
ПО ЧекиККМ.Ссылка = ТоварыЧеков.Ссылка
ГДЕ
ТоварыЧеков.Номенклатура.Артикул = "123"
И ЧекиККМ.Дата = &ТекущаяДата
Почему количество чеков в 1С и ОФД не совпадает?
Расхождения могут возникать по следующим причинам:
- 🔌 Не все чеки отправлены в ОФД (проблемы с интернетом на кассе).
- ❌ Чеки не фискализированы (например, тестовые или ошибочные).
- 🔄 Данные в 1С не синхронизированы с фискальным регистратором.
- 📅 Разные периоды (в 1С может быть указан один день, а в ОФД — другой из-за временных зон).
Чтобы найти проблему:
- Сверьте чеки по дате и времени в 1С и личном кабинете ОФД.
- Проверьте журнал обмена с фискальным регистратором (
Администрирование → Обмен с оборудованием). - Если чеков в ОФД меньше, проверьте
Журнал неотправленных чековна кассе.
Как посчитать количество чеков по часам работы магазина?
Для анализа по часам:
- Используйте отчёт
Ведомость по чекам ККМ. - В настройках добавьте группировку по
Часу(полеВремяилиДатаВремя). - Экспортируйте данные в Excel и постройте сводную таблицу по часам.
Пример запроса для группировки по часам:
ВЫБРАТЬ
ЧАС(ЧекиККМ.ДатаВремя) КАК Час,
КОЛИЧЕСТВО(ЧекиККМ.Ссылка) КАК КоличествоЧеков
ИЗ
Документ.ЧекККМ КАК ЧекиККМ
ГДЕ
ЧекиККМ.Дата = &ТекущаяДата
СГРУППИРОВАТЬ ПО
ЧАС(ЧекиККМ.ДатаВремя)
Это поможет определить пиковые и непиковые часы работы.