There's a version of business success that looks great on the surface: strong revenue, a busy team, happy customers, and yet the bank account never quite reflects the effort. I see this pattern constantly with SMBs in the $2M–$15M range. The business is working. The money just isn't sticking.
In almost every case, it comes down to one or more of these five patterns:
1. You're pricing on instinct, not on data
Most business owners set prices based on what the market will bear or what competitors charge, without a clear picture of what it actually costs to deliver the product or service. When costs creep up, the margin quietly disappears. The fix starts with a true cost-per-unit or cost-per-job analysis, including all the indirect costs that rarely get allocated: management time, overhead, rework, customer service.
2. Your most demanding clients are your least profitable
This one is almost universal. When you analyze revenue and margin at the customer level, not just the aggregate, you almost always find that 20–30% of clients generate 80%+ of your headaches and a disproportionately small share of your profit. They demand more time, more customization, faster turnaround, and lower prices. The right response isn't always to fire them, but it usually involves repricing, restructuring the relationship, or recognizing the true cost of the business you're chasing.
3. Gross margin is healthy but net margin isn't
If your gross margin looks solid but your net income doesn't, the leak is in your overhead structure. Overhead tends to be sticky. It accumulates incrementally (one hire, one subscription, one lease) and rarely gets scrutinized as a whole. A periodic overhead audit, where every fixed and semi-fixed cost is justified against the value it's generating, almost always finds 8–15% in cuttable or optimizable spend.
4. You're growing revenue without growing profit
This is the clearest sign of a scaling problem. More revenue should produce more profit. That's the whole point. When it doesn't, it means your cost structure is scaling faster than your revenue. Common causes: scope creep in delivery, rising cost of customer acquisition, operational inefficiency that compounds with volume, or pricing that doesn't keep pace with cost inflation. The business needs a unit economics review before the next growth push.
5. Cash flow is unpredictable despite decent revenue
Cash flow problems in a profitable business are almost always a timing issue, but the timing issue is a symptom of something deeper. Loose collection processes, misaligned payment terms with suppliers and customers, or revenue that's lumpy and hard to forecast. A tighter billing cycle, better credit terms, and a 13-week cash flow model eliminate most of the stress and usually reveal opportunities to deploy cash more productively.
The common thread? All five of these are visible in your financials, if you know where to look. Most SMB owners don't have the time or the framework to dig into the numbers at this level. That's exactly what a financial and operational review is designed to surface.