Главная
/
Блог
/
Металлобаза: прибыль, которой не хватает на склад
Кейсы
Финансы

Металлобаза: прибыль, которой не хватает на склад

Сергей Шульдик
Сергей Шульдик
Финансовый эксперт Finmap

«Я тридцать лет торгую металлом и впервые понял, что отчёт о прибыли отвечает на вопрос, которого я не задавал»

Склад Степана Гайдука стоит в Кривом Роге с девяносто седьмого. Кран на нём старше половины работников, арматура лежит в тех же стеллажах, что и двадцать лет назад, а учёт идёт в той же таблице, которую когда-то сделала бухгалтер Степановой сестры.

Таблица работает. Она показывает, за сколько куплено, за сколько продано и сколько осталось посередине. За тридцать лет она ни разу не соврала — просто отвечала не на тот вопрос, который Степану надо было задавать.

Прошлой весной Степан впервые посчитал иначе. Не потому, что хотел, а потому, что банк попросил объяснить, почему при растущей прибыли оборотный кредит приходится продлевать каждый квартал. Вопрос казался формальным. Ответ занял две недели и изменил то, как Степан смотрит на собственный склад.

Что продаёт металлобаза

Кажется, что металлобаза продаёт металл. Это правда ровно настолько, насколько правда, что пекарня продаёт муку. Муку можно купить и самому, причём заметно дешевле.

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

А чтобы она лежала, кто-то должен был её купить. Заранее, на свои или на заёмные, не зная, какой будет цена в день продажи.

Вот здесь и спрятана вся экономика этого бизнеса.

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

Три позиции на складе

У Степана около сорока позиций, но три дают две трети оборота. Арматура, листовой прокат и профильная труба — на них он и посмотрел. Остальные тридцать семь пришлось отложить на потом, и они до сих пор ждут.

Партии куплены в разные месяцы. Арматура взята в январе, лист в марте, труба в апреле. Продались все три в мае, одной неделей, потому что зашёл крупный подряд на складские конструкции.

ПозицияТоннКупленоМесяцев на складеПроданоМаржа на тонну
Арматура15029 000 ₴430 500 ₴1 500 ₴
Лист9034 500 ₴238 000 ₴3 500 ₴
Труба6041 000 ₴146 500 ₴5 500 ₴

Выручка по этим трём позициям — 10 785 000 ₴. Куплены они были за 9 915 000 ₴. Разница, которую таблица называет валовой прибылью, — 870 000 ₴.

Степан смотрел на эту таблицу лет пятнадцать и видел в ней всё, что хотел видеть.

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

Сколько стоит лежать

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

Степан свёл это в одну цифру: 95 ₴ за тонну в месяц.

  • Аренда площадки и амортизация стеллажей
  • Кран, стропальщик, топливо
  • Охрана и страхование
  • Проценты по оборотному кредиту

Дальше просто. Арматура пролежала четыре месяца — 380 ₴ на тонне, лист два — 190 ₴, труба один — 95 ₴. Чем дольше позиция ждёт покупателя, тем дороже она обходится ещё до того, как кто-то посмотрит на маржу.

Вместе по трём партиям вышло 79 800 ₴. На фоне 870 000 ₴ валовой это мелочь, и именно поэтому её двадцать лет не считали.

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

«Девяносто пять гривен на тонну. Мелочь. А потом я умножил это на то, что лежит у нас постоянно, и перестал называть мелочью»

Маржа, которую показывает отчёт

После хранения остаётся 790 200 ₴. Минус постоянные расходы — зарплаты, офис, бухгалтерия, налоги с них — ещё 420 000 ₴.

Чистая прибыль: 370 200 ₴.

Это 3,4% выручки. Для металлоторговли нормально, даже прилично, и у Степана никогда не было повода сомневаться в этой цифре.

Вопрос, которого Степан не задавал

Банк задал его иначе, чем задал бы финансист. Кредитный менеджер не спрашивал про прибыль — он спросил, почему оборот замедляется, если бизнес зарабатывает. Вопрос прозвучал буднично, между двумя подписями, и Степан не нашёлся что ответить.

Он пошёл считать и поймал себя на том, что не знает ответа.

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

Ответ оказался не в отчёте, а в прайсе поставщика.

Степан открыл майский прайс завода и положил рядом январский. Дальше всё встало на места за десять минут, и эти десять минут он потом называл самыми дорогими в своей жизни — в хорошем смысле.

«Я не финансист. Я тридцать лет покупал дешевле и продавал дороже, и мне казалось, что это исчерпывающая модель бизнеса»

Цена замещения

Пока арматура Степана лежала на складе четыре месяца, завод дважды поднимал цену. В январе тонна стоила 29 000 ₴, в мае — уже 31 200 ₴.

Степан продал свою по 30 500 ₴ и записал в таблицу 1 500 ₴ маржи с тонны. Всё честно: купил за двадцать девять, продал за тридцать с половиной. Ни один аудитор не придрался бы.

Вопрос в том, что делать дальше. Сделка закрыта, деньги на счёте, клиент доволен — и ровно в этот момент начинается то, чего таблица не показывает.

