Your revenue is growing. You're bringing in more clients, maybe hiring, maybe even turning work away. On paper, things look good.
But something feels off.
Margins are tighter than they should be. Your team feels stretched. Decisions take longer. And somewhere between what you're earning and what you're keeping, the numbers just aren't lining up.
If that sounds familiar, you're not alone — and you're not imagining it. This is a very common stage for businesses doing roughly $1M–$20M in revenue. The way you built the business got you here, but it's not enough to get you to the next level.
Here are seven signs it may be time to take a closer look at your operations and finance function.
1. Revenue is up but profit isn't
This is the one I see most often.
More revenue should mean more profit, but that's not always how it plays out. If your pricing, costs, or operations aren't dialed in, growth can actually squeeze your margins instead of improving them.
Every new dollar of revenue comes with a cost — labor, materials, overhead, time. If those costs are creeping up faster than your revenue, you're essentially working harder for less.
What to do
Take a closer look at your margins by service line, client type, or product. You may find that a small portion of your business is driving most of your profit — and the rest is quietly eating into it.
2. You're running the business without a real financial model
A lot of owners rely on their bank balance and P&L to make decisions. The problem is that's all backward-looking. It tells you what already happened — but not what's coming.
A financial model helps you think ahead. What happens if you hire? If revenue dips? If you land a big new client? Without that, most decisions are just educated guesses.
What to do
Build a simple model based on your actual numbers — income statement, balance sheet, and cash flow. Then layer in a few scenarios (best case, average case, worst case). Even a basic version will change how you think.
3. Things feel messy as you grow
When your team was small, everything just worked. People communicated naturally, and you could see what was happening day to day.
Now? Things fall through the cracks. Issues repeat. Roles are not always clear. You're spending more time fixing problems than actually growing the business.
That's not a people issue — it's a systems issue.
What to do
Step back and map out your core processes — how work gets done, how clients are served, how money flows in and out. Look for where things break down, then start putting structure around it: clear roles, simple SOPs, accountability.
4. Your finance function is just keeping score
If your finance team — or bookkeeper or accountant — is focused only on closing the books and sending reports, they're telling you what already happened, not helping you decide what to do next.
A strong finance function should help you look forward — forecasting, identifying risks early, and connecting the numbers to real decisions.
What to do
Start simple:
- Add a rolling 13-week cash flow forecast
- Do a monthly review of actuals vs. plan
- Revisit your projections quarterly
Those three things alone can shift how you run the business.
5. Big decisions are being made without numbers behind them
Instinct matters — but when you're making bigger moves (hiring, expansion, equipment, new locations), you need more than gut feel.
You should be able to answer: What's the payback? What's the break-even? What happens if things don't go as planned? Without that, mistakes aren't just possible — they're likely.
What to do
For any major decision, build a quick model. Stress test it. See what happens if revenue comes in lower or costs run higher. If it only works in a perfect scenario, that's a signal.
6. You're leaking money in small ways
Most inefficiencies aren't obvious. They don't show up as one big issue — they show up as a lot of small ones. Outdated vendor contracts. Pricing that hasn't kept up with costs. Processes that take more time or people than they should. Slow collections tying up cash.
Individually, they don't feel urgent. Together, they can quietly erode your margins.
What to do
Take a fresh look at your biggest expenses and workflows. Ask:
- When was the last time we renegotiated?
- Do we actually know our true cost to serve clients?
- Where is cash getting stuck?
7. You don't have a clear, confident handle on your numbers
If someone asked you today to walk through your margins, cash position, or key metrics, could you do it without digging through reports?
If not, that's not a personal issue. It just means your systems aren't giving you what you need. You should be able to speak about your business with clarity — whether you're talking to a lender, investor, or your own team.
What to do
Pick 5–7 key metrics that matter most to your business and track them consistently. Build a simple dashboard and review it monthly. The goal is clarity, not complexity.
What this actually looks like in practice
Fixing operations and finance isn't a one-time project. It's about building the right foundation so the business can run smoothly as it grows.
The companies that scale well aren't always the ones selling the most — they're the ones that put the right systems in place early, before things start breaking.
If you're seeing a few of these signs in your business, it's worth taking a step back and looking at where the gaps are.
At CBarrow CPA & Advisory, we work closely with business owners to do exactly that — we identify what's not working, then build the systems, models, and processes to fix it. The goal is simple: more clarity, better decisions, and a business that runs the way it should.
About the Author
Crystal Barrow McKinney, CPA
Crystal is a CPA with an Executive MBA from the Wharton School, University of Pennsylvania and a BBA from the Ross School of Business, University of Michigan. She is the founder of CBarrow CPA & Advisory, a Houston-based firm providing CPA consulting, fractional CFO/COO services, financial modeling, and operational support for growing businesses and nonprofits.
To schedule a consultation, visit cbarrowconsulting.com or call (832) 844-2133.