Cash flow
Cash Flow vs Profit: Why Profitable Businesses Run Out of Cash
Understand the difference between cash flow and profit, the warning signs of a cash crunch, and how to connect P&L, receivables, payables and bank data.
- Cash flow
- Profitability
- Working capital
- Financial operations
A profitable business can still run out of cash. This is not a paradox; it is a timing problem. Profit is an accounting measure. Cash is an operational reality.
Understanding the gap between them is one of the highest-leverage skills in finance. It changes how you plan collections, negotiate payment terms and decide whether a growth opportunity is actually affordable.
Profit and cash measure different things
Profit is revenue minus expenses over a period, using accounting rules. It tells you whether the business created value.
Cash flow is money entering and leaving bank accounts. It tells you whether the business can pay its obligations on time.
A business can:
- Recognize revenue before the customer pays.
- Incur expenses before the supplier is paid.
- Buy inventory that sits on the balance sheet for months.
- Capitalize costs that do not appear as expenses yet.
- Collect cash from customers before delivering the work.
All of these create a gap between profit and cash.
A simple example
A company signs a 60,000 contract in January and delivers the work in the same month. The customer pays in April.
- January profit includes the revenue.
- January cash flow does not.
- Payroll, rent and supplier bills still leave the bank in January and February.
The business looks healthy on the P&L and tight in the bank. Both are true.
Now reverse the situation: a supplier offers 90-day terms while customers pay in 15 days. The business may be unprofitable on paper but have plenty of cash temporarily. That is not a strategy; it is a timing advantage that can disappear.
Why profit does not equal cash
There are five common bridges between profit and cash:
- Receivables: revenue recognized but not collected.
- Payables: expenses incurred but not paid.
- Inventory: cash spent on stock before it becomes cost of goods sold.
- Capital expenditure: cash spent on assets that are depreciated over time.
- Financing and taxes: loan proceeds, repayments and tax timing.
A cash flow statement reconciles these. A 13-week forecast turns them into a forward-looking operating tool.
Warning signs of a cash crunch
Watch for combinations, not single metrics:
- Revenue is growing but bank balances are flat or falling.
- Days sales outstanding is rising.
- Payroll is funded from new sales rather than collected cash.
- The business relies on a credit line to cover routine operating costs.
- Supplier payments are being delayed to protect payroll.
- The forecast low point is close to zero even in the base case.
- Reconciliation is always behind, so nobody trusts the cash position.
If several of these are true, the issue is not profitability. It is working-capital management.
How to connect profit to cash
Start with the P&L, then adjust
Take net profit and adjust for:
- Increase in receivables
- Increase in inventory
- Increase in payables
- Depreciation and amortization
- Capital expenditure
- Tax and financing movements
This gives a cash view of the same period.
Forecast collections, not revenue
Build a receivables schedule by invoice and expected payment date. Use customer history and terms, not hope.
Plan payments deliberately
Know which supplier payments are fixed, which are flexible and which have early-payment discounts. Do not treat all outflows as equally urgent.
Track the low point
The month-end cash balance can look fine while the mid-month low point is dangerous. Forecast weekly and watch the trough.
Metrics that expose the gap
| Metric | Why it matters |
|---|---|
| Cash conversion cycle | How long cash is tied up in operations |
| Days sales outstanding | How quickly customers pay |
| Days payable outstanding | How much supplier terms fund the business |
| Inventory days | How long stock consumes cash |
| Free cash flow | Cash left after operations and capex |
| Forecast accuracy | Whether the cash plan can be trusted |
What to do when growth consumes cash
Growth often makes the gap worse before it gets better. You hire, buy inventory and pay suppliers before new revenue turns into cash.
Practical responses:
- Tighten collection follow-up on the largest overdue invoices.
- Offer modest early-payment incentives only when the cash benefit exceeds the discount.
- Negotiate supplier terms instead of delaying payments informally.
- Stage hiring and inventory purchases against confirmed cash.
- Use a rolling 13-week forecast to decide when to draw on credit.
- Make unplanned spending visible so it does not quietly consume the buffer.
How Spifex connects the picture
Spifex brings cash flow planning, bank visibility, settlements and reconciliation into one workspace. That makes it possible to see:
- What is planned versus what actually happened.
- Which receivables are still outstanding.
- Which payments are committed and which are flexible.
- Where variance is coming from by project or department.
Start with Cashflow, or read the 13-week cash flow forecast guide.
Next step
Do not manage profit and cash as if they were the same number. Build a weekly cash view, forecast the low point and connect every payment to a plan.
Start free with Spifex to keep the forecast, bank movements and reconciliation in one operating layer.
Related reading
Cash flow
Cash Flow Management for Small Business: A Practical Guide
A practical cash flow management system for small businesses: forecasting, payment timing, approvals and weekly reporting without spreadsheet chaos.
Buyer's guide
How to Choose Financial Operations Software: 2026 Buyer's Guide
A buyer's guide to financial operations software: modules, cash flow, banking, reconciliation, governance, AI access and questions to ask vendors.
Financial operations
The Financial Ops Blueprint: Plan, Execute, Reconcile
A practical financial operations framework to connect cash flow planning, payment execution and reconciliation without spreadsheet drift.