Формирование отчета о продажах в 1С:Розница 8.3 — одна из самых востребованных операций для владельцев магазинов, бухгалтеров и аналитиков. Без этого инструмента невозможно отследить выручку, оценить эффективность товаров или выявить проблемы в работе кассиров. Однако даже опытные пользователи иногда теряются в многообразии настроек программы: где найти нужный отчет, как правильно задать период, почему данные не совпадают с кассовыми чеками?

В этой статье мы разберем все способы создания отчета о продажах — от базового до расширенного с детализацией по товарам, продавцам и сменам. Вы узнаете, как экспортировать данные в Excel для дальнейшего анализа, настроить автоматическое формирование отчетов по расписанию и исправить типичные ошибки (например, когда суммы не сходятся с Z-отчетами). Особое внимание уделим скрытым возможностям 1С:Розница 2.3.14+, которые позволяют анализировать продажи в разрезе часовых интервалов — это актуально для сетевых магазинов с высокой проходимостью.

Инструкция подходит для всех актуальных версий 1С:Розница (включая облачные решения), но если вы работаете с сильно устаревшей конфигурацией (до 2.2), некоторые пункты меню могут отличаться. В этом случае используйте поиск по справочнику (Ctrl+F в окне программы) или обновите платформу.

📊 Как часто вы формируете отчеты о продажах в 1С?
Ежедневно
Раз в неделю
Раз в месяц
Только по запросу бухгалтерии
Не формирую сам(а)

1. Где найти отчет о продажах в 1С:Розница

Начнем с самого простого — где вообще искать этот отчет. В зависимости от версии интерфейса (Такси или Управляемый) путь может незначительно отличаться, но логика остается прежней. Основные способы:

  • 📊 Через главное меню: Отчеты → Продажи → Отчет о продажах (классический путь для большинства конфигураций).
  • 🔍 Через поиск: нажмите Ctrl+F, введите «продажи» и выберите нужный отчет из выпадающего списка.
  • Быстрый доступ: если отчет используется часто, добавьте его на Рабочий стол 1С (правый клик по отчету → «Добавить на рабочий стол»).
  • 📑 Через журнал документов: откройте Касса → Кассовые смены, выделите нужную смену и нажмите «Сформировать отчет».

Если в вашем меню нет пункта «Отчет о продажах», вероятно, у вас урезана роль пользователя. Обратитесь к администратору 1С с просьбой предоставить права на просмотр отчетов раздела «Продажи». В крайнем случае можно воспользоваться универсальным отчетом Анализ продаж, который доступен даже с минимальными правами.

⚠️ Внимание: В облачных версиях 1С:Розница (например, в сервисе 1С:Fresh) путь к отчетам может отличаться. Ищите раздел «Аналитика» или «Бизнес-аналитика».

2. Базовые настройки отчета: период, магазин, касса

После открытия отчета вы увидите окно с настройками. Здесь важно правильно задать три ключевых параметра:

  1. Период — по умолчанию ставится текущий день, но вы можете выбрать любой интервал (день, неделю, месяц или произвольный диапазон). Для анализа динамики удобно сравнивать периоды: например, «этот месяц» vs «прошлый месяц».
  2. Организация и магазин — если у вас сеть, укажите конкретный магазин или выберите «Все» для сводного отчета. В поле «Организация» должна быть указана та юридическая компания, от имени которой ведется торговля.
  3. Касса/терминал — если нужно проанализировать продажи по конкретной кассе (например, для проверки работы кассира).

Дополнительные фильтры, которые часто упускают:

  • 🛒 Тип операции: по умолчанию показываются все продажи, но можно отфильтровать только «Розничные продажи» или «Возвраты».
  • 👤 Продавец: полезно для оценки работы персонала (например, кто из кассиров продает больше доптоваров).
  • 💳 Тип оплаты: наличные, банковские карты, бонусы или смешанная оплата.

После настройки фильтров нажмите «Сформировать». Если отчет формируется слишком долго (более 30 секунд), проверьте:

  • Не задан ли слишком большой период (например, год вместо месяца)?
  • Не включены ли ненужные детализации (например, по минутам)?
  • Не работает ли в фоновом режиме регламентное задание (например, обмен данными)?

☑️ Проверка перед формированием отчета

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

3. Детализация отчета: по товарам, чекам, сменам

Базовый отчет показывает только общие суммы, но для анализа нужна детализация. В 1С:Розница доступно несколько уровней детализации:

