Molding Mart
MOLDING MART
Продажи за три года, с сентября 2023 по август 2026
📅 Данные: 36 помесячных выгрузок QuickBooks «Sales by Item Summary», с сентября 2023 по август 2026, плюс 1–7 сентября 2026 (в сравнение не входят). Подготовлено 9/16/2026.
Снижение цен на те же товары стоило $164 057 выручки и $71 590 прибыли за два года.Те же модели подешевели на 12%. Закупка подешевела тоже, но вернула только $92 467 из $164 057. Прибыль магазина всё же выросла на $29 433: её дали объём (+$63 281) и новые модели (+$72 769, минус ушедшие $35 015). Почему снижали цены, из выгрузки не видно, это вопрос Сергею.
Двери дают 12% выручки и только 7% прибыли, а покупатель Door Stop MDF ушёл.Маржа дверей 28% против 54% у молдинга. Door Stop MDF брали партиями по 20 тысяч футов раз в два-три месяца, последняя партия в декабре 2024. Минус $21 681 выручки в год.
Три года на одном уровне: около $1.3 млн в год и маржа 50%.Выручка $1 292 571 → $1 264 176 → $1 347 178. Третий год выше второго на 6.6%: 9 месяцев из 12 выше прошлогодних. Но разница между годами меньше разброса месяцев внутри года, поэтому это ещё не рост. Январь-август 2026 на 2.9% выше января-августа 2025.

1. Три года на одном уровне: около $1.3 млн в год и маржа 50%

Зачем этот раздел

Прежде чем разбирать товары, нужно понять, куда идёт магазин целиком: растёт, падает или стоит на месте. И есть ли сезон, то есть месяцы, где стабильно пусто или стабильно много. Без этого любую цифру дальше не с чем сравнить: если общая выручка стоит, а один товар вырос, значит другой товар упал.

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

Выручка, 3-й год
$1 347 178
$112 265 в месяц
▲ 6.6% ко 2-му году
Валовая прибыль, 3-й год
$671 587
выручка минус себестоимость товаров
▲ 5.4% ко 2-му году
Маржа по товарам
50.4%
1-й год 50.0%, 2-й год 50.8%
Маржа после скидок
49.7%
скидки $9 628 за год, 0.7% от товаров
Выручка и валовая прибыль по годам
Тысячи долларов. Прибыль три года составляет ровно половину выручки.
Январь-август, три года подряд
Одни и те же восемь месяцев. В 2026 году они выше 2025 на 2.9%.
Три года в одной таблице
Выручка это всё, что пробито: товары, доставка, минус скидки. Прибыль и маржа только по товарам.
ГодВыручкаВаловая прибыльМаржаСкидкиДоставка
1-й год9/2023–8/2024$1 292 571$642 15450.0%$10 400$16 210
2-й год9/2024–8/2025$1 264 176$637 38850.8%$11 675$19 298
3-й год9/2025–8/2026$1 347 178$671 58750.4%$9 628$22 762
36 месяцев подряд
Лучший месяц май 2025: $134 800. Худший декабрь 2024: $81 953. Разброс между ними в 1.6 раза. Среднее за 36 месяцев $108 442, в 3-м году $112 265 в месяц.
Устойчиво слабый месяц один: январьЯнварь попадает в тройку худших 3 года из 3. Ноябрь и сентябрь в тройке худших по 2 раза из трёх. Худший месяц за три года декабрь 2024, $81 953.
Пики не повторяются из года в годМай в тройке лучших 2 раза из трёх, июль 2, декабрь 2. Средние по месяцам (май $123 249, ноябрь $93 421) скрывают, что годы разные: планировать бюджет под «пиковый месяц» по трём годам нельзя.
Вывод раздела

Магазин три года стоит на одном уровне: около $1.3 млн в год (3-й год $1 347 178), из них 50% остаётся валовой прибылью, столько же, сколько два года назад. Второй год чуть просел, третий чуть поднялся, но разница между годами меньше, чем разброс месяцев внутри года, поэтому назвать третий год «лучшим» нельзя. Сезона почти нет: спрос между лучшим и худшим средним месяцем отличается на 32%, а не в разы. Единственный устойчиво слабый месяц январь. Для рекламы: резать бюджет по сезону не нужно, решения по сезону принимать по обращениям в CRM. Рост искать не «в целом», а внутри, по товарам и ценам: об этом разделы 2 и 3.

2. Рост идёт футами, а цены падают

Зачем этот раздел

Baseboard MDF даёт половину выручки магазина, поэтому по нему видно, что происходит с магазином вообще. Главный вопрос: выручка держится потому, что продаём больше товара, или потому, что продаём дороже? Ответ меняет решение. Если футов больше, а цена ниже, вопрос к ценам. Если футов меньше, вопрос к спросу и рекламе.

Что покажет раздел: сколько футов Baseboard MDF продано и за сколько денег, как менялась цена одних и тех же моделей, сколько выручки и прибыли ушло в снижение цены и что эту потерю перекрыло. Ключевой приём: сравнивать одни и те же модели. Средняя цена по всему Baseboard упала только на 5%, но эта цифра скрывает падение: покупать стали больше широких и дорогих профилей.

