Главная
/
Блог
/
Продуктовый магазин: прибыль по категориям и списания, а не оборот
Кейсы
Retail

Продуктовый магазин: прибыль по категориям и списания, а не оборот

Елена Смоликова
Елена Смоликова
Финансовая экспертка Finmap

«За день через кассу проходит 45–50 тысяч гривен. Месяц закрываем где-то на 1,3 миллиона оборота. А чистыми мне остаётся тысяч сорок, бывает и тридцать. Я целый год думал, что просто плохо работаю, — пока не посчитал, сколько съедают просрочка и недостача». Так начал разговор Игорь, владелец мини-маркета возле дома в спальном районе.

Знакомая арифметика? Оборот солидный, полки полные, вечерняя очередь у кассы не редеет. А в конце месяца смотришь на счёт и не понимаешь, куда делись деньги. Первая мысль всегда одна и та же: «нужно больше товара, шире ассортимент, ещё одну холодильную витрину». Хотя проблема почти никогда не в обороте.

Проблема в том, что продуктовый считают одной кассой. Пробили на 48 тысяч за день — кажется, день удался. Но за этими 48 тысячами прячутся пять совершенно разных бизнесов: молочка, бакалея, алкоголь, сигареты и бытовая химия. Каждый живёт по своим правилам. Один приносит копейки с большого оборота, другой тихо кормит весь магазин, а третий каждый вечер летит в мусор вместе с просроченным товаром.

Эта статья — о том, как разложить выручку мини-маркета по категориям и увидеть, что на самом деле зарабатывает, а что лишь создаёт движение денег туда-сюда. И почему «большая выручка» и «тонкая прибыль» так спокойно уживаются под одной крышей.

Как Игорь оказался за прилавком

Игорь не мечтал о торговле. Работал мастером в сервисе, а когда рядом с домом освободилось помещение бывшей аптеки, решил попробовать — район плотный, ближайший супермаркет в двух кварталах, а поздно вечером купить хлеб и молоко негде. Взял кредит, поставил витрины, договорился с несколькими местными поставщиками. Первый месяц торговал сам, потом нанял двух продавщиц посменно.

Выручка пошла быстро: люди действительно заходили каждый день — за хлебом, сигаретами, пивом, пакетом молока перед сном. Через полгода оборот был такой, что Игорь гордился цифрой в кассовом отчёте. А вот денег на развитие почему-то не появлялось. Каждую свободную гривну съедала следующая закупка, и магазин будто бежал на месте — быстро, шумно и без движения вперёд.

Как на самом деле устроены деньги продуктового магазина

Чтобы понять, куда утекает прибыль, нужно принять три вещи, о которых владельцы магазинов редко думают по отдельности.

Первое — наценка в каждой категории разная, и сильно. На свежей молочке и овощах ты ставишь 30–35%, потому что товар «живой» и его надо оборачивать. На бакалее — 20–25%. На алкоголе — примерно столько же, но в гривнах выходит заметно больше. А на сигаретах наценка мизерная, 8–12%, потому что цена жёстко известна покупателю, и завысить её невозможно. То есть пачка за 90 гривен оставляет тебе 7–9 гривен, и ни копейкой больше.

Второе — списания и недостача. Это не «мелочи», это отдельная статья расходов. Просроченная молочка, подвявшие овощи, разбитая банка, кража с полки, ошибка продавца на кассе. В продуктовом это не форс-мажор, а ежедневная реальность. И хуже всего, что списания бьют сильнее всего именно по тем категориям, где наценка выглядела самой вкусной, — по свежему.

Третье — деньги живут в товаре, а не на счёте. Полные полки — это не богатство, это замороженные деньги. Ты заплатил поставщику за ящик кофе, он стоит на полке три недели, и все эти три недели твои деньги лежат в нём, а не работают. Оборот большой, но значительная часть капитала всегда «застряла» в запасах.

Касса гремит каждый вечер. Но она показывает оборот, а не то, что осталось тебе. Это разные цифры, и живёшь ты именно со второй.

Вот почему продуктовый — это бизнес тонкой маржи. Чистыми владелец чаще имеет 3–5% от оборота, а не «треть, как в молочке на ценнике». Миллион оборота и сорок тысяч прибыли — это не плохая работа Игоря. Это нормальная физика отрасли, если не видеть её по категориям. Подробнее о том, почему прибыль в отчёте есть, а денег на счёте нет, мы разобрали отдельно — для розницы это головная боль номер один.

Почему скорость оборота важнее наценки

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

Сравни две полки. Пачка дорогого кофе имеет наценку 30%, но стоит три недели, пока её купят. Молоко имеет наценку меньше, зато оборачивается каждый день. За месяц та же гривна, вложенная в молоко, обернётся раз десять и принесёт десять маленьких наценок. А гривна в кофе — лишь один раз. Поэтому «высокая наценка» на медленном товаре часто проигрывает «скромной наценке» на быстром. Это та же юнит-экономика, только на уровне полки.

