REVENUE: The Lie Killing Ugandan Businesses. Here is how...
- The Young & Free Team

- 6 days ago
- 4 min read

There is a dangerous story we tell ourselves about business failure in Uganda.
We say, “The competition was too much.”
Sometimes that is true. But in many cases, competition did not kill the business. Cash flow did.
A business can have a brilliant product, loyal customers, strong branding, an excellent location and almost no serious competitor - and still collapse.
Why?
Because profit on paper does not pay today's bills. Cash does.
You can make a sale today and still fail to pay your workers tomorrow.
You can have millions of shillings tied up in stock and still struggle to pay rent.
You can have customers owing you UGX 100 million while your suppliers are demanding payment today.
You can even be “profitable” and still be broke.
That is the cruel mathematics of business.
The Ugandan Business Trap
Consider a business that sells UGX 50 million worth of products every month.
Sounds impressive.
But suppose customers take 60–90 days to pay.
Meanwhile:
Salaries must be paid every month.
Rent must be paid.
Taxes must be paid.
Suppliers want their money.
Transport costs money.
Electricity and internet do not accept “we are expecting payment from a client.”
The owner still has to eat.
The business may be generating revenue. It may even be profitable. But if the money is not arriving at the speed at which the business is spending it, the business is walking toward a cliff. Revenue keeps the business busy. Cash flow keeps it alive.
One of the most dangerous sentences an entrepreneur can say is: “The money is coming.”
Sometimes it is. But the question is:
Coming when?
Because;
Your landlord is not asking whether the money is coming.
Your employees are not asking whether the money is coming.
Your supplier is not asking whether the money is coming.
The bank is certainly not asking whether the money is coming.
They are asking:
“Where is the money?”
And that difference can determine whether a company survives another month.
Did you even know that Business Growth Can Actually Kill You?
And, this is where things get even more interesting. Many entrepreneurs assume that the biggest threat to a business is slow growth.
Not necessarily.
Fast growth without working capital can be even more dangerous.
Imagine you receive a huge order, you celebrate, then you discover that fulfilling the order requires you to buy more stock, hire more people, increase transportation, expand storage and spend more money - all before the customer pays you.
Congratulations, you have just acquired a bigger cash-flow problem.
The business did not grow into profitability. It grew into financial suffocation.
This is why some businesses die immediately after landing their biggest contracts. They were not prepared to finance the growth they had been praying for.
The reality is, Cash Flow Is a Timing Problem
Many entrepreneurs understand income and expenses. Far fewer understand timing.
You might spend UGX 20 million today and receive UGX 30 million in 90 days.
On paper: Profit = UGX 10 million.
In reality:
You have three months to survive before the UGX 30 million arrives.
That is a cash-flow problem. And cash-flow problems rarely announce themselves dramatically. They start quietly.
First, you delay paying a supplier, then you borrow to pay salaries, then you borrow again to repay the first loan, then you start using customer deposits to finance unrelated expenses.
Eventually, you are no longer running a business. You are moving money around, hoping nobody notices the gap.
Sometimes, the Real Competition May Be Your Own Financial Structure
This is why entrepreneurs need to stop asking only:
“Who are we competing against?”
They should also ask:
“How long can we survive without receiving a shilling?”
That question can reveal more about the health of a business than a competitor analysis.
Know your:
Monthly fixed costs.
Average collection period.
Supplier payment terms.
Inventory turnover.
Gross margins.
Debt obligations.
Minimum cash reserve.
Cash burn rate.
Amount of money trapped in unpaid invoices.
Because sometimes your biggest competitor is not the business across the road.
It is the 90-day invoice sitting on your desk.
So, as an entrepreneur, stop celebrating sales. Start celebrating collections.
A UGX 100 million sale is exciting but a UGX 100 million payment is better.
Entrepreneurs should learn to distinguish between:
Orders, Sales, Revenue, Profit & Cash because they are not the same thing.
An order is not cash. A sale is not necessarily cash. Revenue is not necessarily cash.
Profit is not necessarily cash. Cash is cash.
And when the bills arrive, that is the language the business understands.
The hard question every CEO should ask is;
If tomorrow every customer stopped paying you, how long could your business survive?
One week? One month? Three months? Six months?
If the answer is “we would be finished very quickly,” then the business may be generating activity without generating resilience.
The objective of a business is not simply to make money. It is to build a system capable of surviving the timing between making money and receiving money.
That is where many businesses quietly lose the war. Not because they lacked customers, not because their products were bad, not because competitors were smarter, but because the cash arrived too late.
And in business, being profitable tomorrow does not help you pay a bill that is due today.
Competition can take your customers but Cash-flow problems can take the entire business.
That is why every serious entrepreneur should stop looking at cash flow as an accounting issue. Cash flow is a survival strategy.
Need more insights on business? Follow our WhatsApp channel by clicking the button below.
To display the Widget on your site, open Blogs Products Upsell Settings Panel, then open the Dashboard & add Products to your Blog Posts. Within the Editor you will only see a preview of the Widget, the associated Products for this Post will display on your Live Site.
Start your 14 days Free Trial to activate products for more than one post.
icon above or open Settings panel.
Please click on the




Comments