Baseboard MDF, футов в год
918 266
1-й год 742 958
▲ 23.6% за два года
Baseboard MDF, выручка
$711 794
1-й год $608 965
▲ 16.9% за два года
Цена тех же моделей
-10%
97 моделей Baseboard MDF, 96% футов 3-го года
▼ себестоимость 8%
Прибыль с фута
$0.42
1-й год $0.45
▼ 6.8% за два года
Один и тот же код: MDF387-5-EKOS, Craftsman Baseboard 5½", цена и себестоимость за фут по полугодиям
Это не смесь разных товаров, а один складской код. Цена ушла с $0.80 до $0.62 за фут, себестоимость с $0.38 до $0.30. Обе линии идут вниз параллельно.
Цена за фут у самых продаваемых моделей
Пять из шести подешевели, Sierra подорожала. Это не один случай, а общее движение по ходовому Baseboard и Casing.
Модель1-й год2-й год3-й годЗа два года
MDF387-5Craftsman R.E. MDF Baseboard 1/2" x 5-1/2" wide$0.74$0.68$0.64▼ 13.8%
MDF387-4Craftsman R.E. MDF Baseboard 1/2" x 4-1/2" wide$0.58$0.52$0.51▼ 11.3%
MDF314-4Coronado MDF Baseboard 9/16" x 4-1/4" wide$0.70$0.60$0.56▼ 19.9%
MDF139sc2 RE MDF Casing 9/16" x 3-1/4"$0.85$0.67$0.59▼ 30.8%
MDF352Sierra MDF Baseboard 9/16" x 5-1/4" wide$0.69$0.79$0.75▲ 8.7%
MDF387-3Craftsman R.E. MDF Baseboard 1/2" x 3-1/2" wide$0.53$0.50$0.49▼ 7.0%
Тот же объём по старым ценам: сколько выручки ушло в цену
Считаем только модели, которые продавались и в 1-м, и в 3-м году (это 93% всего объёма 3-го года). Объём 3-го года по ценам 1-го года стоил бы $1 335 065. Фактически он принёс $1 171 008. Разница $164 057 в год: столько стоило снижение цен по итогам 3-го года против цен 1-го. Себестоимость тех же моделей упала на 14%, но в долларах это меньше: закупка это около половины цены. Полный расчёт с прибылью в мосте ниже.
Группа товаровМоделейПо ценам 1-го годаФактическиЦена
BASEBOARD MDF97$723 799$652 687▼ 10%
Весь MDF TRIM222$1 007 977$885 169▼ 12%
Все товары380$1 335 065$1 171 008▼ 12%
Мост от 1-го года к 3-му: из чего сложилось изменение выручки и прибыли
Метод «объём × цена × состав» по 380 моделям, которые продавались в оба года, плюс модели, которые появились (249) или ушли (185) относительно 1-го года. Мост сходится до доллара по выручке и по прибыли.
ШагВыручкаВаловая прибыль
1-й год, выручка по товарам$1 284 791$642 154
Продали больше футов и штук тех же моделей▲ 10.6% $135 714$63 281
Те же модели стали дешевле-$164 057-$164 057
Закупка тех же моделей подешевела$92 467
Появились новые модели$161 331$72 769
Ушли старые модели-$85 472-$35 015
Строки без объёма (себестоимость без продажи)-$12
3-й год, выручка по товарам$1 332 307$671 587

Как читать мост. Прибыль выросла на $29 433: объём дал +$63 281, новые модели +$72 769 против $35 015 ушедших, а цена и закупка вместе отняли $71 590. Маржа в процентах устояла, а прибыль с каждого фута упала: $0.45 → $0.42.

Гипотеза 1, смена поставщика: проверена и не подтвердилась. В месяцы, когда один и тот же Baseboard продавался под двумя кодами (-C и -EKOS), цены за фут почти совпадали: медианная разница $0.007 по 31 паре код-месяц. Цена ушла вниз внутри одного кода: MDF387-5-EKOS стоил $0.72 за фут в конце 2024 и $0.65 весной 2025, себестоимость $0.33 → $0.31. Гипотеза 2: подрядчики. Выросла доля крупных покупателей с оптовой ценой. Гипотеза 3: решение о ценах. Весной 2025 цены на ходовой Baseboard снизили намеренно. Эти две гипотезы выгрузка подтвердить не может: в ней нет ни покупателя, ни истории цен.
Вопрос Сергею. Что произошло с ценами на ходовой Baseboard в апреле–мае 2025: меняли цены, вошёл крупный покупатель с оптовой ценой, сменился поставщик? Снижение стоило $71 590 прибыли за два года, это надо понимать до следующего решения о ценах.
Вывод раздела

Магазин продаёт на 24% больше футов Baseboard MDF, чем два года назад, а денег получает только на 17% больше: одни и те же модели подешевели на 10%. Закупка тоже подешевела, но вернула лишь $92 467 из $164 057: чистый минус $71 590 прибыли за два года на тех же товарах. Прибыль магазина всё же выросла, потому что объём и новые модели перекрыли потерю. Магазин продаёт больше, а зарабатывает с каждого фута меньше: $0.45 → $0.42. Если закупка снова подорожает, а цена останется низкой, маржа просядет сразу. Почему снизили цены, из выгрузки не видно, это первый вопрос Сергею.