Чтобы клиент и завтра пришёл за арматурой, её надо купить снова. По 31 200 ₴. Это на 700 ₴ больше, чем Степан за неё выручил.

Прибыль торговца запасами жива, пока её хватает на пополнение склада.

Что случилось с арматурой

Степан посчитал это на пальцах, и результат ему не понравился.

Сто пятьдесят тонн продано за 4 575 000 ₴. За эти деньги по новой цене покупается 146,6 тонны. Остальное приходится либо доплачивать с других позиций, либо брать в банке.

Три тонны с половиной исчезли. Не украдены, не списаны, не испорчены — просто склад стал меньше, а в отчёте при этом стоит прибыль.

Если повторить это четыре раза за год, склада станет меньше на четырнадцать тонн. А если повторять годами и каждый раз закрывать дыру кредитом, получается ровно та картина, с которой Степан и пришёл в банк: прибыль растёт, линия растёт быстрее.

150 тонн и 146,6 тонны

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

Две таблицы, одни и те же тонны

Дальше Степан переписал ту же таблицу, заменив один столбец. Вместо цены, по которой когда-то купил, он поставил цену, по которой придётся купить снова.

ПозицияПроданоКуплено когда-тоМаржа на бумагеНовая ценаМаржа по замещению
Арматура30 500 ₴29 000 ₴1 500 ₴31 200 ₴−700 ₴
Лист38 000 ₴34 500 ₴3 500 ₴35 800 ₴2 200 ₴
Труба46 500 ₴41 000 ₴5 500 ₴42 000 ₴4 500 ₴

Арматура ушла в минус. Не чуть-чуть, не на грани — честный минус семьсот гривен на каждой тонне, которую только что продали с прибылью.

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

Самое интересное, что ни одна цифра в первой таблице не была неправильной. Арматуру действительно купили за 29 000 ₴ и действительно продали за 30 500 ₴. Просто первая таблица описывала сделку, которая уже закончилась, а вторая — бизнес, которому работать дальше.

Почему разница именно такая

Валовая прибыль по замещению — 363 000 ₴ вместо 870 000 ₴. Меньше чем вдвое, на тех же тоннах и тех же счетах.

Разница — 507 000 ₴. Это не ошибка учёта и не скрытый расход: это то, что Степан заработал не на торговле, а на том, что его собственный запас подорожал, пока лежал.

Деньги настоящие. Но они одноразовые, и повторить их можно только при одном условии: металл должен дорожать и дальше.

А ставить бизнес на подорожание сырья — это уже не торговля, это позиция на рынке. Такую позицию Степан осознанно не открывал и узнал о ней из собственного отчёта.

«Выходит, половину моей прибыли в прошлом году сделал не я, а завод, когда поднял прайс. Знать это не очень приятно, но лучше знать»

Обе маржи правильные

Бумажная отвечает на вопрос «сколько я заработал на этой партии». Маржа по замещению — на вопрос «смогу ли я работать дальше так же».

Это разные вопросы, и путать их дорого.

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

Степан довёл расчёт до конца, и конец оказался неприятным.

От 363 000 ₴ надо отнять те же 79 800 ₴ хранения и те же 420 000 ₴ постоянных расходов, потому что они никуда не делись.

Получается минус 136 800 ₴. Степан пересчитал дважды, потом попросил пересчитать бухгалтера, потом пересчитал ещё раз сам.

Одна и та же компания, один и тот же квартал, одни и те же проводки. В первом счёте — прибыль 370 200 ₴, во втором — убыток.

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

«Хуже всего было бы узнать об этом через два года, когда склад похудел бы вдвое, а я бы до сих пор показывал прибыль»

Скорость важнее маржи

Вторым открытием стала оборачиваемость, и оно Степана порадовало больше первого.

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

ПозицияМаржа по замещениюОборотов в годВ год с тонны места
Арматура−700 ₴3−2 100 ₴
Лист2 200 ₴613 200 ₴
Труба4 500 ₴1254 000 ₴

Труба даёт вчетверо больше листа.

Не потому, что маржа вдвое выше — из-за скорости. Одно и то же место на складе успевает заработать двенадцать раз вместо шести, и это весит больше, чем разница в цене.

Это перевернуло взгляд на закупку. Раньше Степан спрашивал у поставщика, какая маржа. Теперь спрашивает, за сколько и когда он это продаст, — потому что позиция с маржей вдвое меньше, но вчетверо быстрее, приносит больше.

95 гривен и 90 тонн

В тексте рядом стоят 95 ₴ хранения на тонну-месяц и 90 тонн листа. Похожие числа разной природы: одно — ставка, второе — объём.

Первый ход: второй столбец

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

Менеджер обновляет её раз в неделю. Это пять минут работы и ни одной новой программы.

Зато теперь возле каждой позиции стоят две маржи, и менеджер видит обе, когда даёт клиенту цену.

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

«Я боялся, что ребята начнут спорить. Они, наоборот, обрадовались — раньше им говорили „держи маржу“, а какую именно, никто не объяснял»

