October 17, 2025 · Nelis Parts
Why profitable companies run out of cash (and how to fix it)
I'll never forget the look on the CEO's face.
We were sitting in his conference room, reviewing the 13-week cash flow forecast I'd built. He'd called me because "things felt tight," despite his company showing nearly $4M in annual profit.
He stared at the spreadsheet for a long moment, then looked up at me.
"Wait. We're profitable. How are we running out of money in six weeks?"
This was a $28M SaaS company with fast growth, a good product, happy customers, and about 6 weeks of cash runway.
If this sounds familiar, you're not alone. The "profitable but broke" problem is one of the most consistent patterns I see in companies between $5M and $50M in revenue.
Profit and cash are not the same thing. The gap between them destroys otherwise successful companies.
Why your P&L is lying to you
Here's a scenario I see constantly.
Your accountant sends last month's P&L:
- Revenue: $2M
- Expenses: $1.6M
- Net profit: $400K
You think: "Great month."
Then you check your bank account:
- Beginning balance: $200K
- Ending balance: $85K
- Net change: -$115K
"We just made $400K in profit. Where did it go?"
This isn't a mistake. It's how accounting works, and it's why managing growth by looking only at your P&L is a problem.
Your P&L is a report card. Your bank account is reality. Most CEOs watch the report card and ignore reality until they're sweating payroll.
Why growth makes this worse
The faster you grow, the more cash you need upfront. This pattern shows up in almost every company between $5M–$50M:
- Customers pay in 60 days.
- Vendors get paid in 30 days.
- Payroll hits every 2 weeks.
- Growth requires hiring, inventory, and upfront investment.
Every new customer is a short-term cash drain before it becomes long-term profit.
Example: Winning a $200K project.
- Day 1: Hire 3 people ($45K/month payroll starts).
- Day 1: Order materials ($30K paid immediately).
- Day 30: Send first invoice ($50K, customer pays Day 90).
- Day 60: Send second invoice ($50K, customer pays Day 120).
For the first 90 days, the company is $120K+ in the hole despite "winning" a profitable contract. Scale this across 10–50 customers, and you can see why profitable companies run out of cash.
Where your cash is actually hiding
Cash gets trapped in three main areas:
Slow-paying customers. Customers taking 70 days to pay on net-60 terms means you're giving them a 2+ month interest-free loan. A $20M company with 70-day collections instead of 45 has $1.4M trapped in accounts receivable.
Poor payment timing. Paying vendors faster than customers pay you creates a cash gap. Extending vendor terms from 25 to 45 days can release $300K–$800K in working capital for a $20M company.
Excess inventory or idle capital. Cash tied up in inventory, work-in-progress, or prepaid expenses isn't working for you. Reducing inventory by 20% can free $150K–$400K.
The 13-week rolling cash flow forecast
This is the most important financial tool for companies in the $5M–$50M range.
What it is: a weekly projection of every dollar coming in and going out for the next 13 weeks, updated weekly. Not your P&L, not your budget. Your actual cash movement.
Why 13 weeks: it covers a full quarter, shows what monthly P&L misses, and is far enough out to solve problems while still being accurate enough to act on.
What it changes:
Instead of: "I think we're okay this month. Let me check the bank balance."
You get: "In Week 7, that big client payment gets delayed and our planned hiring in Week 8 will put us $180K short. We need to move the hire or use short-term financing."
One is reactive. The other gives you 7 weeks to act.
Quick wins: free up cash in 30 days
While building your forecast, three things you can do immediately:
1. Tighten AR collections. Identify invoices over 45 days outstanding, send follow-up calls, and offer 2% early payment discounts. Reducing collections from 60 to 50 days frees $300K+ for a $20M company.
2. Negotiate vendor terms. Extend your top vendor terms from 30 to 45 days. Every 15-day extension releases meaningful cash.
3. Restructure new contracts. Move new deals to 30–50% upfront, milestone payments, and net-30 terms. Immediate cash instead of a 60–90 day wait.
When you might need help
Fractional CFO support makes sense if:
- You're profitable but constantly stressed about cash.
- You don't have a 13-week forecast.
- You're preparing for a raise, acquisition, or exit.
- Your controller handles compliance but not strategic cash management.
- You've taken PE investment and need institutional-grade reporting.
A fractional CFO engagement typically covers:
- 13-week cash flow forecast, built and maintained weekly
- Working capital optimization across DSO, DPO, and inventory
- Monthly financial review and strategic guidance
- Team training so the process runs without ongoing support
The working capital releases alone typically cover the engagement cost in year one.
Cash visibility is what keeps profitable companies alive
Your P&L tells you if you're running a good business. Your cash flow tells you if you'll be in business next quarter.
The "profitable but broke" problem isn't a sign you're failing. It's a sign you're growing and need better visibility. Companies that scale well see problems 12 weeks out, not 12 hours out.
Start with the 13-week cash forecast this week.
I'm Nelis Parts, founder of Kyro CFO. I help companies in the $3M–$50M range build financial operations that scale without cash crises.
If you're facing the "profitable but broke" problem, let's talk. I'll review your situation and show exactly where cash is trapped.