3. Каждый пятый доллар приносит один профиль Baseboard

Зачем этот раздел

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

Что покажет раздел: доли категорий в выручке (названия как в QuickBooks), движение подкатегорий внутри MDF Trim за два года, профили Baseboard MDF по годам и динамику молдинга из массива дерева.

Доля категорий в выручке по товарам, 3-й год
Всего по товарам $1 332 307. Десять категорий ниже дают 99% выручки, остальное мелочь.
MDF TRIM
73.9%
INTERIOR Door
9.5%
FJ PINE TRIM
8.8%
CLOSET MATERIAL
2.3%
EXTERIOR Door
1.8%
OAK TRIM
0.9%
BODYGUARD TREATED & PROTECTED
0.7%
SOLID PINE TRIM
0.5%
INTERIOR HARDWARE Doors
0.4%
ALDER TRIM
0.3%
Крупные категории: 1-й год против 3-го
Выручка по категории и маржа в 3-м году.
Категория1-й год3-й годЗа два годаМаржа
MDF TRIM$948 469$984 933▲ 3.8%54%
INTERIOR Door$125 309$126 639▲ 1.1%28%
FJ PINE TRIM$107 403$117 522▲ 9.4%52%
CLOSET MATERIAL$30 682$31 158▲ 1.6%66%
EXTERIOR Door$25 864$24 081▼ 6.9%31%
OAK TRIM$5 394$11 399▲ 111.3%38%
Внутри MDF Trim: что растёт, что сжимается
Baseboard прибавил $102 829 за два года. Casing, Crown, Wall Cap, Wainscot и Door Stop вместе потеряли $92 339.
Подкатегория1-й год3-й годЗа два годаФутов, 1-й → 3-й
BASEBOARD MDF$608 965$711 794▲ 16.9%742 958 → 918 266
CASING MDF$137 895$110 772▼ 19.7%165 965 → 167 708
CROWN MDF$58 990$43 573▼ 26.1%38 305 → 28 050
OTHER MDF$14 478$45 426▲ 213.8%8 887 → 50 162
S4S MDF$31 262$22 706▼ 27.4%26 098 → 21 617
WALL CAP MDF$34 761$12 670▼ 63.6%27 159 → 8 149
WAINSCOT, CAP & BASE MDF$18 349$12 322▼ 32.8%9 776 → 6 784
DOOR STOP MDF$24 983$3 302▼ 86.8%102 949 → 6 620
Профили Baseboard MDF: кто внутри половины выручки
Craftsman, Coronado и Sierra вместе дают 73% всего Baseboard MDF. Coronado за два года вырос на 57%, это самый быстрорастущий профиль магазина.
Профиль1-й год2-й год3-й годДоля Baseboard
Craftsman R.E.$241 007$234 877$267 25538%
Coronado$120 812$166 044$190 22827%
Sierra$47 642$40 286$59 9288%
Vintage$18 494$22 270$27 9864%
Santa Fe$16 832$14 624$19 7373%
S3S$15 394$14 279$18 3973%
Bullnose Base$8 264$10 333$12 6162%
Victorian$10 717$13 099$11 2722%

Что это значит. Craftsman один даёт 20% выручки всего магазина, Coronado ещё 14%. Реклама и витрина сайта должны называть эти профили по имени: люди покупают именно их. Casing в футах не упал (165 965 → 167 708), но подешевел с $0.83 до $0.66 за фут, поэтому в деньгах минус 20%.

Гипотеза. Baseboard растёт за счёт подрядчиков, которые берут его тысячами футов, а Casing и Crown покупают реже. Как проверить: выгрузка Sales by Customer Summary за те же годы покажет, сколько Baseboard ушло десяти крупнейшим покупателям.
Молдинг из массива дерева сжался больше чем на третьSolid Pine, Alder, Poplar, Fir, Oak, Maple, Mahogany и Cherry Trim вместе: $39 748 → $25 283 за два года (-36.4%). Растёт только Oak Trim ($5 394 → $11 399). Это 1.9% выручки, для рекламы не тема, для ассортимента вопрос: держать ли породы, которые почти не продаются.
Новая категория: Bodyguard Treated & Protected$419 → $9 807 за два года при марже 43%. Пока мелочь, но это единственная новая категория, которая заметно растёт.
Вывод раздела

Структура выручки не меняется три года: MDF Trim 74%, двери 12%, FJ Pine Trim 9%, остальное мелочь. Внутри MDF Trim растут Baseboard и Other MDF (это целиком два Skirt, новых товара 3-го года), а Casing, Crown, Wall Cap и Door Stop в деньгах сжимаются. Два профиля, Craftsman и Coronado, дают 34% выручки всего магазина, Coronado растёт быстрее всех. Для рекламы и сайта: называть эти профили по имени. Молдинг из массива дерева сжался на 36% и для рекламы не тема, это вопрос ассортимента к Сергею.