Уровень детализации Что показывает Когда использовать
По документам Список всех чеков с суммами и временем продажи Для проверки кассовой дисциплины или поиска конкретного чека
По товарам Перечень товаров с количеством, суммой и долей в общей выручке Для анализа ассортимента и выявления лидеров/аутсайдеров продаж
По продавцам Выручка и количество чеков по каждому кассиру Для оценки эффективности персонала или выявления ошибок
По часовым интервалам Распределение продаж по часам (доступно в 1С:Розница 2.3.14+) Для оптимизации графика работы и пиковых нагрузок
По скидкам/акциям Суммы скидок и их влияние на выручку Для анализа эффективности маркетинговых кампаний

Чтобы включить детализацию, в окне отчета нажмите кнопку «Показать настройки» (шестеренка в правом верхнем углу) и выберите нужные группировки. Например, для анализа ассортимента установите:

Группировка → Товар

Поля → Количество, Сумма, % от общей суммы

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

  1. Настройте отчет под свои нужды.
  2. Нажмите «Сохранить вариант» (дискетка в панели инструментов).
  3. Дайте название (например, «Анализ ассортимента по неделям») и сохраните.
⚠️ Внимание: Если в отчете по товарам появляются строки с названием «Прочие», это означает, что в чеках были товары без указанного артикула или с ошибками в справочнике. Чтобы исправить, проверьте настройки номенклатуры в Справочники → Товары.

4. Экспорт отчета в Excel и дальнейший анализ

Отчет в 1С удобен для быстрого просмотра, но для глубокого анализа данные лучше экспортировать в Excel или Google Sheets. Сделать это можно несколькими способами:

  • 📥 Кнопка «Выгрузить»: в окне отчета нажмите «Выгрузить» → «В Excel». Файл сохранится в формате .xlsx с сохранением всех группировок.
  • 🖨️ Через печать: нажмите «Печать» → «Сохранить как Excel». Подходит, если нужно экспортировать отчет в виде таблицы без лишних данных.
  • 🔗 Через OLE: если нужно автоматизировать выгрузку, используйте связку 1С + Excel через COM-соединение (требуются навыки программирования).

После экспорта в Excel рекомендуем:

  1. Добавить сводную таблицу для анализа данных по нескольким параметрам (например, «Товар + День недели»).
  2. Построить графики динамики продаж (линейные для трендов, столбчатые для сравнения товаров).
  3. Использовать условное форматирование для выделения аномалий (например, чеков с большой скидкой).

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

=СУММ(Диапазон_сумм_чеков)/СЧЁТ(Диапазон_номеров_чеков)
💡

Если при экспорте в Excel русские буквы отображаются как «кракозябры», сохраните файл в формате .csv, а затем откройте его в Excel с кодировкой UTF-8.

5. Типичные ошибки и как их исправить

Даже при правильных настройках отчет может показывать некорректные данные. Разберем самые частые проблемы и их решения:

5.1. Суммы в отчете не сходятся с Z-отчетом

Причины и способы исправления:

  • 🕒 Не закрыта кассовая смена: проверьте в Касса → Кассовые смены, что все смены закрыты. Если смена висит открытой, сумма в отчете будет неполной.
  • 📄 Не проведены документы: иногда чеки «зависают» в статусе «Не проведен». Проверьте в Документы → Чеки ККМ и проведите недостающие.
  • 💰 Разные типы оплат: в Z-отчете могут учитываться только наличные, а в 1С — все виды оплат. Уточните настройки фильтра по типу оплаты.

5.2. В отчете отсутствуют данные за определенный день

Возможные причины:

  • 🗓️ Неверный период: проверьте, что в фильтре указан правильный день (иногда сбивается из-за ручного ввода даты).
  • 🔄 Не выполнен обмен данными: если вы работаете в распределенной базе, данные могли не синхронизироваться. Запустите обмен вручную в Администрирование → Обмен данными.
  • 🚫 Ошибки прав доступа: у пользователя может не хватать прав на просмотр данных за прошлые периоды. Проверьте настройки ролей.

5.3. В отчете дублируются чеки

Это происходит, если:

  • Чек был перепробит (например, при ошибке кассира). В этом случае в отчете будет две строки с одинаковым номером чека, но разными суммами.
  • Настроен обмен данными с фискальным регистратором, и чек дублируется из-за ошибок синхронизации. Проверьте логи обмена в Администрирование → Журнал регистрации.
Как найти дубли чеков в 1С

Розница:Откройте отчет по документам, добавьте группировку по номеру чека и отсортируйте по убыванию количества строк. Чеки с количеством >1 — дубли.