Второй ход: разговор с банком

В банк Степан вернулся с другим разговором.

Раньше он приносил отчёт о прибыли и не мог объяснить, почему при растущей прибыли потребность в оборотных средствах растёт быстрее. Теперь объяснение умещается в одно предложение: часть прибыли — это подорожание запаса, а запас приходится восстанавливать по новой цене.

Кредитный менеджер впервые кивнул и достал другой бланк.

Линию продлили. Впервые за несколько лет — без дополнительных вопросов.

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

«Меня восемь лет спрашивали одно и то же, а я восемь лет отвечал не на то. Оказалось, они спрашивали про склад, а я рассказывал про выручку»

Банк считает так же

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

Третий ход: что делать с арматурой

Тяжелее всего было с арматурой, и лёгкого ответа Степан не нашёл. Искал месяц.

Она даёт минус по замещению и минус 2 100 ₴ на тонну места за год. По чистой арифметике её надо убирать из ассортимента. Степан даже посчитал, сколько места освободится и что на него встанет.

Но арматура — это то, за чем клиент приходит. Под неё он потом берёт лист и трубу, на которых Степан и зарабатывает.

Убрать арматуру значило убрать повод заезжать.

Это классическая ловушка чистой арифметики. Цифра показывает, что позиция не зарабатывает, и соблазн её убрать огромен — пока не посчитаешь, сколько уйдёт вместе с ней. У Степана вместе с арматурой ушли бы два крупнейших клиента, которые берут её тоннами, а лист и трубу — на тех же заездах.

  • Арматура сама по себе даёт минус по замещению
  • Но клиент приходит за ней, а не за трубой
  • На том же заезде он берёт лист и трубу, где маржа настоящая
  • Без арматуры заезд может не состояться вообще

Чего эта цифра не решает

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

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

Решение осталось тем же. Основание под ним стало честным.

Разница кажется формальной, пока дело не доходит до переговоров. Когда поставщик предлагает крупную партию арматуры со скидкой, Степан теперь считает не маржу, а сколько месяцев она пролежит и стоит ли эта скидка занятого места.

Позиция, которая не зарабатывает, может быть нужной. Но её цену надо знать.

Минус по замещению — не приговор

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

Что делать в понедельник

Степан свёл всё к трём действиям, и ни одно из них не требует новой системы.

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

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

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

  • Текущая цена закупки — рядом с ценой, по которой куплено
  • Маржа по замещению, умноженная на оборачиваемость
  • Проверка перед кредитом: хватает ли выручки на пополнение

Когда металл дешевеет

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

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

На складе Степана ничего не изменилось. Тот же кран, те же стеллажи, те же сорок позиций и та же таблица, которую сделала бухгалтер его сестры.

В таблице появился один столбец.

Один столбец, пять минут работы в неделю, ни одной новой программы и ни одного наёмного финансиста.

Через него по-другому выглядят оборотный кредит, разговор с банком, решение об ассортименте и сама природа того, что раньше называлось прибылью. Металл тот же. Вопрос другой.

Как увидеть это на своей базе

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

Читайте также

Содержание
Проверьте состояние финансовой системы вашего бизнеса
Заказать финансовую диагностику
Сергей Шульдик
Сергей Шульдик
Финансовый эксперт Finmap
  • Консультации по вопросам коммерческой деятельности и управлению. Финансовое планирование и стратегия.
  • CFO, NDA (2023-2025).
  • Аналитик по финансово-экономической безопасности компании ООО «Летишопс» (2019–2021).
  • Главный бухгалтер, «Государственный сектор / МОУ» (2014–2019).

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

Частые вопросы об учёте запасов в металлоторговле

Что такое маржа по цене замещения?

Это разница между ценой продажи и ценой, по которой придётся купить такую же тонну снова, — а не той, по которой её купили когда-то. В примере арматуру продали по 30 500 ₴ при закупке 29 000 ₴, но новая тонна стоит уже 31 200 ₴. Бумажная маржа 1 500 ₴, по замещению — минус 700 ₴.

Потому что отчёт сравнивает продажу с прошлой закупкой, а склад живёт будущей. Когда сырьё дорожает, часть «прибыли» — это подорожание собственного запаса. В примере таких денег 507 000 ₴ из 870 000 ₴ валовой.

Разделите выручку от проданной партии на текущую цену закупки. Степан продал 150 тонн за 4 575 000 ₴, а по новой цене на эти деньги покупается 146,6 тонны — склад уменьшился на три с половиной тонны при формальной прибыли.

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

Чтобы увидеть, что приносит место на складе, а не отдельная партия. Труба с маржей 4 500 ₴ оборачивается двенадцать раз в год и даёт 54 000 ₴ с тонны места; лист с маржей 2 200 ₴ оборачивается шесть раз и даёт 13 200 ₴.

Сложите аренду площадки, работу крана, охрану, страхование и проценты по оборотному кредиту, а потом разделите на тонны. В примере вышло 95 ₴ за тонну в месяц — мелочь на одной партии и заметная сумма на всём складе.

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

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

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

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

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

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

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