4. Выручка и прибыль показывают разных лидеров

Зачем этот раздел

Выручка показывает, что покупают. Прибыль показывает, на чём магазин зарабатывает. Реклама стоит денег, поэтому ставку нужно делать на товар, который приносит больше прибыли с каждого проданного доллара, а не на тот, что просто дорого стоит. Двери здесь главный кандидат на ошибку: большой чек и заметная доля выручки.

Что покажет раздел: три группы товаров (Moulding and Trim, Doors & Door Hardware, прочее) по выручке, прибыли и марже; маржу шести крупных категорий; отдельно двери: штуки, средняя цена и странности в себестоимости.

Выручка против прибыли, 3-й год
Доля в выручке и доля в прибыли дают два разных списка лидеров.
ГруппаВыручкаДоляПрибыльДоляМаржа
MOULDING and TRIM$1 160 27087%$621 09292%54%
DOORS & DOOR HARDWARE$156 97812%$44 4807%28%
Прочее$15 0591%$6 0151%40%
Итого по товарам$1 332 307100%$671 587100%50%
Маржа по категориям, 3-й год
Closet Material самая доходная категория в процентах: 66%. Двери самая дорогая по чеку и самая бедная по марже.
КатегорияМаржаПрибыль за годСредняя цена
CLOSET MATERIAL66%$20 438$2.45 за фут
MDF TRIM54%$528 415$0.81 за фут
FJ PINE TRIM52%$61 144$1.14 за фут
OAK TRIM38%$4 355$3.43 за фут
EXTERIOR Door31%$7 410$1 204.05 за штуку
INTERIOR Door28%$35 175$253.79 за штуку
Двери: штук больше, денег столько жеInterior Doors продано 415 → 499 штук, а выручка $125 309 → $126 639. Средняя дверь подешевела с $302 до $254: сборных (prehung) стало меньше (264 → 209), полотен без коробки больше (141 → 263).
Маржа дверей в отдельном месяце не показательВ выгрузке 127 строк, где у двери есть себестоимость, но нет продажи (всего $20 388), и есть продажи дверей с нулевой себестоимостью. Это заказные двери: оплата и приход товара приходятся на разные месяцы. Маржу дверей смотрим за год, не за месяц.
Вопрос Сергею. Маржа 28% на дверях это осознанная политика (двери как приманка) или так сложилось? И правильно ли, что себестоимость заказных дверей проводится отдельно от продажи?
Вывод раздела

Двери дают 12% выручки и только 7% прибыли: маржа 28% против 54% у молдинга. Двери нужны в ассортименте как самый дорогой чек ($1 204 за Exterior Door) и повод прийти в магазин, но каждый доллар выручки от Baseboard приносит вдвое больше прибыли, чем доллар выручки от дверей. Самая доходная категория в процентах Closet Material, 66%. Маржу дверей смотреть только за год: заказные двери приходят и оплачиваются в разные месяцы.

5. Какие модели продаются и на что делать ставку

Зачем этот раздел

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

Что покажет раздел: десять моделей по выручке и десять по прибыли, три года рядом; долю топ-10 и топ-25; устойчивость ассортимента; группы для рекламы с обоснованием по цифрам.

Десять моделей по выручке, 3-й год
Три года рядом: видно, кто растёт, кто держится, кто появился.
Модель1-й год2-й год3-й годМаржа
MDF387-5Craftsman R.E. MDF Baseboard 1/2" x 5-1/2" wide$135 753$103 835$107 47952%
MDF314-4Coronado MDF Baseboard 9/16" x 4-1/4" wide$34 902$66 980$82 23451%
MDF387-4Craftsman R.E. MDF Baseboard 1/2" x 4-1/2" wide$58 281$70 085$78 62748%
MDF387-7Craftsman R.E. MDF Baseboard 1/2" x 7-1/4" wide$31 441$27 392$38 53859%
MDF139sc2 RE MDF Casing 9/16" x 3-1/4"$32 387$30 352$38 49961%
Preh INT SGL Solid Wood DoorPrh INT Single Solid Wood Door$38 577$36 613$30 20328%
MDF352Sierra MDF Baseboard 9/16" x 5-1/4" wide$38 435$21 862$30 03747%
MDFSK1x12x10MDF Eased Edge Skirt, 1/2" x 11-1/4"$0$0$28 46035%
Slb only INT Solid Wood SlabPrimed Interior Single Solid Wood Door, Slab only,$12 585$13 101$25 21128%
MDF314-5Coronado MDF Baseboard 9/16" x 5-1/4" wide$25 504$28 789$23 51857%
Десять моделей по валовой прибыли, 3-й год
Тот же список почти целиком, но порядок другой: Casing 2 RE и Vintage Baseboard поднимаются выше за счёт маржи.
Модель1-й год2-й год3-й годМаржа
MDF387-5Craftsman R.E. MDF Baseboard 1/2" x 5-1/2" wide$76 570$54 967$55 97652%
MDF314-4Coronado MDF Baseboard 9/16" x 4-1/4" wide$19 304$35 718$41 61851%
MDF387-4Craftsman R.E. MDF Baseboard 1/2" x 4-1/2" wide$31 883$33 599$37 81948%
MDF139sc2 RE MDF Casing 9/16" x 3-1/4"$21 525$19 689$23 51261%
MDF387-7Craftsman R.E. MDF Baseboard 1/2" x 7-1/4" wide$18 861$16 049$22 68859%
MDF352Sierra MDF Baseboard 9/16" x 5-1/4" wide$19 577$11 150$14 04147%
MDF314-5Coronado MDF Baseboard 9/16" x 5-1/4" wide$14 362$16 381$13 39457%
MDF387-3Craftsman R.E. MDF Baseboard 1/2" x 3-1/2" wide$8 661$11 790$12 63857%
MDF328-6Vintage MDF Baseboard 9/16" x 6-1/8" wide$6 731$12 452$12 46764%
PMDF387-5-SWCPre-Painted Swiss Coffee Craftsman R.E. MDF Baseboard, 1/2"$0$7 039$11 57957%

