Формирование отчета о продажах в 1С:Розница 8.3 — одна из самых востребованных операций для владельцев магазинов, бухгалтеров и аналитиков. Без этого инструмента невозможно отследить выручку, оценить эффективность товаров или выявить проблемы в работе кассиров. Однако даже опытные пользователи иногда теряются в многообразии настроек программы: где найти нужный отчет, как правильно задать период, почему данные не совпадают с кассовыми чеками?
В этой статье мы разберем все способы создания отчета о продажах — от базового до расширенного с детализацией по товарам, продавцам и сменам. Вы узнаете, как экспортировать данные в Excel для дальнейшего анализа, настроить автоматическое формирование отчетов по расписанию и исправить типичные ошибки (например, когда суммы не сходятся с Z-отчетами). Особое внимание уделим скрытым возможностям 1С:Розница 2.3.14+, которые позволяют анализировать продажи в разрезе часовых интервалов — это актуально для сетевых магазинов с высокой проходимостью.
Инструкция подходит для всех актуальных версий 1С:Розница (включая облачные решения), но если вы работаете с сильно устаревшей конфигурацией (до 2.2), некоторые пункты меню могут отличаться. В этом случае используйте поиск по справочнику (Ctrl+F в окне программы) или обновите платформу.
1. Где найти отчет о продажах в 1С:Розница
Начнем с самого простого — где вообще искать этот отчет. В зависимости от версии интерфейса (Такси или Управляемый) путь может незначительно отличаться, но логика остается прежней. Основные способы:
- 📊 Через главное меню:
Отчеты → Продажи → Отчет о продажах(классический путь для большинства конфигураций). - 🔍 Через поиск: нажмите
Ctrl+F, введите «продажи» и выберите нужный отчет из выпадающего списка. - ⚡ Быстрый доступ: если отчет используется часто, добавьте его на Рабочий стол 1С (правый клик по отчету → «Добавить на рабочий стол»).
- 📑 Через журнал документов: откройте
Касса → Кассовые смены, выделите нужную смену и нажмите «Сформировать отчет».
Если в вашем меню нет пункта «Отчет о продажах», вероятно, у вас урезана роль пользователя. Обратитесь к администратору 1С с просьбой предоставить права на просмотр отчетов раздела «Продажи». В крайнем случае можно воспользоваться универсальным отчетом Анализ продаж, который доступен даже с минимальными правами.
⚠️ Внимание: В облачных версиях 1С:Розница (например, в сервисе 1С:Fresh) путь к отчетам может отличаться. Ищите раздел «Аналитика» или «Бизнес-аналитика».
2. Базовые настройки отчета: период, магазин, касса
После открытия отчета вы увидите окно с настройками. Здесь важно правильно задать три ключевых параметра:
- Период — по умолчанию ставится текущий день, но вы можете выбрать любой интервал (день, неделю, месяц или произвольный диапазон). Для анализа динамики удобно сравнивать периоды: например, «этот месяц» vs «прошлый месяц».
- Организация и магазин — если у вас сеть, укажите конкретный магазин или выберите «Все» для сводного отчета. В поле «Организация» должна быть указана та юридическая компания, от имени которой ведется торговля.
- Касса/терминал — если нужно проанализировать продажи по конкретной кассе (например, для проверки работы кассира).
Дополнительные фильтры, которые часто упускают:
- 🛒 Тип операции: по умолчанию показываются все продажи, но можно отфильтровать только «Розничные продажи» или «Возвраты».
- 👤 Продавец: полезно для оценки работы персонала (например, кто из кассиров продает больше доптоваров).
- 💳 Тип оплаты: наличные, банковские карты, бонусы или смешанная оплата.
После настройки фильтров нажмите «Сформировать». Если отчет формируется слишком долго (более 30 секунд), проверьте:
- Не задан ли слишком большой период (например, год вместо месяца)?
- Не включены ли ненужные детализации (например, по минутам)?
- Не работает ли в фоновом режиме регламентное задание (например, обмен данными)?
☑️ Проверка перед формированием отчета
3. Детализация отчета: по товарам, чекам, сменам
Базовый отчет показывает только общие суммы, но для анализа нужна детализация. В 1С:Розница доступно несколько уровней детализации:
| Уровень детализации | Что показывает | Когда использовать |
|---|---|---|
| По документам | Список всех чеков с суммами и временем продажи | Для проверки кассовой дисциплины или поиска конкретного чека |
| По товарам | Перечень товаров с количеством, суммой и долей в общей выручке | Для анализа ассортимента и выявления лидеров/аутсайдеров продаж |
| По продавцам | Выручка и количество чеков по каждому кассиру | Для оценки эффективности персонала или выявления ошибок |
| По часовым интервалам | Распределение продаж по часам (доступно в 1С:Розница 2.3.14+) | Для оптимизации графика работы и пиковых нагрузок |
| По скидкам/акциям | Суммы скидок и их влияние на выручку | Для анализа эффективности маркетинговых кампаний |
Чтобы включить детализацию, в окне отчета нажмите кнопку «Показать настройки» (шестеренка в правом верхнем углу) и выберите нужные группировки. Например, для анализа ассортимента установите:
Группировка → Товар
Поля → Количество, Сумма, % от общей суммы
Для удобства можно сохранить часто используемые настройки как пользовательский вариант отчета. Для этого:
- Настройте отчет под свои нужды.
- Нажмите «Сохранить вариант» (дискетка в панели инструментов).
- Дайте название (например, «Анализ ассортимента по неделям») и сохраните.
⚠️ Внимание: Если в отчете по товарам появляются строки с названием «Прочие», это означает, что в чеках были товары без указанного артикула или с ошибками в справочнике. Чтобы исправить, проверьте настройки номенклатуры в Справочники → Товары.
4. Экспорт отчета в Excel и дальнейший анализ
Отчет в 1С удобен для быстрого просмотра, но для глубокого анализа данные лучше экспортировать в Excel или Google Sheets. Сделать это можно несколькими способами:
- 📥 Кнопка «Выгрузить»: в окне отчета нажмите «Выгрузить» → «В Excel». Файл сохранится в формате
.xlsxс сохранением всех группировок. - 🖨️ Через печать: нажмите «Печать» → «Сохранить как Excel». Подходит, если нужно экспортировать отчет в виде таблицы без лишних данных.
- 🔗 Через OLE: если нужно автоматизировать выгрузку, используйте связку 1С + Excel через
COM-соединение(требуются навыки программирования).
После экспорта в Excel рекомендуем:
- Добавить сводную таблицу для анализа данных по нескольким параметрам (например, «Товар + День недели»).
- Построить графики динамики продаж (линейные для трендов, столбчатые для сравнения товаров).
- Использовать условное форматирование для выделения аномалий (например, чеков с большой скидкой).
Пример формулы для расчета среднего чека в Excel:
=СУММ(Диапазон_сумм_чеков)/СЧЁТ(Диапазон_номеров_чеков)
Если при экспорте в Excel русские буквы отображаются как «кракозябры», сохраните файл в формате .csv, а затем откройте его в Excel с кодировкой UTF-8.
5. Типичные ошибки и как их исправить
Даже при правильных настройках отчет может показывать некорректные данные. Разберем самые частые проблемы и их решения:
5.1. Суммы в отчете не сходятся с Z-отчетом
Причины и способы исправления:
- 🕒 Не закрыта кассовая смена: проверьте в
Касса → Кассовые смены, что все смены закрыты. Если смена висит открытой, сумма в отчете будет неполной. - 📄 Не проведены документы: иногда чеки «зависают» в статусе «Не проведен». Проверьте в
Документы → Чеки ККМи проведите недостающие. - 💰 Разные типы оплат: в Z-отчете могут учитываться только наличные, а в 1С — все виды оплат. Уточните настройки фильтра по типу оплаты.
5.2. В отчете отсутствуют данные за определенный день
Возможные причины:
- 🗓️ Неверный период: проверьте, что в фильтре указан правильный день (иногда сбивается из-за ручного ввода даты).
- 🔄 Не выполнен обмен данными: если вы работаете в распределенной базе, данные могли не синхронизироваться. Запустите обмен вручную в
Администрирование → Обмен данными. - 🚫 Ошибки прав доступа: у пользователя может не хватать прав на просмотр данных за прошлые периоды. Проверьте настройки ролей.
5.3. В отчете дублируются чеки
Это происходит, если:
- Чек был перепробит (например, при ошибке кассира). В этом случае в отчете будет две строки с одинаковым номером чека, но разными суммами.
- Настроен обмен данными с фискальным регистратором, и чек дублируется из-за ошибок синхронизации. Проверьте логи обмена в
Администрирование → Журнал регистрации.
Как найти дубли чеков в 1С
Розница:Откройте отчет по документам, добавьте группировку по номеру чека и отсортируйте по убыванию количества строк. Чеки с количеством >1 — дубли.
⚠️ Внимание: Если проблема с отчетом повторяется регулярно, проверьте настройки фискального регистратора в Администрирование → Настройки ККМ. Неправильные настройки могут приводить к потерям данных или дублям.
6. Автоматизация: как настроить регулярное формирование отчетов
Если вам нужно получать отчет о продажах ежедневно или еженедельно, настройте автоматическое формирование через регламентные задания. Это сэкономит время и исключит ошибки при ручном формировании.
Инструкция по настройке:
- Перейдите в
Администрирование → Регламентные задания. - Нажмите «Создать» и выберите тип задания «Формирование отчета».
- Укажите параметры:
- Отчет: «Отчет о продажах»;
- Периодичность: ежедневно/еженедельно;
- Время выполнения: например, 21:00 (когда магазин закрыт);
- Пользователь: укажите логины тех, кто должен получать отчет;
- Формат выгрузки: Excel или PDF.
Для рассылки отчета по email дополнительно настройте почтовый профиль в Администрирование → Настройки почты. Убедитесь, что в настройках 1С разрешена отправка писем (иногда это блокируется антивирусом или фаерволом).
Если вам нужна более гибкая автоматизация (например, отправка отчета только при превышении выручки), используйте внешние обработки или 1С:Script. Пример кода для отправки отчета по условию:
Если Отчет.Итоги.Выручка > 100000 Тогда
ОтправитьПочту("director@shop.ru", "Отчет о продажах", "Выручка превысила 100к!");
КонецЕсли;
Автоматическая рассылка отчетов сокращает время на рутинные задачи на 30-50% и снижает риск ошибок при формировании данных.
7. Расширенный анализ: сравнение с прошлыми периодами и планом
Для оценки динамики продаж мало просто посмотреть цифры — нужно сравнить их с прошлыми периодами или плановыми показателями. В 1С:Розница это можно сделать двумя способами:
7.1. Сравнение периодов в одном отчете
В настройках отчета добавьте дополнительную колонку с данными за прошлый период:
- Откройте настройки отчета (шестеренка).
- Перейдите на вкладку «Дополнительно».
- В разделе «Сравнить с» выберите «Предыдущий период» или «Аналогичный период прошлого года».
- Укажите, какие показатели сравнивать (выручка, количество чеков, средний чек).
- В отчете добавьте группировку по
План/Факт. - Настройте вывод отклонений в процентах:
Настройки → Поля → Добавить → Отклонение (%). - Для визуализации используйте диаграмму (кнопка «Диаграмма» в панели инструментов отчета).
- 📈 Отклонение +15%: продажи выросли, возможно, из-за акции или сезонности.
- 📉 Отклонение -10%: падение продаж — проверьте остатки товаров, работу персонала или конкурентов.
- ⚠️ Отклонение более 30%: аномалия, требует детального разбора (возможно, ошибка в данных).
7.2. Анализ отклонений от плана
Если в вашей базе настроены плановые показатели (в Планы продаж), их можно сравнить с фактическими данными:
Пример интерпретации данных:
8. Интеграция с другими системами: выгрузка в Power BI, Google Data Studio
Если вам нужно визуализировать данные из 1С:Розница в более продвинутых инструментах (например, Power BI или Google Data Studio), используйте следующие способы выгрузки:
| Способ выгрузки | Инструмент | Плюсы | Минусы |
|---|---|---|---|
| Прямой ODBC-коннектор | Power BI, Tableau | Реальное время, нет ручного экспорта | Требует настройки на сервере 1С |
| Выгрузка в CSV/Excel | Любой инструмент | Простота, не требует технических навыков | Ручной процесс, данные не в реальном времени |
| API 1С:Предприятие | Любой инструмент с поддержкой API | Гибкость, возможность автоматизации | Требует знаний программирования |
| Облачный коннектор | 1С:Fresh, Power BI | Быстрота настройки, безопасность | Платная опция, не для всех версий |
Для настройки ODBC-соединения:
- Установите драйвер 1С:Предприятие 8. ODBC (скачать можно с сайта 1С).
- Настройте источник данных в
Панель управления → Администрирование → Источники данных ODBC. - В Power BI выберите «Получить данные» → «ODBC» и укажите параметры подключения.
Пример запроса для выгрузки данных о продажах через ODBC:
SELECT
Документ.Дата,
Документ.Номер,
Документ.СуммаДокумента AS Выручка,
Товар.Наименование,
Товар.Количество
FROM
Документ.ЧекККМ AS Документ
LEFT JOIN
Документ.ЧекККМ.Товары AS Товар
ON Документ.Ссылка = Товар.Ссылка
WHERE
Документ.Дата BETWEEN '2026-01-01' AND '2026-01-31'
⚠️ Внимание: При выгрузке данных в внешние системы убедитесь, что в настройках 1С разрешено подключение по ODBC (Администрирование → Публикация на веб-сервере). Также проверьте, что пользователь, от имени которого выполняется запрос, имеет права на чтение данных.
FAQ: Частые вопросы по отчетам о продажах в 1С:Розница
Как посчитать средний чек в отчете о продажах?
Средний чек рассчитывается автоматически, если в настройках отчета добавить поле «Средний чек» (Настройки → Поля → Добавить → Средний чек). Также его можно посчитать вручную: Общая выручка / Количество чеков.
Если нужно посчитать средний чек по определенному товару или категории, используйте детализацию по товарам и добавьте группировку по категориям.
Почему в отчете не показываются продажи по безналичной оплате?
Скорее всего, в фильтрах отчета установлен тип оплаты «Наличные». Чтобы увидеть все продажи:
- Откройте настройки отчета.
- Найдите фильтр «Тип оплаты».
- Установите значение «Все» или выберите нужные типы (например, «Банковская карта», «Бонусы»).
Если проблема остается, проверьте, что в чеках ККМ правильно указан тип оплаты. Иногда кассиры ошибочно проставляют «Наличные» вместо «Безналичные».
Можно ли в отчете увидеть продажи по часовым интервалам?
Да, но только в 1С:Розница 2.3.14 и выше. Для этого:
- Откройте отчет о продажах.
- В настройках добавьте группировку по
Время (часы). - Сформируйте отчет — вы увидите распределение продаж по часам.
Если у вас более старая версия, можно экспортировать данные в Excel и там сгруппировать по часам с помощью функции =ЧАС(время_продажи).
Как в отчете отобразить только товары с нулевыми продажами?
Для этого:
- Сформируйте отчет по товарам.
- В настройках добавьте фильтр по полю «Количество» → «Равно» →
0. - Добавьте сортировку по убыванию остатков, чтобы увидеть товары, которые лежат на складе, но не продаются.
Такой отчет поможет выявить залежалый товар и принять меры: уценить, переместить на витрину или списать.
Как сохранить настройки отчета, чтобы не настраивать их каждый раз?
В 1С:Розница можно сохранять пользовательские варианты отчетов:
- Настройте отчет под свои нужды (фильтры, группировки, поля).
- Нажмите кнопку «Сохранить вариант» (иконка дискеты в панели инструментов).
- Дайте название варианту (например, «Продажи по категориям за месяц») и сохраните.
В следующий раз вы сможете открыть сохраненный вариант из выпадающего списка в окне отчета. Варианты сохраняются индивидуально для каждого пользователя.