How to actually know if your store is making money
Most store owners are busy, not profitable. Here are the five numbers that tell you the truth about your business — and what to do when they're off.
There is a version of running a store that looks like success from the outside — busy, lots of sales, always moving — but quietly losing money every month. And there is a version that looks slow but is quietly building something real.
The difference is not hustle. It is knowing your numbers. Not all the numbers — just the five that actually tell you what is going on.
1. Gross margin (the number most owners skip)
Revenue is a vanity number. What matters is what is left after you pay for the products you sold. That is your gross margin.
If you sell a product for 100 and it cost you 70 to buy, your gross margin is 30%. A healthy retail gross margin is typically 40–60% — if you are well below that, you are either buying at too high a price or selling too cheap.
Being busy is not the same as being profitable. Your gross margin is where profitability is born or killed.
2. Stock that is actually selling (sell-through rate)
Dead stock is money sitting on a shelf not working for you. Your sell-through rate tells you what percentage of your stock you actually sold in a given period.
A sell-through rate below 70–80% in a quarter usually means you are over-ordering something, or you have products that the market does not want. Both problems have straightforward solutions — but only if you can see them.
3. Your top 20% of products (the Pareto number)
In almost every retail store, 20% of products drive 80% of revenue. Do you know which products those are in your store? Not a rough guess — actually know.
If those products run out, your store stalls. If you are stocking ten other slow-moving products instead of more of those, you are leaving money on the table every week. Knowing your top performers is not optional — it is the most important thing you can do with your buying decisions.
4. Cash position (not profit — cash)
Profit and cash are not the same thing. You can be profitable on paper and still run out of money if you have a lot of cash tied up in stock or receivables.
Check your bank balance weekly, not monthly. Know when your next supplier payment is due and whether you have enough to cover it. This sounds obvious but most store owners only check when something goes wrong.
5. Customer return rate
New customers are expensive to get. Returning customers are free money. If the same customers keep coming back, you are doing something right — your prices, your products, your service. If you are always chasing new customers and existing ones rarely return, that tells you something important.
You do not need a complex loyalty system to measure this. Just know: of the people who bought from you last month, how many have been back this month?
What to do when the numbers are off
The point of knowing your numbers is not to feel bad about them — it is to make one decision. Not ten decisions. One. The most impactful change you can make this week.
- Gross margin too low? Look at your three biggest-selling products and renegotiate cost or raise price on one.
- Stock not moving? Pick one slow product, put it on a deal this week, and clear it.
- Top products keep running out? Increase your reorder quantity on just those — not everything.
- Cash tight? Delay one non-urgent supplier order and use that float to cover the next two weeks.
- No returning customers? Message ten recent customers directly and ask what they would want to see.
Small, precise moves. Not overhauls.
The honest truth about most retail software
Most POS and inventory systems will give you these numbers if you dig for them — but they bury them under reports you have to configure, dashboards you have to learn, and data you have to export. By the time you find the insight, you have spent an hour and forgotten why you were looking.
The right system should surface these five numbers without you asking — and tell you what to do next. That is the difference between software that stores your data and a system that runs your business.