На что делать акцент в рекламе

Герои: растут и держат маржув рекламу первыми

Coronado 4¼" (MDF314-4): $34 902 → $82 234 за два года, маржа 51%. Craftsman 4½" (MDF387-4): $58 281 → $78 627. Craftsman 5½" (MDF387-5): самая крупная модель по выручке, $107 479 в год, хотя и ниже 1-го года из-за цены. Эти три модели и есть «baseboard Molding Mart» для объявлений и главной страницы.

Тихие доходные: объём небольшой, маржа высокаяв рекламу вторыми

Casing 2 RE 3¼" (MDF139sc): маржа 61%, прибыль $23 512 в год, продаётся все 36 месяцев. Vintage Baseboard 6⅛" (MDF328-6): маржа 64%, вырос с $11 288 до $19 510. Closet Material, полки Bull Nose (MDF16BN, MDF11BN): маржа 66%, покупают каждый месяц. На них можно вести отдельные объявления «casing» и «closet shelving»: прибыль с доллара выручки выше. Гипотеза: конкуренция за эти запросы ниже, проверить в планировщике ключевых слов.

Объёмные с низкой маржой: приводят людейв рекламе не выпячивать

MDF Skirt 10 футов (MDFSK1x12x10): появилась в 3-м году, сразу $28 460, но маржа 35%. Interior Doors: $126 639 при марже 28%. Нужны в каталоге и на сайте, но не как главный герой объявления.

Только шоурум: дорого, выбирают рукамине рекламировать

Exterior Doors: 20 штук в год по $1 204. Solid Wood Doors: $30 203 в год. Гипотеза: такое покупают после визита в шоурум, и объявление тут не продаёт, а только тратит. Пути покупки в выгрузке нет.

Проверить у Сергеястранная себестоимость

Двери с себестоимостью без продажи и с продажей без себестоимости (раздел 4). Skirt MDFSK1x12x10 с маржой 35% при 54% у такого же Skirt 16 футов в 1-м году: цена или закупка?

Вывод раздела

Ассортимент устойчивый: в 3-м году продавалось 629 моделей, десять из них дали 36% выручки, 25 моделей 54%, а модели, которые продавались все три года, 86%, поэтому ставка на проверенное. В рекламу первыми три модели, Coronado 4¼", Craftsman 4½" и 5½": они растут или держат маржу, и вместе это «baseboard Molding Mart». Вторыми Casing 2 RE и Vintage Baseboard: объём небольшой, маржа высокая, конкуренции меньше. Двери только как «есть в наличии». Exterior Doors и двери из массива не рекламировать: по гипотезе выше, их выбирают руками в шоуруме.

6. Где утекают деньги

Зачем этот раздел

Утечкой в этом отчёте названо место, где выручка ушла без видимой причины, то есть деньги, которые можно вернуть без нового клиента: старый покупатель, допродажа к уже проданному товару, потерянная история товара. Такие деньги дешевле рекламы: нового клиента искать не надо. Заодно проверяем скидки: обычно их первыми предлагают резать, а цифры говорят другое.

Что покажет раздел: помесячные продажи Door Stop MDF и рисунок партий; соотношение Casing к Baseboard в футах; сколько выручки «исчезает» при смене складских кодов; размер и структуру скидок; доставку и вклад новых товаров.

Утечка 1. Door Stop MDF исчез из продаж
Door Stop MDF (планка, которая держит дверь в коробке): в 1-м году продано 102 949 футов, это $24 983 выручки при марже 58%. В 3-м году 6 620 футов и $3 302. Минус $21 681 в год, замены в других категориях нет: Door Stop из сосны (FJ Pine) и косяки выросли на копейки.

Помесячно видно, как это устроено: Door Stop уходил партиями по 12–24 тысячи футов (сентябрь и декабрь 2023, январь, июнь, июль, сентябрь и декабрь 2024), а в остальные месяцы продавалось по 200–800 футов. После партии в декабре 2024 (24 526 футов) крупных партий больше не было ни разу, розничные 200–1 700 футов в месяц остались.