⚠️ Внимание: Если проблема с отчетом повторяется регулярно, проверьте настройки фискального регистратора в Администрирование → Настройки ККМ. Неправильные настройки могут приводить к потерям данных или дублям.

6. Автоматизация: как настроить регулярное формирование отчетов

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

Инструкция по настройке:

  1. Перейдите в Администрирование → Регламентные задания.
  2. Нажмите «Создать» и выберите тип задания «Формирование отчета».
  3. Укажите параметры:
    • Отчет: «Отчет о продажах»;
    • Периодичность: ежедневно/еженедельно;
    • Время выполнения: например, 21:00 (когда магазин закрыт);
    • Пользователь: укажите логины тех, кто должен получать отчет;
    • Формат выгрузки: Excel или PDF.
  • Сохраните задание и запустите его вручную для проверки.
  • Для рассылки отчета по email дополнительно настройте почтовый профиль в Администрирование → Настройки почты. Убедитесь, что в настройках 1С разрешена отправка писем (иногда это блокируется антивирусом или фаерволом).

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

    Если Отчет.Итоги.Выручка > 100000 Тогда
    

    ОтправитьПочту("director@shop.ru", "Отчет о продажах", "Выручка превысила 100к!");

    КонецЕсли;

    💡

    Автоматическая рассылка отчетов сокращает время на рутинные задачи на 30-50% и снижает риск ошибок при формировании данных.

    7. Расширенный анализ: сравнение с прошлыми периодами и планом

    Для оценки динамики продаж мало просто посмотреть цифры — нужно сравнить их с прошлыми периодами или плановыми показателями. В 1С:Розница это можно сделать двумя способами:

    7.1. Сравнение периодов в одном отчете

    В настройках отчета добавьте дополнительную колонку с данными за прошлый период:

    1. Откройте настройки отчета (шестеренка).
    2. Перейдите на вкладку «Дополнительно».
    3. В разделе «Сравнить с» выберите «Предыдущий период» или «Аналогичный период прошлого года».
    4. Укажите, какие показатели сравнивать (выручка, количество чеков, средний чек).
    5. 7.2. Анализ отклонений от плана

      Если в вашей базе настроены плановые показателиПланы продаж), их можно сравнить с фактическими данными:

      • В отчете добавьте группировку по План/Факт.
      • Настройте вывод отклонений в процентах: Настройки → Поля → Добавить → Отклонение (%).
      • Для визуализации используйте диаграмму (кнопка «Диаграмма» в панели инструментов отчета).

      Пример интерпретации данных:

      • 📈 Отклонение +15%: продажи выросли, возможно, из-за акции или сезонности.
      • 📉 Отклонение -10%: падение продаж — проверьте остатки товаров, работу персонала или конкурентов.
      • ⚠️ Отклонение более 30%: аномалия, требует детального разбора (возможно, ошибка в данных).

    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. Установите драйвер 1С:Предприятие 8. ODBC (скачать можно с сайта 1С).
    2. Настройте источник данных в Панель управления → Администрирование → Источники данных ODBC.
    3. В 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. Установите значение «Все» или выберите нужные типы (например, «Банковская карта», «Бонусы»).

    Если проблема остается, проверьте, что в чеках ККМ правильно указан тип оплаты. Иногда кассиры ошибочно проставляют «Наличные» вместо «Безналичные».

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

    Да, но только в 1С:Розница 2.3.14 и выше. Для этого:

    1. Откройте отчет о продажах.
    2. В настройках добавьте группировку по Время (часы).
    3. Сформируйте отчет — вы увидите распределение продаж по часам.

    Если у вас более старая версия, можно экспортировать данные в Excel и там сгруппировать по часам с помощью функции =ЧАС(время_продажи).

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

    Для этого:

    1. Сформируйте отчет по товарам.
    2. В настройках добавьте фильтр по полю «Количество» → «Равно» → 0.
    3. Добавьте сортировку по убыванию остатков, чтобы увидеть товары, которые лежат на складе, но не продаются.

    Такой отчет поможет выявить залежалый товар и принять меры: уценить, переместить на витрину или списать.

    Как сохранить настройки отчета, чтобы не настраивать их каждый раз?

    В 1С:Розница можно сохранять пользовательские варианты отчетов:

    1. Настройте отчет под свои нужды (фильтры, группировки, поля).
    2. Нажмите кнопку «Сохранить вариант» (иконка дискеты в панели инструментов).
    3. Дайте название варианту (например, «Продажи по категориям за месяц») и сохраните.

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