Web Focus Solutions

Why Am I Working This Hard and Still Broke?

Jun 25, 2026

You’re up before six. You’re still replying to customers at ten at night.

You handle the calls, the follow-ups for money people still owe you, the staff who didn’t show up, the supplier who delivered the wrong thing,  and somewhere in between, you remember you were supposed to post on Instagram today.

Your M-Pesa is busy. Money is coming in. From the outside, the business looks like it’s doing well. Relatives think you’ve “made it.” Friends ask you to help them start something similar.

So why does the last week of every month feel like you’re holding your breath?

Here’s the uncomfortable truth most Kenyan business owners learn the hard way: The problem is usually not profit. It’s cash flow. And the two are not the same thing.

Busy is not the same as cash-rich

You can have a loud, busy, growing business and still be broke at the worst possible moment.

Picture a month that looks like this:

  • Ksh 500,000 in total sales
  • Ksh 300,000 of that still sitting in invoices the client “will pay end month”
  • A storeroom full of stock that hasn’t moved since January
  • Two corporate clients on 60-day payment terms
  • Rent, salaries, fuel, and a supplier balance all due this Friday

On paper, that’s a good month. In your bank account, it’s a crisis. You made money. You just can’t touch it.

That gap between money earned and money available is where all the stress lives.

The M-Pesa illusion

In Kenya this gets worse because of one habit almost everyone has.  The money never stops moving long enough for you to actually see it.

A customer pays into your till. Before that balance even settles, you’ve sent some to a supplier, some to fuel, some to a staff member who needed an advance, and some to “just sort one small thing at home.” By evening, the till shows almost nothing, so you assume business was slow.

It wasn’t slow. You just never separated the money.

Business cash and home cash flow through the same number, so you genuinely cannot tell what the business made, what it owes, or what is actually yours to keep. And if you can’t see your money, you can’t manage it. What you can’t manage quietly bleeds out.

Where your cash is actually getting stuck

When owners finally sit down and trace it, the leaks are almost always in the same few places.

Customers who pay “next week.”

You deliver today and they pay in three weeks, and that is if you chase. Corporate and government clients are the worst for this; 30, 60, even 90-day terms are treated as normal, and your rent does not wait that long. You are effectively lending these clients money for free while borrowing to cover your own bills.

Money sleeping in stock.

That bulk order felt smart because the supplier gave you a discount. Now half of it is sitting in the store slowly turning into dust. Unsold stock feels like an asset, but it is really just your cash, frozen, unable to pay anyone.

Staff helping themselves.

Nobody likes to say this one out loud, but it is one of the most common leaks of all, and it is rarely dramatic. It’s the cash sale that never gets recorded, the “wastage” and breakages that quietly cover for missing stock, the supplier price that’s been inflated so someone can pocket the difference, the fuel that never quite matches the mileage. It thrives in exactly one condition: when nobody is watching the numbers closely. The same blindness that hides your cash flow from you is what lets a shilling here and there walk out the door, and a shilling here and there, every single day, quietly adds up to somebody’s salary.

Pricing to survive, not to profit.

You set your prices by looking at the guy down the road, not by counting your real costs, rent, transport, M-Pesa charges, breakages, spoilage, marketing, your own time. So you stay busy and end the month with nothing, wondering where it all went.

You never actually pay yourself.

You take “something small” from the till when you need it, but you have never set yourself a fixed salary. So the business has no idea how much you cost it, and you have no idea whether it can even afford you.

Fuliza is doing your accounting.

When the gap hits, you reach for an overdraft, Fuliza, or a quick mobile loan to plug it. It works this once. Then next month the hole is the same size, plus the loan, and you are now paying interest to borrow money you actually earned but couldn’t reach in time.

KRA shows up, and you’ve set nothing aside.

Turnover tax, VAT, eTIMS, the deadlines arrive whether or not you budgeted for them. Owners who treat every shilling in the till as spendable get ambushed by a tax bill they technically always owed.

The obligations you can’t say no to.

Harambees, funerals, school fees, relatives who assume “biashara iko poa.” These are real and often unavoidable. But when they come out of the same pocket as the business, with no line between the two, they quietly drain the very thing that is supposed to support everyone.

Marketing that brings noise instead of sales.

This one hides in plain sight. You’re boosting posts, running ads, collecting likes and “inbox” comments — and spending real money to do it. But if all that activity isn’t turning into customers who actually pay, your marketing budget is just another leak. Busy online is not the same as paid.

A better question to ask

Instead of asking “Why am I working this hard and still broke?”, which only makes you feel worse, ask:

“Where is my cash getting stuck?”

Then follow one month’s money like a detective. What came in. Where it went. What’s still owed to you. What you still owe. And how much actually stayed.

Almost every owner who does this honestly discovers the same thing: the problem was never sales. The money was trapped in two or three predictable places. And once you can see them, you can start unsticking them.

What healthy cash flow actually feels like