Гипотеза 1: один оптовый покупатель ушёл. Согласуется с рисунком продаж: партии раз в два-три месяца берёт один заказчик (цех или подрядчик, который ставит двери), а не розница. Гипотеза 2: Door Stop пропал со склада. Слабая, потому что мелкие розничные продажи продолжаются все 20 месяцев, товар в наличии. Как проверить: спросить Сергея, кто брал MDF202 (код Door Stop MDF) партиями в 2024; либо Sales by Customer Summary по этому коду.
Вопрос Сергею. Кто покупал Door Stop MDF тысячами футов в 2024 и куда этот покупатель делся?
Утечка 2. Casing перестал идти в паре с Baseboard
Casing естественно допродаётся к Baseboard: один профиль, одна комната. Считаем в футах, чтобы не смешивать с ценой: в 1-м году на 100 футов Baseboard продавалось 22.3 фута Casing, в 3-м 18.3. Если бы соотношение осталось прежним, Casing продали бы на 37 418 футов больше, это $24 715 выручки по цене 3-го года при марже 58%. В деньгах Casing просел на $27 123 ($137 895 → $110 772), и это целиком цена: объём в футах даже подрос, а цена за фут отняла $29 190. Crown сжался и в футах: 38 305 → 28 050.
Гипотеза. Baseboard растёт за счёт подрядчиков, которые берут только Baseboard, а розничных покупателей, которые берут комнату целиком, больше не становится. Это задача менеджеров у прилавка: спросить про Casing и Crown при каждой продаже Baseboard. Как проверить: считать долю чеков с Baseboard, где есть Casing. Из этой выгрузки чеки не видны.
Утечка 3. Товары меняют коды, и реклама их теряет
Если считать по складским кодам, из 1-го года в 3-й «исчезли» 212 кодов, которые делали $393 692, это 31% выручки 1-го года. Если свести коды в модели, исчезнувших моделей на $85 472, это 7%. Разница в 24% выручки это один и тот же товар под новым кодом: MDF387-5-C стал MDF387-5-EKOS, MDF314-4-C стал MDF314-4-EKOS, MDF139sc-C17 стал MDF139sc-EKOS17.

Что это значит для рекламы и сайта: объявления, товарные фиды (списки товаров для рекламы) и карточки товаров должны жить на имени модели и профиля («Craftsman 5½"», «Coronado 4¼"»), а не на складском коде. Иначе при смене поставщика реклама показывает товар, которого «нет», а новый код стартует с нуля.

Не утечка. Скидки под контролем
Все скидки за 3-й год $9 628, это 0.7% выручки по товарам и 1.4% прибыли. Почти всё это именованные программы: VIP Hawk (5% подрядчикам) $6 692 и VIP Shark (10% за объём) $1 816. Ручных скидок «Variable Discounts» за три года $287. Здесь ничего чинить не нужно.

Побочный вывод. Скидка VIP Hawk даёт нижнюю границу продаж подрядчикам: $6 692 это 5% от $133 844, то есть не меньше 10% выручки идёт покупателям со статусом подрядчика. Реальная доля, скорее всего, выше: вряд ли каждый подрядчик оформлен как VIP. Это единственный след опта в выгрузке.

Доставок вдвое больше, средний сбор за доставку нижеДоставок стало 494 в год вместо 245, сбор $16 210 → $22 762. Средний сбор $66 → $46. Покрывает ли сбор стоимость рейса, из выгрузки не видно: расходов на доставку в ней нет.
Новые товары дают малоВ 3-м году появилось 158 моделей, которых не было ни в 1-м, ни во 2-м году: вместе $78 673, это 6% выручки. Из них один MDF Skirt MDFSK1x12x10 дал $28 460. Магазин растёт не на новом ассортименте, а на проверенных профилях: новинки дали 6%, модели всех трёх лет 86%.
Вывод раздела

Три утечки, у каждой цифра. Ушёл оптовый покупатель Door Stop MDF: минус $21 681 выручки в год при марже 58%. Casing перестал идти в паре с Baseboard: $24 715 выручки в год, если бы соотношение осталось как в 1-м году. Товары меняют коды при смене поставщика, и реклама теряет их историю. Скидки не утечка: 0.7% выручки, почти всё по программам VIP Hawk и VIP Shark. Первые две утечки закрывают менеджеры магазина и Сергей, третью Виталий через фиды и карточки по моделям, список в разделе 7.

7. Что идёт в рекламу, а что менеджерам магазина

Зачем этот раздел

Цифры разделов 2–6 бесполезны, пока не превращены в действия с ответственным, сроком и цифрой проверки. Здесь два списка: что делает реклама (Виталий) и что делают менеджеры магазина и Сергей. У каждого пункта написано, по какой цифре и когда будет видно, сработало ли.

Что покажет раздел: два списка действий; у каждого пункта основание в цифрах отчёта и проверка: срок и цифра, с которой сравнивать.

