Cash Flow Calculator

Profit is what you earned. Cash is what has arrived.

There's usually a stretch of days between paying for your goods and being paid for them. That gap is where your cash lives — and if it's long, you can be profitable on paper and still empty before month end. Work out yours.

Every calculation happens on your device — we don't store or share what you enter. Free · No sign-up · 54 African countries

Free cash flow gap calculator

Everything is worked out on your own device. We don't store or share anything you type.

Last month

Everything you sold, paid or not.
Stock, ingredients, materials — what the goods cost you.

Right now

What you paid for the goods sitting unsold — not what you'll sell them for.
Goods delivered or work done that hasn't been paid for yet.
Stock you've taken but not yet paid for. This one works in your favour — it's your suppliers funding you instead of the other way round.

Your cushion — how long you could last if sales stopped

In hand, in the bank, on mobile money.
Rent, staff, transport and what you take out for yourself. Unlike stock, these never come back — they just drain — so what matters is how many days of them your cash covers.
days Watch

Your cash gap — how long your money is tied up before it comes back

Business discovery

money trapped for cash covers

Where the days go

Stock sits Customers take Suppliers give you

What this suggests

    Cash tied up right now
    Cash gap
    Runway if sales stopped
    Freed by closing the gap

    Profit is what you earned. Cash is what has arrived.

    Cash is one of four things that decide whether a business holds. This shows where your money is trapped. Two things you can do next.

    Ready to close the gap? Monyvo tracks your deposits, balances and who still owes you in one clean list, and each morning flags the payment to chase first. Free plan available. Get the Monyvo app
    Not sure what to fix first? The Business Health Check looks at your profit, your cash, how exposed you are to one big customer, and how much the business depends on you — then tells you where to start. Free, about 10 minutes. Take your free Business Health Check

    Worked out from a single month, so treat it as a snapshot. Cash cycles move with your season. We don't store or send anything you enter.

    Quick answer: what is a cash flow gap?

    Your cash gap is the number of days between paying for goods and collecting the money for them. It's worked out as: Cash gap = Days stock sits + Days work sits unbilled + Days customers take to pay − Days your suppliers give you.

    Where each part is: Days stock sits = (Stock you hold ÷ Monthly cost of goods) × 30. Days unbilled = (Work done, not billed ÷ Monthly sales) × 30. Days customers take = (Money owed to you ÷ Monthly sales) × 30. Days suppliers give = (Money you owe them ÷ Monthly cost of goods) × 30.

    Stock and supplier credit divide by cost, because both are measured at what you paid. Unbilled work and money owed divide by sales, because both are measured at what you'll charge. Mixing the two is the commonest way this calculation goes wrong.

    A shorter gap means less of your own money is funding the business. A negative gap means your suppliers are funding it instead — the strongest position a small business can be in.

    What your cash gap is telling you

    Your cash gap is a waiting time. It's the stretch between the moment money leaves your hands for stock and the moment it comes back from a customer. Everything you sell has to travel that distance, and while it's travelling, you're paying for it.

    That's why the gap and the amount matter together. Thirteen days doesn't sound like much until you see that ₦250,000 of your money is out there for the whole thirteen — and that you'll need another ₦250,000 to keep trading while you wait.

    A short gap means money comes back quickly. You can trade on less capital, survive a slow week, and take an opportunity when it appears. Most market traders and food businesses live here, and it's the reason they can operate on margins that would sink a bigger company.

    A long gap means the business needs a lot of cash just to stand still. Growth makes it worse, not better: every extra sale is another sale you're funding. This is why businesses fail while their order book is growing.

    A negative gap means you collect before you pay. Your suppliers are financing your trading. Very few small businesses manage it, and the ones that do should understand exactly which supplier relationships it rests on.

    Why a profitable month can still leave you empty

    Profit and cash answer different questions. Profit asks whether the business earned more than it spent. Cash asks whether the money is here yet.

    A sale becomes profit the moment it's made. It becomes cash when the customer actually pays. In between, the business is carrying it — and that gap is exactly what the calculator above measures.

    In your stock. You paid for goods that haven't sold. On paper it's an asset. You can't pay rent with it, and if it's the wrong stock, you may never get the money back at full value.

    With your customers. The sale is counted, the work is done, the money hasn't arrived. Every day of delay is a day you're funding someone else's business out of your own pocket.

    In the timing of your bills. Suppliers want paying now, customers pay later. The month works out. The middle of it doesn't.

    Almost every "busy but broke" month is one of those three, and the calculator will tell you which.

    Service businesses and manufacturers have a cash gap too

    The cycle looks different when there's no stock on a shelf, but the trap is the same and often worse.

    If you sell your time or a service, your money isn't stuck in stock — it's stuck in work you've done and haven't billed for. That period is invisible in most accounts and it is genuinely part of your cash gap. A consultant who works three weeks before sending an invoice and then waits thirty days to be paid has a fifty-one day gap, not a thirty-day one. Worse, service businesses rarely have supplier credit to offset it, so there's nothing on the other side of the subtraction.

    The fix is usually the least glamorous one available: invoice sooner. Billing weekly rather than at the end of a job can cut a fifty-day gap to thirty without a single conversation about payment terms.

    If you make things rather than buy and resell, your stock sits in three places, and they mean different things: Raw materials — buying too far ahead of what you can produce. Part-finished work — production is slow, or stalled waiting on one component. Finished goods — making ahead of confirmed orders.

    The total gap is the same however you split it, but the fix isn't — cutting purchasing won't help a business whose money is stuck in half-built work.

    One trap worth avoiding: your cost of goods should include the labour and power absorbed into what you make, not just materials. Enter materials alone and your stock will look like it sits far longer than it does.

    Three operational ways to shorten the gap

    1. Move stock faster, or hold less of it. This is usually the biggest single lever, and the one you control most directly. Every day you shorten how long stock sits is a day of your own money released. Look at what's actually slow rather than what feels slow: the lines you reorder out of habit, the bulk buy that saved 5% and trapped cash for two months, the season that's passed.

    2. Get paid sooner. Not "chase harder" — agree the date in advance. Most small business credit isn't a decision, it's a drift: a regular customer who gradually stopped paying on the day. A stated payment date gives you something to chase against. Deposits on large or custom orders do the same job before the work starts.

    3. Take longer to pay suppliers — carefully. Supplier credit is the one part of the cycle that works in your favour. Asking for terms is normal and often granted to reliable buyers. But this lever has a limit the other two don't: it spends goodwill, and a supplier who tightens terms at the wrong moment can turn a manageable gap into an emergency overnight.

    Where to start. Whichever the calculator named as your biggest contributor. If stock and customers are close, take stock first — it's yours to decide, and it doesn't require a conversation with anyone.

    The number that decides whether your gap actually matters

    A cash gap on its own tells you nothing about danger. What makes it dangerous is how it compares with your cushion.

    Enter your cash on hand and your monthly running costs and the calculator shows both figures side by side: how long your money is trapped, and how long your cash covers your costs. That comparison is the point of the whole exercise.

    If your cash covers less than your gap, you run out before your money comes back. This is the position that kills otherwise healthy businesses — not a bad month, but a normal month in which the timing simply doesn't work. The calculator tells you how much more you'd need in hand to bridge it.

    If your cash just covers the gap, it works until something slips. One customer paying late, one quiet fortnight, one supplier asking for money sooner, and you're under.

    If your cash comfortably exceeds the gap, you have room. That margin is what lets you take an opportunity rather than merely survive one.

    A useful way to hold it: your runway should comfortably exceed your cash gap. Not equal it — exceed it, because the gap is an average and averages have bad weeks.

    Note what runway measures that the gap does not. Rent, wages, power and your own pay never come back at all. They aren't part of the trading cycle, they simply drain. So the question for them is not how long they take to return, but how many days of them your cash can cover.

    Profit is what you earned. Cash is what has arrived.

    This shows where your money is trapped and which of the three causes is yours. It can't tell you whether cash is your most urgent problem, or whether something else deserves attention first.

    The Business Health Check looks at your cash alongside your profit, how exposed you are to one big customer, and how much the business depends on you — then gives you a Business Health Score and the highest-impact thing to fix first.

    Free. About 10 minutes. No accounting knowledge needed.

    Ready to work on it? Monyvo keeps these numbers in front of you day to day — what you've sold, what you're owed, and what needs doing today. Free plan available.

    Get the Monyvo app

    Not sure what to fix first? It looks at your profit, your cash, how exposed you are to one big customer, and how much the business depends on you — then tells you where to start.

    Take your free Business Health Check

    Found where your cash is stuck? Here's the next question.

    Profit Margin Calculator

    Cash timing is one thing; whether the business actually keeps money once every cost is in is another. Find your real net margin.

    Open the profit margin calculator →

    Break-even Calculator

    How much do you need to sell each day — including paying yourself — to cover everything, before cash timing even enters the picture?

    Open the break-even calculator →

    Frequently asked questions

    It's the number of days between paying for your goods and collecting the money for them. Work it out by adding how long stock sits to how long customers take to pay, then subtracting the credit your suppliers give you. The longer the gap, the more of your own money is funding the business.
    Divide the stock you hold by your monthly cost of goods and multiply by 30 to get days of stock. Divide what customers owe you by monthly sales and multiply by 30 to get days waiting for payment. Divide what you owe suppliers by monthly cost of goods and multiply by 30 to get supplier credit. Add the first two and subtract the third.
    Because profit is counted when a sale is made and cash arrives when the customer pays. In between, your money is tied up in unsold stock, in sales customers haven't paid for, or in bills that fall due before your income lands. A profitable business with a long cash gap can run out of money at any time.
    There are three operational levers: move stock faster or hold less of it, get paid sooner by agreeing payment dates in advance, or take longer to pay suppliers. Stock is usually the biggest and the one you control on your own. Beyond those sit financing options — invoice discounting, inventory finance, an overdraft — which buy you time rather than shorten the gap, and cost money to use.
    It depends on the trade. Market traders and food businesses usually run under two weeks because stock moves daily. Shops sit somewhere between two and six weeks. Small manufacturers can run one to two and a half months because materials, production and payment terms stack up. Farming runs on a season. Compare yourself to businesses like yours, not to an average.
    Not in itself — supplier credit is the one part of the cycle working in your favour, and it reduces the amount of your own money at risk. It becomes dangerous when you depend on it without knowing it: if a supplier tightens terms and your stock is slow and your customers are late, three manageable problems become one emergency.
    Enough to comfortably outlast your cash gap. If your money takes 40 days to come back, holding two weeks of costs leaves no room for a late payment or a quiet spell. Comparing your runway to your gap is more useful than either number on its own.
    Yes, and often a longer one than shops. Instead of money stuck in stock, it's stuck in work you've done but haven't invoiced yet, plus the wait to be paid afterwards. Service businesses also rarely have supplier credit to offset it. Invoicing sooner is usually the fastest fix available.
    The same way, but stock sits in three places — raw materials, part-finished work, and finished goods. The total gives the same gap, but splitting it tells you whether the problem is buying too early, slow production, or making ahead of orders. Include labour and power in your cost of goods, not just materials, or your stock will look slower than it is.
    No. Everything is worked out in your browser. Nothing is uploaded, saved, or shared.