Бывший Country CFO международной FMCG-группы. Founder https://finspect.ru/, https://t.me/finspectcfo
По месяцам, но решение — по накопленному. Один месяц ничего не говорит, мажут все.
Скользящее квартальное не беру: оно прячет разворот. Три месяца план был выше факта, три ниже — кварталы покажут тишину, хотя как раз в этот момент что-то и поменялось.
Смотрю на длину серии. Шесть месяцев подряд в одну сторону — это уже не разброс.
Если нужен формальный порог, есть tracking signal: накопленная ошибка со знаком делится на среднюю абсолютную. Ушло за ±4 — смещение системное. Случайные ошибки гасят друг друга и болтаются у нуля, системные накапливаются.
Квартал имеет смысл при сильной сезонности, но тогда сравнивать с тем же кварталом прошлого года, а не с соседним.
А про версии плана — согласен, это стена, о которую всё встаёт. У меня помогает простое: снимок в момент утверждения отдельным файлом с датой, правки только новой версией. Три месяца — и есть что разбирать.
Согласен с Вами, к сожалению, редко встречал на практике, чтобы кто-то в детали лез в компаниях, если в детали смотреть, то можно весьма немало найти реальных денег.
Тяну к дате отгрузки — возврат принадлежит той продаже, которая его породила. В ОПиУ и кассе он остаётся в своём периоде, там важна сходимость с площадкой, а в юнит-экономике я считаю по когорте: продажи месяца и все возвраты по ним, которые уже доехали. Деление «возвраты месяца на продажи месяца» занижает ставку на росте и завышает на спаде — решение по SKU по такой цифре принимать нельзя. И обратная логистика с приёмкой у меня отдельными рублями в расходах: процент возвратов снимает выручку, но за них не платит.