Реклама (Виталий)

  • Объявления и страницы под три профиля по имени: Craftsman, Coronado, SierraСейчас реклама идёт на «baseboards» вообще. Три профиля это 39% выручки магазина.через 8 недель доля кликов по объявлениям с названием профиля и цена обращения против общих объявлений
  • Отдельная группа «casing» и «closet shelving»Маржа 61% и 66%, запросы узкие; что конкуренция ниже, это гипотеза из раздела 5.через 8 недель обращения по этим группам и их цена; в QuickBooks сравнить выручку Casing MDF за квартал с $27 693 (среднее за квартал 3-го года)
  • Двери в рекламе только как «есть в наличии», без ставки на нихМаржа 28%; что Exterior Doors покупают в шоуруме, это гипотеза из раздела 5.доля бюджета на двери не выше 7% (их доля в прибыли)
  • Не планировать бюджет под «пиковые месяцы»Пики по трём годам не повторяются, устойчиво слабый месяц один, январь. Сезон вести по обращениям в CRM.бюджет по месяцам ровный, без сезонных перекидок; через год обращения в CRM по месяцам 2027 против 2026
  • Фиды и карточки товаров на сайте по моделям, не по складским кодамИначе смена поставщика обнуляет историю товара в рекламе.при следующей смене кода карточка и объявление не меняются

Менеджеры магазина (Саша, Джеф, Карлос) и Сергей

  • При каждой продаже Baseboard предлагать Casing и Crown того же профиляНа 100 футов Baseboard теперь продаётся 18.3 фута Casing вместо 22.3.через квартал сравнить футы Casing на 100 футов Baseboard с 18.3
  • Сергей: перед следующим снижением цены считать, сколько дополнительных футов оно должно принестиСнижение цен 2025 стоило $71 590 прибыли за два года на тех же товарах. Перед новым снижением посчитать, сколько футов нужно продать дополнительно, чтобы не потерять прибыль.через квартал сравнить прибыль с фута Baseboard MDF с $0.42
  • Найти покупателя Door Stop MDF 2024 года и вернутьЭто $21 681 выручки в год при марже 58%.через квартал сравнить футы Door Stop MDF с нынешними 1 655
  • Продавать сборную дверь (prehung) вместо полотна, где это уместноПолотен стало больше (141 → 263), сборных меньше, средняя дверь подешевела на $48.через квартал сравнить среднюю цену Interior Door с $254
  • Оформлять подрядчиков как VIP в системеСейчас в выгрузке виден только тот опт, что получил скидку VIP Hawk. Без метки покупателя долю подрядчиков не посчитать.через квартал выгрузка Sales by Customer Summary показывает подрядчиков отдельной группой
Вывод раздела

Ни одна рекомендация практикой не проверена: это выводы из цифр. Через 8 недель смотрим обращения и цену обращения по новым группам объявлений. Через квартал смотрим три цифры: футы Casing на 100 футов Baseboard (сейчас 18.3), футы Door Stop MDF (сейчас 1 655 за квартал) и прибыль с фута Baseboard MDF (сейчас $0.42). Если цифра не сдвинулась, рекомендация снимается.

8. Чего в этих данных нет

Зачем этот раздел

Выгрузка «Sales by Item Summary» показывает, что продано, но не кому, не сколько было заказов и не почему менялись цены. Чтобы догадка не превратилась в факт, здесь перечислено, каких ответов в отчёте нет и какая выгрузка из QuickBooks их даст.

Что покажет раздел: список пробелов и для каждого источник, который его закрывает.

Вывод раздела

Три выгрузки закроют главные дыры: Sales by Customer Summary за те же 36 месяцев (кто покупает, доля подрядчиков, кто брал Door Stop партиями), Inventory Valuation Summary на конец каждого года (что лежало на складе) и история цен по кодам -C и -EKOS. Плюс ответы Сергея на три вопроса, отмеченные в отчёте оранжевым. С ними гипотезы этого отчёта станут фактами или снимутся.

9. Итог: что это за бизнес и что с ним делать

Зачем этот раздел

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

Что покажет раздел: каждый раздел одной строкой, четыре вывода, которые видны только при сравнении разделов, оценку бизнеса и инструкцию, какие цифры брать, куда их нести и какой цифрой мерить результат.

Каждый раздел одной строкой
Один вывод на раздел и цифра, по которой его можно перепроверить.
РазделВыводЦифра
1. Три годаМагазин стоит на месте: выручка и маржа держатся, роста нет$1 347 178, маржа 50%
2. ЦеныПродаём больше футов, а в цене уступаем: прибыль с фута падаетминус $71 590 прибыли
3. АссортиментВсё держится на Baseboard MDF, остальное в MDF Trim сжимаетсяCraftsman и Coronado: 34% выручки
4. ДвериДвери дают выручку, но почти не дают прибыли12% выручки, 7% прибыли
5. МоделиАссортимент устойчивый, ставку делать на проверенные модели10 моделей: 36% выручки
6. УтечкиУшёл оптовый покупатель, просела допродажа, товары теряют историю$21 681 и $24 715 выручки в год
7. ДействияДесять шагов с ответственным, сроком и цифрой проверки8 недель и квартал
8. ПробелыПокупателя, чеков и склада в этих данных нетзакроют три выгрузки

Четыре вывода, которых не видно внутри разделов

1. Магазин работает на четверть больше, а зарабатывает почти на 5% большеглавный вывод