Отсюда простая, но неудобная мысль: полные полки редкого товара — это не запас на чёрный день, а замороженные деньги. Игорь когда-то гордился широким ассортиментом: «у меня есть всё». Когда посчитал, сколько денег лежит в позициях, которые продаются раз в две недели, — стало не так весело. Эти деньги могли бы работать или хотя бы не браться в кредит.

Жизнь до Finmap: где прятались деньги

До того как навести порядок, Игорь работал так, как большинство владельцев небольших магазинов: кассовый аппарат отдельно, тетрадь закупок отдельно, в голове — приблизительное ощущение «идёт или не идёт». Вот с чем он жил каждый день:

  • Одна касса на всё. В отчёте — общая сумма за день. Сколько в ней молочки, сколько сигарет, сколько алкоголя — неизвестно. А значит, непонятно, что вообще зарабатывает.
  • Списания «на глаз». Просроченное и испорченное просто выбрасывали. Никто не считал, на какую сумму за месяц магазин вылил в мусор. Догадка была — «ну, тысяч пять». Реальность оказалась другой.
  • Закупки без плана. Поставщик приехал — Игорь брал «чтобы было». Часть товара потом залёживалась и списывалась, а деньги на неё уже ушли.
  • Долги поставщикам в голове. Кто-то дал отсрочку на две недели, кто-то на месяц. Когда и кому платить — держалось на памяти и стопках накладных под кассой.
  • Свою зарплату брал «сколько осталось». В конце месяца смотрел на счёт и забирал остаток. В плохой месяц остатка не было вовсе.

Больше всего раздражало даже не безденежье, а туман. Игорь не мог ответить на простой вопрос: «Какой товар кормит магазин, а какой держу просто для ассортимента и только порчу себе результат?»

Как навели порядок

Начали со скучного, но решающего шага — разделили магазин на категории. Не на сотни позиций, а на пять понятных групп: молочка и свежее, бакалея, алкоголь, табак, бытовая химия и сопутствующее. Каждую кассовую выручку и каждую закупку теперь относили к своей группе.

Второй шаг — начали честно фиксировать списания. Каждый выброшенный пакет молока, каждый испорченный лоток клубники. Не «чтобы наказывать продавцов», а чтобы наконец увидеть сумму. За первый же месяц она оказалась вдвое больше той «догадки на пять тысяч».

Третий шаг — подключили банк и кассу к Finmap, чтобы поступления и оплаты подтягивались сами, без ручного переписывания в тетрадь. Куда каждый день уходят деньги, стало видно не в конце месяца, а тем же вечером.

В Finmap Игорь настроил это так:

  • Категории доходов и расходов — те самые пять групп. Теперь выручка и себестоимость считаются не «в целом по магазину», а по каждой категории, и маржа выходит сама.
  • Отдельная категория «Списания и недостача». Просрочка, порча, кражи — всё отдельной строкой. Это сразу показало самый дорогой «невидимый» расход.
  • Банк-интеграция и автоимпорт. Оплаты поставщикам и поступления с кассы падают в систему автоматически — Игорь не тратит вечера на сведение.
  • Cash Flow и P&L. Один отчёт показывает движение денег, другой — действительно ли магазин заработал за месяц, а не просто «прокрутил» чужие деньги.
  • Платёжный календарь и долги поставщикам. Кто, когда и сколько — теперь на календаре, а не в памяти. Кассовые разрывы видно заранее.

Поставщики и отсрочка: чужие деньги легко спутать со своими

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

Игорь ловил себя на этом не раз: видит на счёте 90 тысяч, считает их «своими», докупает товар или берёт себе на расходы. А через неделю нужно отдать 70 тысяч трём поставщикам, и магазин влетает в кассовый разрыв на ровном месте. Проблема не в том, что денег мало, — они просто чужие и ещё не разделены в голове.

Когда все отсрочки и даты оплат стоят в платёжном календаре, эта путаница исчезает. Ты видишь не «сколько на счёте сегодня», а «сколько останется после того, как я рассчитаюсь со всеми». Это разница между спокойным планированием закупок и тушением пожаров в конце месяца.

Финансы сейчас: та же выручка, другие решения

Оборот у Игоря почти не изменился — те же ~1,3 миллиона в месяц. Изменилось то, что он теперь видит. И первый же расклад по категориям был отрезвляющим. Вот упрощённая картина его магазина за месяц.

КатегорияНаценкаСписания и потериЧто реально зарабатывает
Молочка и овощи-фрукты34%7%Тонко: наценку почти съедает просрочка
Бакалея и консервы22%1%Стабильная рабочая прибыль
Алкоголь24%0,5%Тихий лидер по деньгам
Сигареты9%~0% (но крадут)Большой оборот, тонкая маржа
Бытовая химия и сопутствующее28%0,3%Высокая маржа, почти без потерь

