Skip to content

Why Profitable Businesses Still Run Out of Cash

Being profitable and having cash are two different things. Here is why the gap opens up, and how to make sure your profit actually reaches your bank account.

By Karani Geoffrey, Founder & CEO, Upeosoft
In short

Profitable businesses run out of cash because profit is measured on paper while cash follows real timing. Money gets trapped in unpaid invoices, excess stock, upfront costs of growth, loan repayments, and taxes you have not set aside. The profit is real; it just has not turned into cash yet.

Key takeaways
  • Profit and cash are calculated differently, so a business can show profit and still have an empty account.
  • Growth consumes cash before it returns it, because you pay for stock and staff before customers pay you.
  • Unpaid invoices and slow-moving stock are the two biggest places profit gets trapped.
  • Loan principal and tax payments hit cash but do not show as costs in your profit figure.
  • Watching cash and profit as two separate numbers is the only way to catch the gap early.

Profit is an opinion, cash is a fact

Profit is a calculation. It records a sale when you make it and a cost when you incur it, regardless of when the money actually moves. That is useful for judging whether your business model works, but it is not the same as money in the bank. Cash is a fact: it is either in your account or it is not.

This is the trap. Your profit and loss statement can show a strong month while your bank balance is frighteningly low. Nothing is wrong with the accounting. The two numbers are simply measuring different things, and a founder who only watches profit is watching the wrong gauge when a cash crisis is building.

Your profit is trapped in unpaid invoices

The most common place profit hides is in your debtors, the invoices customers have not yet paid. On paper the sale is done and the profit is booked. In reality the money is sitting in someone else's account while your bills come due.

If you sell on credit and your customers take 45 or 60 days to pay, you are effectively lending them money, funded by your own cash. The bigger your sales, the more cash is locked up this way. You can be the most profitable you have ever been and the most cash-starved at the same time, purely because your collections are slow.

Cash disappears into stock you cannot spend

For anyone selling physical goods, inventory is a silent cash sink. Every item on your shelf is cash you have already spent but cannot use until it sells. A storeroom full of stock can look like wealth, but it pays no salaries.

Overbuying is easy to justify and hard to reverse. Bulk discounts, fear of stockouts, and optimistic forecasts all push you to hold more than you need. Slow-moving stock is the worst kind, because it ties up cash indefinitely and often has to be discounted later just to convert it back. Lean, well-tracked stock is one of the fastest ways to free up cash without losing a single sale.

Growth eats cash before it feeds you

Counter-intuitively, growth is one of the most dangerous times for cash. To serve more customers you buy more stock, hire more people, and take on more overhead, and you pay for all of it before the new revenue arrives. This is called overtrading, and it kills profitable businesses.

Imagine winning a big new contract. You must buy materials, pay staff, and deliver the work, sometimes for months, before the client pays. The contract is profitable, but funding it drains your account. Without planning, the very success you worked for becomes the thing that breaks you. Growth needs to be funded deliberately, not assumed to pay for itself as it happens.

The costs that hit cash but hide from profit

Several real cash outflows never appear on your profit and loss statement, which is why founders are caught off guard.

  • Loan principal repayments reduce your cash but are not counted as a cost against profit.
  • Tax and VAT are collected or owed on profit you may have already spent if you did not set it aside.
  • Buying equipment or vehicles takes cash now but is spread across years in the accounts.
  • Drawings you take out for yourself reduce cash without appearing as a business expense.
  • Deposits and prepayments to suppliers tie up cash long before the cost is recognised.

Why you cannot see the gap until it is too late

The reason this catches so many good operators is visibility. Most founders have a rough sense of their sales and maybe their profit, but almost no live sense of where their cash actually is: how much is trapped in debtors, how much is sitting in stock, and what is committed to leave the account next week.

When those pieces live in separate spreadsheets and people's heads, the gap between profit and cash stays invisible until the account runs dry. The moment you can see debtors, stock, payables, and cash together, the profit-cash gap stops being a mystery. You can point at exactly where your money is and make a decision to release it.

How Upeosoft helps

We give founders one connected view of profit and cash. With ERPNext, your sales, unpaid invoices, stock, payables, and bank and M-Pesa balances all sit in the same system, reconciled and current. You can finally see not just whether you are profitable, but where that profit is trapped and when it will turn into cash.

That single view is what closes the gap. Instead of being surprised that a profitable month left you short, you watch the money move through your business in real time. If your accounts say you are winning but your bank account disagrees, that is precisely the problem we solve.

Frequently asked questions

How can I be profitable but have no money?

Because profit is an accounting figure and cash is what is actually in your account. Your profit can be sitting in invoices customers have not paid, in stock on your shelves, or already gone to loan principal and tax. The profit is real, but it has not converted into spendable cash yet.

Why does growth make my cash problem worse?

Growth means buying more stock, hiring more people, and delivering more work, all of which you pay for before customers pay you. The faster you grow, the bigger this gap becomes. This is why fast-growing, profitable businesses often feel the most cash pressure, a trap known as overtrading.

Does loan repayment affect profit or cash?

The interest on a loan reduces your profit, but the principal repayment does not; it only reduces cash. So you can pay a large chunk of a loan each month, feel the cash leave, and still see a healthy profit figure. This mismatch surprises many founders.

How do I stop profit from getting trapped?

Collect from customers faster, keep only the stock you actually turn over, and set aside tax as revenue comes in. Then track cash separately from profit so you can see where money is locked up. The aim is to shorten the time between spending a shilling and getting it back.

Should I trust my profit and loss statement?

Trust it for what it measures, which is profitability over a period, but do not treat it as your cash position. You also need a cash flow view. A business that only reads its profit and loss can feel successful right up until it cannot make payroll.

Karani Geoffrey
Karani Geoffrey
Founder & CEO, Upeosoft

Karani Geoffrey is the Founder & CEO of Upeosoft, a software and automation company rooted in Kenya. He builds custom software, AI systems, and production-grade ERPNext for businesses across East Africa, and writes about the Kenyan realities - eTIMS, M-Pesa, SHIF, unreliable internet and power - that make or break real systems.

Next step

Want this working in your business?

Upeosoft builds and hardens the systems behind this article - for real Kenyan operations, with eTIMS, M-Pesa and offline realities handled.

Keep reading

Money and Financial Control

How to Price Your Product or Service So You Actually Make Money

Most pricing mistakes come from not knowing your true costs. Here is how to set prices that actually leave you with profit, not just revenue.

7 min readRead article →
Money and Financial Control

Managing Debtors: How to Get Customers to Pay on Time

Late-paying customers are one of the biggest cash flow killers for Kenyan businesses. Here is a practical system for getting paid on time, without damaging relationships.

7 min readRead article →
Money and Financial Control

When to Hire an Accountant, When to Use Software, and When to Do Both

An accountant and accounting software do different jobs. Knowing which you need, and when you need both, saves you money and gives you real financial control.

7 min readRead article →