Футов Baseboard продано на 24% больше, чем два года назад, а валовая прибыль магазина выросла на 4.6%: с $642 154 до $671 587. Разрыв съели цены. Вывод: нынешний способ расти (больше объёма по меньшей цене) добавляет работы складу, доставке и менеджерам, а денег почти не добавляет. Дальше расти за счёт цены и допродажи: объём уже не помогает.

2. Во что обошлись решения по ценам и просевшая допродажаво что обошлось

Цены на те же модели за два года унесли $71 590 прибыли в год: это 11% годовой прибыли магазина. Допродажа Casing к Baseboard просела с 22.3 до 18.3 фута на каждые 100 футов плинтуса; при прежнем соотношении Casing принёс бы ещё $24 715 выручки, то есть $14 387 прибыли. Вывод: обе цифры показывают, во что обошлись прошлые решения. Это не сумма, которую можно заработать. Первую решает Сергей, и она сразу меняет прибыль на всём объёме продаж. Вторая зависит от менеджеров у прилавка и набирается по одной продаже. Вернуть прежнее соотношение допродажи целиком нельзя обещать, поэтому цифра служит ориентиром для разговора.

3. Уход крупного покупателя прошёл незамеченным 20 месяцевслепое пятно

Последнюю крупную партию Door Stop MDF забрали в декабре 2024: 24 526 футов. Дальше 20 месяцев подряд только розничные партии по 200–1 700 футов, и ни в одной другой категории замены не появилось. Магазин потерял $21 681 выручки в год, то есть $12 581 прибыли, и узнал об этом сейчас, из отчёта за три года. Вывод: за покупателями никто не следит месяц к месяцу, поэтому уход заметили только теперь. Это тот случай, который должна ловить CRM: раз в месяц она показывает список крупных покупателей и подаёт сигнал, если кто-то перестал брать. Тогда с ним поговорят через месяц, а не через два года.

4. У рекламы появилась единица измерения: фут плинтусав работу Виталию

Один фут Baseboard MDF приносит $0.42 валовой прибыли. Значит, обращение за $50 окупается 120 футами, а обращение за $100 окупается 241 футом. Одна проданная межкомнатная дверь приносит $70 прибыли, столько же дают 170 футов плинтуса. Вывод: цену обращения теперь можно сравнивать с прибылью и считать в футах. Важно: это валовая прибыль, из неё ещё идут аренда, зарплаты и доставка, поэтому цифры выше показывают верхнюю границу, а не то, что остаётся у магазина. Не хватает среднего чека: в этой выгрузке чеков нет. Пробел закроет выгрузка Sales by Customer Detail, и тогда формула станет цифрой «сколько можно платить за обращение».

Вывод раздела

Оценка бизнеса: устойчивый, но остановившийся. Сильные стороны: маржа 50% три года подряд, устойчивый ассортимент (модели всех трёх лет дают 86% выручки), скидки под контролем (0.7% выручки), спрос растёт: футов продаём больше. Слабые: прибыль за два года прибавила 4.6% при росте объёма на 24%, допродажа Casing к Baseboard просела, уход крупного покупателя заметили только теперь. Главная задача на ближайший год не «продать больше», а вернуть прибыль с каждого проданного фута: было $0.45 два года назад, сейчас $0.42.

Что из этого отчёта брать и как этим пользоваться
Отчёт даёт четыре вида данных. Ниже сказано, для чего нужен каждый и какой цифрой мерить результат.

Как повторять. Разбор собирает программа из тех же файлов QuickBooks. Когда появятся выгрузки за новые месяцы, тот же отчёт пересобирается за минуты, и все цифры выше становятся сравнением «было и стало». Отдельная работа каждый раз не нужна.

Чего этот отчёт не заменяет. Он говорит, что продаётся и сколько это приносит. Он не говорит, откуда пришёл покупатель и сработала ли реклама. Это видно в CRM по меткам источника, и это отдельная задача.
Что доказано выгрузкой, а что суждение
Доказано: все суммы, доли, маржи, цены за фут, число футов и штук, динамика по годам и месяцам, перекодировка товаров, размер скидок. Суждение: причины падения цен, кто покупал Door Stop, почему Casing отстаёт от Baseboard, какие товары ставить в рекламу и что это даст. Суждения я пометил словом «гипотеза», к каждому дал вопрос или способ проверки.
Отчёт прошёл три проверки. Первая: изменение выручки и прибыли разложено на объём, цену и состав, и сверка сходится до доллара. Вторая: по каждому сигналу проверены время и гипотезы «за» и «против». Третья: качество данных, дублей код-месяц нет, средняя цена и маржа в каждой строке совпадают с суммами. По итогам я исправил три места: «третий год лучший» заменил на «три года на одном уровне», сезонные пики убрал, потому что из года в год они не повторяются, а вывод «закупка вернула всё снижение цены» заменил на посчитанный чистый минус. Затем текст прошёл вычитку по правилам русского делового языка. Разбор: reports/data/quickbooks/parse_sales_by_item.py, analyze.py, stress_test.py; контроль сходимости в reconciliation.json. Семь дней сентября 2026 ($20 264) в годовые итоги не вошли.