Что увидел Игорь, когда цифры легли рядом?

Сигареты раздували выручку, но почти не кормили. Почти четверть оборота — а прибыли с них копейки. Ещё и деньги в них заморожены постоянно (запас надо держать), и именно их чаще всего крадут. Выглядело как «локомотив магазина», а на деле это был вагон, который магазин тащил на себе.

Свежее оказалось ловушкой. Наценка 34% грела душу на ценнике, но 7% списаний превращали её в самую тонкую реальную маржу в магазине. Игорь не убрал молочку — за ней люди приходят каждый день. Но начал заказывать мельче и чаще, следить за сроками и ротацией полки. Списания за два месяца упали с 7% до ~4%, и это прямо добавилось к прибыли.

Алкоголь и бытовая химия — тихие кормильцы. Не самый большой оборот, зато почти без потерь и с хорошей маржой в гривнах. Игорь расширил именно эти полки и поставил их на более видные места — решение, до которого «на ощущениях» не додумался бы никогда.

Оказалось, что магазин кормят не те полки, у которых самая большая толкучка, а те, мимо которых покупатель проходит спокойно.

За первые три месяца на цифрах чистая прибыль Игоря выросла примерно с 40 до 70 тысяч гривен в месяц — без единой новой витрины и без роста оборота. Просто перестали дарить деньги мусору и полкам, которые лишь выглядели важными. Если хочешь глубже разобраться, почему прибыль на бумаге есть, а денег на счёте нет, — это как раз о замороженном в товаре капитале.

Ещё одно открытие касалось собственной зарплаты. Раньше Игорь брал «сколько осталось», и в плохие месяцы не брал ничего — а значит, фактически кредитовал магазин своими деньгами и нервами. Теперь, когда видна реальная маржа по категориям и будущие оплаты поставщикам, он закладывает себе фиксированную выплату как обычную ежемесячную статью расходов и планирует закупки уже вокруг неё, а не наоборот. Мелочь на первый взгляд, но именно она отличает владельца, который управляет бизнесом, от того, кто латает его собой. Магазин наконец начал работать на Игоря, а не Игорь на магазин.

Инсайт для предпринимателей

Большая выручка — это не диагноз «всё хорошо». Это просто громкий шум. Тихо в этом шуме зарабатывают две-три категории, а остальные либо еле окупаются, либо тянут тебя назад. Пока всё слито в одну кассу, ты этого не увидишь — и будешь управлять магазином вслепую, по ощущению очереди.

Самое ценное в этом подходе — не разовый расчёт, а динамика. Когда ты видишь маржу и списания по категориям месяц за месяцем, вылезают вещи, которые на ощущениях не поймаешь: летом порча овощей растёт, поставщик тихо поднял цену на кофе, а «ходовой» товар на деле даёт меньше всех. Это уже не догадки — это цифры, с которыми можно торговаться с поставщиком, менять ассортимент и закупку. Если хочется второго мнения, поможет и AI-советник — подскажет, где маржа просела и на что обратить внимание в этом месяце.

Деньги не исчезают — ты их просто не разделил

Прибыль продуктового магазина не тает в воздухе. Она растворяется между категориями, пока ты смотришь на одну общую кассу: часть доедает просрочка, часть выносят вместе с кражей, часть замерла в товаре на полке. Стоит разложить выручку по категориям и начать видеть списания отдельной строкой — туман исчезает, и становится ясно, что кормит магазин, а что лишь создаёт движение.

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

Содержание
Проверьте состояние финансовой системы вашего бизнеса
Заказать финансовую диагностику
Елена Смоликова
Елена Смоликова
Финансовая экспертка Finmap
  • Руководитель финансового департамента, Beauty Hub Ltd (2020–2024).
  • Руководитель отдела управленческого учета и бюджетирования, Интайм ООО (2016–2020).
  • Ведущий экономист, Эдьюгет ООО (2015–2016).
  • Экономист с функциями заместителя финансового директора, Украинский Медиа Холдинг (2008–2015).

Рекомендуем предпринимателям

Частые вопросы

Сколько категорий нужно для начала?

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

Заведи одну категорию «Списания и недостача» и скидывай туда сумму каждый день или раз в неделю. Даже приблизительный, но регулярный учёт точнее, чем «на глаз», и быстро показывает реальный масштаб потерь.

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

Товароучёт считает остатки и позиции. Finmap показывает деньги владельца: сколько реально заработала каждая категория после списаний, когда платить поставщикам и не будет ли кассового разрыва. Это дополняет товароучёт, а не заменяет его.

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

Остались вопросы?
Мы готовы на них ответить.
WhatsApp
Telegram
Finmap
Finmap support

Деньги не исчезают. Вы просто их не видите.

Получите персональную финансовую диагностику или демо Finmap — и взгляните на свой бизнес под новым углом.

Рекомендует автор

Задайте вопрос эксперту Finmap