A healthy business is not the one with the most sales or the loudest social media. It’s the one that can quietly, reliably:

  • Pay staff on time without scrambling
  • Pay suppliers without dodging their calls
  • Survive a slow week, a breakdown, or a sick spell without panic
  • Meet KRA deadlines without fear
  • Put money into growth on purpose, not on impulse
  • And pay you, the owner, a real and predictable income

That calm is what you are actually chasing. Not “more sales.” Stability.

Now, here’s how you actually fix it

Seeing the problem is half the battle. The other half is a handful of moves — some you can do this week, some you build over months. None of them need an accountant or fancy software. They need honesty and a bit of discipline.

1. See it … the 30-minute check

Before you spend more on ads, hire another person, or buy more stock, sit down for half an hour with your phone and a notebook and write down:

  • Cash you can touch right now: what’s actually in the bank and the float, not what’s “coming.”
  • Money owed to you: every client who hasn’t paid, and the date they were supposed to.
  • Money you owe: suppliers, rent, salaries, loans, and the next KRA deadline.
  • Stock that isn’t moving: what’s been sitting too long that you could turn back into cash.
  • What’s realistically coming in over 30 days: not your best case, your honest case.

One page. For most owners, that page is the first time they actually *see* their business instead of just running inside it. Everything below depends on it.

2. Split it … your money is not the business’s money

This is the single highest-impact move on the list, and you can do it this week. Open a separate line for the business … a Buy Goods or Till number, Pochi la Biashara, or a dedicated bank account … and stop running everything through your personal M-Pesa. From now on, money the business earns lands there, and you pay yourself out of it on a fixed date, like any other bill.

The moment business money and home money stop mixing, three problems start solving themselves: you can finally see your real cash flow, theft has nowhere left to hide, and you stop quietly “borrowing” from the business without even noticing.

3. Get your money in faster

Slow-paying clients are an interest-free loan you can’t afford to keep giving. So stop giving it away:

  • Ask for a deposit before you start: 50% upfront is normal for service work, and it quietly filters out the time-wasters.
  • Invoice the day you deliver, not at month-end, with a real due date: “due in 7 days,” not “end month.”
  • Build a simple follow-up rhythm on WhatsApp: a friendly reminder on the due date, a firmer one a few days after. Most late payments aren’t refusals; they’re just people who’ve learned you won’t chase.
  • For corporate or government clients on 60–90 day terms, price the wait into your quote, or be honest with yourself about whether you can actually afford that client.

4. Unfreeze the cash sleeping in stock

A full storeroom is not wealth: it’s cash you can’t spend. Clear what isn’t moving, even at a discount: a bundle, a flash sale, a “clearing the shelves” offer. Cash in hand beats stock gathering dust every single time. Then reorder based on what actually sells, not on the supplier’s “good deal.” When cash is tight, buy smaller and more often even if the unit price is a little higher, protecting your cash is worth more than the discount.

5. Close the leaks you can’t see

Theft dies in the light. Record every sale, and at the end of each day check that the cash and M-Pesa that came in actually match the sales you recorded. Where you can, let one person handle the money and a different person record it — that single split removes most of the temptation. Spot-check the things that quietly bleed: count fast-moving stock, compare fuel to mileage, check supplier prices against the market now and then. This isn’t about treating your team like criminals. Clear systems protect the honest staff just as much as they protect you.

6. Price for profit, not survival

Most owners price by glancing at the competitor down the road and shaving a little off. That’s exactly how you stay busy and broke. Instead, add up what one sale truly costs you, materials, labour, your own time, transport, M-Pesa charges, rent, breakages, and price above that with a margin you can live on. Work out your break-even too: the amount you must sell each month just to cover costs before you’ve made a single shilling of profit. Once you know that number, raise prices where you’ve quietly been losing money. Most businesses are underpriced out of fear, not strategy.

7. Take three slices off the top

Here’s the habit that holds all of it together. The moment money comes in, before you spend a shilling, three slices come off the top:

  • Your salary: Pay yourself first, a fixed amount on a fixed date. If the business can’t pay you, you need to learn that now, not in five years.
  • Tax: Set aside a percentage of every sale into a separate pot the day it lands, and get eTIMS-compliant so your expenses actually count. KRA stops being an ambush when the money is already waiting.
  • A reserve: Sweep a small, fixed percentage into a separate account, a money market fund, or your SACCO. Build towards one month of expenses, then keep going. This reserve is what replaces Fuliza, a buffer you own beats a loan you rent.

Then run the business on what’s left. It will feel tight at first. It’s supposed to. That tightness is the business finally telling you the truth about what it can really afford — including how much it can afford to give to the harambees, the family, and the obligations that should come out of your salary, not the till.

One last thing

You are clearly not afraid of hard work. The goal now is to make sure that work actually reaches your bank account.

So start with the money you already have. Find where it’s getting stuck, then work down the list.

 

Free Download: SME Cash Flow Check Template

Use our simple Cash Flow Check Template to see exactly where your money is coming from, where it is going, and where it may be getting stuck.

A few numbers on one page can reveal problems that months of hard work have been hiding.

 

Get Started Today

Ready to Grow Your Business?

Send me a WhatsApp. Tell me about your business. I'll tell you straight whether Google Ads is right for you.