Ежедневный отчёт о продажах: что собственнику смотреть каждое утро
Большинство собственников розницы узнаёт, как прошёл месяц, в середине следующего, когда бухгалтер закрывает период. К этому моменту половина проблем уже устарела, а деньги, которые можно было вернуть, утекли. Ежедневный отчёт о продажах меняет это: вы видите, что произошло вчера, утром следующего дня, и можете отреагировать, пока ситуация ещё горячая. Но не всякий отчёт о продажах за день годится для этой задачи. Тот, что выгружает кассовая программа или 1С, отвечает на вопросы бухгалтера, а не собственника.
Я 14 лет управлял розницей, от магазина у дома до гипермаркета, и видел, как одни и те же цифры в разных руках работают по-разному. Бухгалтеру нужна сумма выручки для проводки. Собственнику нужно понять, почему сумма такая и что с этим делать сегодня. Это два разных отчёта, хотя оба называются отчётом о продажах. Ниже разберём, какой нужен именно вам, что в нём должно быть и в каком виде его читать, чтобы это занимало минуты.
Коротко (TL;DR)
- Бухгалтерский отчёт о розничных продажах и управленческий ежедневный отчёт - это разные документы. Первый фиксирует факт для учёта, второй помогает принять решение сегодня.
- Смотреть продажи раз в месяц значит узнавать о просадке через две-три недели, когда лечить уже поздно и дорого.
- Минимальная утренняя сводка собственника: выручка с LFL-сравнением, число чеков, средний чек, маржа, разбивка по точкам, возвраты.
- Хорошая сводка не просто показывает цифры, а называет причину просадки и подсказывает действие по конкретной точке.
- Формат имеет значение: дашборд для разбора, короткая Telegram-сводка - чтобы не пропустить и прочитать с телефона за минуту.
- Ручная сборка ежедневного отчёта на одной точке посильна, на сети из 5+ точек это полдня работы, которую в реальности никто каждый день не делает.
- Ниже готовый шаблон структуры ежедневной сводки, который можно собрать руками или автоматизировать.
Зачем смотреть продажи каждый день, а не в конце месяца
Месячный отчёт показывает результат, когда повлиять на него уже нельзя. Допустим, на одной из точек в начале месяца сломался холодильник с напитками, и продажи в этой категории просели. В месячном разрезе вы увидите это через три-четыре недели, когда будете разбирать закрытие. К тому моменту магазин потерял месяц продаж по категории, а вы об этом даже не знали.
Ежедневный взгляд ловит то же самое на следующее утро. Категория просела, сводка это показала, вы позвонили на точку и узнали про холодильник в тот же день. Разница в скорости реакции - это разница между потерянным днём и потерянным месяцем.
Розница живёт короткими циклами. Спрос меняется по дням недели, погоде, локальным событиям. Out of stock на ходовом товаре стоит денег каждый час, пока полка пустая. Очередь на кассе в пятницу вечером режет конверсию здесь и сейчас. Ни одна из этих проблем не ждёт конца месяца, и ни одну из них не видно в месячном итоге, потому что он усредняет.
Есть и обратная польза. Когда вы видите цифры каждый день, у вас формируется чувство нормы. Вы знаете, что вторник на этой точке - это примерно столько-то чеков и такой-то средний чек. И когда что-то выбивается, вы замечаете это сразу, без сложного анализа, просто потому что цифра выглядит непривычно. Это чутьё нарабатывается только при ежедневном просмотре.
Бухгалтерский отчёт о розничных продажах против управленческого
Здесь главная путаница, из-за которой собственники годами смотрят не туда. В поиске «отчёт о продажах» выдача забита инструкциями по 1С и кассовым программам: как сформировать отчёт о розничных продажах, как закрыть смену, как сделать проводку. Это всё нужные вещи, но это бухгалтерия. Она отвечает на вопрос «сколько денег прошло через кассу для учёта и налогов». Собственнику этого мало.
Разница в одном: для чего отчёт. Бухгалтерский фиксирует факт постфактум и должен быть точным до копейки, потому что на его основе платятся налоги. Управленческий нужен, чтобы принять решение, и здесь важнее скорость и сравнение, а не копеечная точность. Лучше получить приблизительную картину сегодня утром, чем выверенную через две недели.
Сведём отличия в таблицу.
| Параметр | Бухгалтерский отчёт о розничных продажах | Управленческий ежедневный отчёт |
|---|---|---|
| Для кого | Бухгалтер, налоговая | Собственник, управляющий |
| Главный вопрос | Сколько денег прошло через кассу | Почему столько и что делать сегодня |
| Когда нужен | По закрытии периода | Каждое утро за вчера |
| Точность | До копейки, обязательна | Достаточно близкой картины |
| Что показывает | Факт продаж, НДС, проводки | Динамику, причины, разбивку по точкам |
| Сравнение | Обычно нет | LFL, точки между собой |
| Итог работы с ним | Сдан и закрыт | Действие на точке |
Вывод простой. Если вы открываете отчёт из кассовой программы и видите столбец сумм без сравнения с прошлым периодом и без разбивки на чеки и средний чек, у вас в руках бухгалтерский документ. Для управления он почти бесполезен, потому что не отвечает на главный вопрос собственника: что изменилось и почему.
Управленческий отчёт о продажах строится иначе. Он берёт ту же выручку, но раскладывает её на рычаги, сравнивает с сопоставимым периодом и показывает, какая точка и какой показатель выбился из нормы. Подробнее логику декомпозиции я разбирал в материале про то, от каких показателей зависит выручка магазина, здесь же сосредоточимся на том, что должно попасть в утреннюю сводку.
Что должно быть в утренней сводке собственника
Соблазн велик: засунуть в отчёт всё, что умеет считать система. Это ошибка. Двадцать показателей собственник каждый день читать не будет, бросит на третий день. Сводка работает, когда она короткая и каждая строка отвечает на вопрос «всё ли в норме и если нет, то где». Вот минимальный рабочий набор.
Выручка за вчера и нарастающим итогом с начала месяца. Сама сумма мало что говорит, поэтому рядом обязательно стоит сопоставимый период: тот же день недели прошлой недели или этот день год назад. Сравнение со вчера обманывает, потому что суббота и вторник - это разные магазины по поведению покупателя. Это сравнение называют LFL, like for like, сопоставимые продажи.
Количество чеков и средний чек по отдельности. Это не украшение, а диагностика. Выручка может упасть либо потому что пришло меньше людей и пробили меньше чеков, либо потому что каждый купил на меньшую сумму. Это разные болезни с разным лечением. Пока чеки и средний чек слиты в одну выручку, причину не видно.
Маржа или хотя бы доля скидок. Рост выручки на акции может оказаться убытком: продали больше, а заработали меньше, потому что скидка съела наценку. Без взгляда на маржу легко радоваться выручке, которая на деле минусовая.
Разбивка по точкам. Для сети это самый ценный блок. Одно сравнение точек между собой за минуту отделяет внешнюю причину от локальной. Просели все - дело в сезоне, погоде, общем спросе, бегать по точкам бессмысленно. Просела одна - причина в ней, и вы уже знаете, куда смотреть.
Возвраты и отмены. Резкий всплеск возвратов - это сигнал брака партии, пересортицы или ошибки в цене. В зале вроде всё хорошо, а чистая выручка тает. Поэтому возвраты выносят отдельной строкой, а не прячут внутри выручки.
Топ-отклонения и причины. Это то, что отличает сводку для собственника от таблицы. Не «вот вам 8 точек, разбирайтесь», а «точка на Ленина минус 14 процентов, просела конверсия, трафик в норме - смотри полку и кассу». Один-два пункта, где что-то выбилось, с гипотезой причины и действием.
Этого набора достаточно, чтобы за пять минут понять состояние всей сети и решить, нужно ли куда-то вмешиваться сегодня. Какие именно показатели держать в фокусе и какие у них ориентиры по нормам, я разбирал в отдельном материале про KPI розничного магазина.
Если читать дальше некогда, а ежедневную сводку хочется получать готовой, посмотрите, как устроен Утренний разбор: он собирает этот набор по каждой точке сам и присылает к 9 утра. Ниже разберём формат и шаблон, чтобы вы понимали, что именно должно приходить.
В каком формате читать: дашборд против Telegram-сводки
У ежедневного отчёта две разные задачи, и под них нужны два разных формата.
Первая задача - не пропустить и быстро понять состояние дел. Для этого лучше всего работает короткая текстовая сводка в мессенджере. Телефон с вами всегда, утром вы и так открываете Telegram, и сводка из шести-семи строк читается за минуту между делами. Если что-то выбилось, вы это видите сразу, без необходимости куда-то заходить и логиниться. Главное достоинство этого формата - его нельзя пропустить. Дашборд, в который надо специально зайти, собственник в горячий день не откроет, а сообщение в мессенджере прочитает.
Вторая задача - разобраться, когда что-то действительно просело. Тут нужен дашборд: таблица по всем точкам, графики динамики, возможность провалиться внутрь точки и посмотреть по категориям и часам. Это инструмент для разбора, и им пользуются не каждый день, а когда сводка дала сигнал тревоги.
Рабочая связка выглядит так: короткая сводка приходит каждое утро и держит руку на пульсе, дашборд лежит наготове для тех дней, когда надо копнуть глубже. Сводка отвечает на вопрос «всё ли в порядке», дашборд - на вопрос «что именно случилось». Пытаться заменить одно другим не стоит. Дашборд вместо сводки - значит, что в горячий день вы туда не зайдёте. Сводка вместо дашборда - значит, что в день разбора вам не хватит глубины.
| Формат | Задача | Когда смотрят | Сильная сторона | Слабая сторона |
|---|---|---|---|---|
| Telegram-сводка | Не пропустить, держать пульс | Каждое утро, 1 минута | С телефона, нельзя пропустить | Мало глубины для разбора |
| Дашборд | Разобраться в просадке | По сигналу, несколько раз в месяц | Глубина, графики, срезы | Надо специально зайти, забывается |
Сколько времени отнимает ручная сборка и почему на сети не выживает
Пока магазин один, ежедневный отчёт собирается терпимо. Выгрузить продажи из кассовой системы, перенести в Excel, посчитать LFL руками, глянуть средний чек. Десять-пятнадцать минут утром, и картина перед глазами.
На сети это ломается, и быстро. На каждую точку нужно выгрузить данные, свести в общую таблицу, посчитать сопоставимый период по каждой, сравнить точки между собой, найти отклонения и подумать над причинами. На трёх точках это полчаса-час. На пяти и более - полдня, каждое утро, семь дней в неделю. Такую работу не делает никто. Я не видел ни одного собственника сети, кто бы реально сводил полноценный управленческий отчёт о продажах руками каждый день. Это физически не выживает.
Что происходит на практике. Сначала собственник пытается, потом устаёт и переходит на раз в неделю, потом сводка превращается в беглый взгляд на общую выручку без разбивки. В итоге контроль смещается на конец недели или месяца, а просадка, которая случилась в понедельник, всплывает в пятницу или вовсе на закрытии. Те самые потерянные дни, ради избегания которых ежедневный отчёт и нужен, возвращаются.
Это не гипотеза о лени. Запрос «таблица анализ продаж» в Яндексе ищут больше тысячи раз в месяц, плюс «excel анализ продаж» - это собственники, которые сводят продажи руками, потому что больше нечем. Ручной отчёт не масштабируется на сеть по своей природе: число операций растёт с числом точек, а количество утренних минут у собственника - нет.
Поэтому на сети у ежедневного отчёта один здравый путь - собираться автоматически. Данные из кассы или товароучёта подтягиваются сами, LFL и разбивка по точкам считаются сами, отклонения подсвечиваются сами. Собственнику остаётся прочитать готовый вывод и решить, вмешиваться ли. Это и есть задача Утреннего разбора: он берёт данные из вашего МойСклада, считает по каждой точке выручку, чеки, средний чек, маржу, сравнивает с прошлым периодом и с другими точками, и присылает к 9 утра сводку вида «точка на Ленина просела на 12 процентов, причина в конверсии, трафик в норме».
Честно про ограничение: причину сводка определяет с вероятностью, а не со стопроцентной точностью. Финальное слово всегда за собственником, который знает контекст точки. Но разница между «выручка упала» и «упала конверсия на одной точке» - это разница между паникой на всю сеть и одним конкретным звонком.
Шаблон хорошей ежедневной сводки
Соберём всё в готовую структуру. Это шаблон, который можно вести руками в Excel на одной-двух точках или получать автоматически на сети. Логика одна: сверху общий итог, ниже разбивка по точкам, в конце отклонения с причинами и действиями.
| Блок | Что в нём | Зачем |
|---|---|---|
| 1. Шапка | Дата, день недели, период сравнения (LFL) | Понять, с чем сравниваем |
| 2. Итог по сети | Выручка за вчера и месяц-к-дате, прирост к LFL в % | Общая температура за 3 секунды |
| 3. Рычаги по сети | Число чеков, средний чек, маржа, возвраты - все к LFL | Где двинулся показатель |
| 4. По точкам | Каждая точка: выручка, % к LFL, чеки, средний чек | Найти, какая точка выбилась |
| 5. Топ-отклонения | 1-3 точки с причиной и действием | Куда смотреть сегодня |
| 6. Хорошие новости | Что выросло сильнее нормы | Что повторить и масштабировать |
Как это выглядит словами в готовой утренней сводке (числа здесь - пример для иллюстрации структуры, не реальные данные):
Вторник, сравнение с прошлым вторником. Сеть: выручка 1,24 млн, +3% к LFL. Чеков 2 140, средний чек 580 рублей, маржа в норме. Возвраты без всплесков. По точкам: 4 в плюсе, 2 в норме, 1 в минусе. Внимание: точка на Ленина минус 14% к LFL. Чеки минус 13%, средний чек в норме - просела конверсия или трафик, не средний чек. Стоит проверить наличие на полке и работу кассы вчера вечером. Хорошо: точка на Гагарина +18% к LFL за счёт роста среднего чека, посмотреть, что там сработало.
Заметьте, чем эта сводка отличается от выгрузки из кассы. Она не вываливает столбец сумм, а сразу говорит, где норма, а где нет, и что с этим делать. Собственник читает её за минуту и либо спокойно идёт по делам, либо делает один звонок на проблемную точку. Это и есть смысл ежедневного отчёта: не данные, а готовое решение, куда направить внимание сегодня.
Если хотите глубже погрузиться в саму методику разбора цифр, отдельно стоит прочитать пошаговый материал про анализ продаж розничного магазина - там та же логика, но развёрнуто и с примерами по каждому рычагу.
Антипаттерны: что превращает отчёт в бесполезный
- Сумма без сравнения. Выручка 1,24 млн сама по себе ничего не говорит. Много это или мало - понятно только рядом с сопоставимым периодом. Сумма без LFL - это бухгалтерия, а не управление.
- Сравнение со вчера. Вчера и сегодня часто разные дни недели. Падение «к вчера» в понедельник после выходных - это норма, а не тревога. Только LFL даёт честную картину.
- Всё в одной выручке. Если чеки и средний чек не разделены, причину просадки не видно. Один показатель на всё лечит вслепую.
- Двадцать метрик. Перегруженную сводку собственник бросает читать через неделю. Короткий набор, который читается за минуту, работает, длинный - нет.
- Цифры без вывода. Таблица по восьми точкам без подсветки отклонений перекладывает работу по анализу обратно на собственника. Хорошая сводка уже сделала эту работу за него.
- Раз в неделю на сети. Недельный отчёт прячет дни. Проблема понедельника всплывёт в пятницу, когда уже потеряна неделя продаж.
FAQ
Что такое ежедневный отчёт о продажах? Это короткая управленческая сводка за вчерашний день, которую собственник смотрит каждое утро. В ней выручка с LFL-сравнением, число чеков, средний чек, маржа, разбивка по точкам и отклонения с причинами. От бухгалтерского отчёта о розничных продажах он отличается тем, что помогает принять решение сегодня, а не фиксирует факт для учёта.
Чем управленческий отчёт о продажах отличается от бухгалтерского? Бухгалтерский отчёт о розничных продажах фиксирует сумму для учёта и налогов, он должен быть точным до копейки и формируется по закрытии периода. Управленческий нужен, чтобы понять, почему продажи такие и что делать, поэтому ему важнее скорость, сравнение с прошлым периодом и разбивка по точкам, а не копеечная точность.
Зачем смотреть отчёт о продажах за день, если есть месячный? Месячный отчёт показывает результат, когда повлиять на него уже нельзя. Просадка, случившаяся в начале месяца, всплывёт через три недели. Ежедневный отчёт ловит ту же проблему на следующее утро, пока её ещё можно исправить и вернуть деньги.
Что обязательно включить в утреннюю сводку собственника? Минимум: выручку за вчера с LFL-сравнением, число чеков и средний чек по отдельности, маржу или долю скидок, разбивку по точкам, возвраты и один-два пункта с отклонениями и причинами. Этого хватает, чтобы за пять минут понять состояние сети.
В каком формате удобнее получать ежедневный отчёт? Короткую сводку - в мессенджере вроде Telegram, её нельзя пропустить и она читается за минуту с телефона. Дашборд держат наготове для разбора, когда сводка дала сигнал тревоги и нужно копнуть глубже по категориям и часам. Связка из двух форматов работает лучше, чем любой по отдельности.
Сколько времени занимает собрать ежедневный отчёт вручную? На одной точке десять-пятнадцать минут. На сети из пяти и более точек полноценная ручная сборка с LFL и сравнением точек занимает полдня каждое утро, поэтому в реальности её не делают и переходят на раз в неделю. На сети ежедневный отчёт имеет смысл собирать автоматически.
Можно ли вести ежедневный отчёт о продажах в Excel? Для одной-двух точек да, по приведённому в статье шаблону. На большем числе точек ежедневная ручная сборка не выживает: число операций растёт с числом точек, а утренних минут у собственника не прибавляется. Здесь имеет смысл автоматический сбор и разбор данных из товароучёта.
Откуда брать данные для управленческого отчёта? Из кассовой системы или товароучёта, где фиксируются продажи. Если учёт ведётся в МойСкладе, данные можно подтягивать автоматически и получать готовую сводку, не выгружая таблицы руками.
Что почитать дальше
- Пошаговая методика разбора цифр: анализ продаж розничного магазина.
- Какие показатели держать в фокусе и какие у них нормы: KPI розничного магазина.
- Как разложить выручку на рычаги и найти причину просадки: от каких показателей зависит выручка магазина.
Если у вас от трёх точек и ежедневный отчёт вы собираете руками или не собираете вовсе, посмотрите, как устроен Утренний разбор. Подключение за пять минут, первая сводка завтра в 9 утра, первые 14 дней без оплаты, данные не уходят с российских серверов.
