Profit vs Cash Flow: Why Profitable Businesses Run Out of Cash
Profit tells you whether your business model works; cash flow tells you whether you can pay what’s due. Here’s why profitable businesses still run short of cash, and how to see the gap coming.
Running a successful business means delivering good work, winning clients and making a profit. Yet plenty of capable owners look at the bank balance and find the money simply isn't there. Being profitable on paper but short of cash is one of the most common situations a small business finds itself in, and it is rarely a sign that the business model is broken.
The short answer: profit tells you whether the business makes more than it spends. Cash flow tells you whether the money is in the bank when the bills fall due. A business can be healthy on the first and short on the second, because the two run on different clocks.
It's a widespread gap. Research for Xero in 2025 found that 38% of UK small business owners didn't know whether their business was profitable last month, and 55% struggle with managing cash flow. Running a business takes a wide range of skills, and being a trained accountant isn't one of them. Knowing how money moves through the business is, though, and once you can see why profitable businesses run short of cash, you can see it coming.
What's the difference between profit and cash flow?
Finance language creates more confusion than it needs to. In the same Xero research, 28% of owners said they don't think of themselves as "a numbers person". The good news is that the core of it comes down to keeping two numbers apart.
Revenue is the total you earn from selling goods or services. Profit is what's left after your business costs are taken off that revenue. It's an accounting measure that shows whether the business model works: whether you sell for more than it costs you to deliver.
Cash flow is the actual movement of money into and out of your bank account. It tracks when payments really arrive and when bills are really paid.
That timing is where the two part company. Your profit and loss statement (P&L) counts revenue when an invoice is raised, whether or not the client has paid it, and counts costs when a bill arrives, even if you haven't settled it yet. Cash flow deals only in what has actually happened. If the money isn't in the bank, it can't buy stock or pay staff.
Profit | Cash flow | |
|---|---|---|
What it measures | Whether your business model works | The actual movement of money into and out of your bank |
When it is recorded | When an invoice is sent or a bill is received | When money actually clears or leaves your account |
What it tells you | Whether you earn more than you spend | Whether you can pay the bills coming up |
What it doesn't tell you | Whether you can pay your staff next week | Whether your business model is viable |
A profitable month with an empty bank account
Here's how the two come apart in an ordinary month. The figures are illustrative.
A business invoices £100,000 in March. Its March costs are £60,000: wages £35,000, suppliers £20,000, and rent and software £5,000. On paper, March shows a profit of £40,000.
But its customers pay on 60-day terms, so the cash arriving in March comes from January's invoices: £55,000. Cash going out in March is £77,000: the same £60,000 of costs plus a quarterly VAT bill of £17,000.
So the bank balance falls by £22,000 in the same month the business made a £40,000 profit. It started March with £30,000 in the bank and ends it with £8,000.
Profit view | Cash view | |
|---|---|---|
Money in | £100,000 (invoiced in March) | £55,000 (received from January) |
Money out | £60,000 (March costs) | £77,000 (March costs plus VAT) |
Result | £40,000 profit | £22,000 net cash outflow |
The business is profitable and the model works. The timing is the problem. With £8,000 left, one delayed payment or an unexpected bill in April would leave it short. That's why profit and cash flow need watching side by side.
Why do profitable businesses run out of cash?
Profitable businesses run out of cash when money leaves the bank faster than it arrives. That timing gap usually comes from one of four places.
Late payments: lending money to your customers
An unpaid invoice means the business is, in effect, lending money to its customer. Staff and suppliers are paid for the work today, while the client settles weeks or months later.
It's the norm rather than the exception. Coface's 2025 UK Payment Survey found that 90% of UK businesses had experienced late payments in the past year, and FreeAgent's analysis of its customers' invoices found that 62.6% of invoices sent by small businesses over the past year were paid late. Government research published in 2025 estimates that UK businesses are owed around £26 billion in late payments at any one time, an average of £17,000 for each business affected.
Chasing that money takes time as well. In the same research, 22% of businesses said they spent staff time chasing late payments, averaging 86 hours a year for each business affected. That's time not spent running or growing the business.
Growth: paying out before you get paid
Winning a large new contract feels like progress, and on paper it is: revenue goes up and so does profit. But growth uses cash before it returns any. More sales mean paying for stock, staff and suppliers now while waiting to be paid by new clients later. Without enough cash to bridge that gap, rapid growth can drain the account, so it's worth planning the timing before you say yes. We cover this in more detail in our guide to scaling a business.
Tax money that isn't yours
When a large invoice is paid, the bank balance jumps, and it can feel like a comfortable cushion. In reality, part of that balance is already spoken for: VAT, PAYE and corporation tax. Spend it on new equipment or a marketing campaign and the money won't be there when the tax bills fall due. That cash is held on behalf of HMRC, and it needs protecting until the payment date.
Seasonal dips: revenue moves, costs don't
Many businesses have a seasonal rhythm. A retailer might peak in winter, a tourism business in summer. Revenue rises and falls, but rent and salaries stay the same. A business can make enough profit across the year to cover everything and still run short in the quiet months. Building up cash in the busy months, while it's coming in, is what carries the business through the quieter ones.
What late payment costs the UK
The same timing problem, repeated across the economy, has a measurable cost. Government research published in 2025 estimates that late payments cost the UK economy almost £11 billion a year. Around 14,000 businesses close each year as a result, equivalent to 38 a day, and over 1.5 million businesses, 28% of the total, are affected each year.
The pressure also travels. When a client pays late, the supplier often pays its own suppliers late, and the strain moves down the chain. The less visible cost is the growth that gets put off: hires delayed, equipment purchases cancelled and expansion plans held back while invoices clear.
How do you work out when you'll run out of cash?
By looking ahead. A cash flow forecast maps when money will come into and leave the business over a set period.
Start from today's bank balance and list the cash you expect in and out, week by week, for the next 13 weeks. Thirteen weeks covers a full quarter: far enough ahead to spot a problem early, near enough to stay realistic.
Record income in the week it actually arrives, not the week you invoice. A 60-day invoice issued in week one shows up as cash in week nine. Coface's 2025 survey put the average UK payment delay at around 32 days, so if your terms are 30 days, a realistic forecast assumes the money lands later than the invoice says.
Then list everything going out: supplier payments, rent, salaries and loan repayments. Include tax dates too. VAT, PAYE and corporation tax deadlines are fixed, and they should be visible in the forecast well before they arrive.
The result is your cash runway: how many weeks until the balance falls below the minimum you need to operate. Update the forecast every week and gaps show up months before they reach the bank account. That gives you time to act while there are still choices, whether that's renegotiating terms, arranging funding or chasing invoices early.
How to keep your cash flow on track
Keep two views. Profit tells you whether the business model works; cash flow tells you whether you can pay what's due. Use profit to judge pricing and cash flow to plan payments.
Set aside VAT and PAYE as it comes in. Moving it into a separate account straight away means money that belongs to HMRC never gets spent by mistake.
Invoice promptly and agree terms in writing. Agree payment terms before the work starts and invoice as soon as it's done. A prompt invoice is more likely to make the client's next payment run.
Know your rights on late payment. Under current UK rules, an agreed payment date between businesses should usually fall within 60 days, or 30 days for public authorities. If no date is agreed, payment is late 30 days after the invoice or delivery. Under the Late Payment of Commercial Debts (Interest) Act 1998, you can charge simple interest on late business payments at 8% above the Bank of England base rate.
Keep an eye on the new legislation. The Commercial Payments Bill, also known as the Small Business Protections Bill, was introduced to Parliament in May 2026. It would cap payment terms at 60 days when large businesses pay smaller suppliers, and make interest on late payments mandatory. It is still passing through Parliament, so check its progress before relying on it.
Test big decisions before you commit. A new hire, a large client or a price change all move cash as well as profit. Model the cash impact first and see what each one does to your runway over the months ahead.
Frequently asked questions
Can a business be profitable and still run out of cash?
Yes. Profit counts sales when they're invoiced, while cash only counts money that has arrived. If customers pay slowly, or large bills such as VAT fall due, a profitable business can run short of cash.
What is the difference between profit and cash flow?
Profit is what's left after costs are taken from revenue, and it shows whether the business model works. Cash flow is the actual movement of money in and out of the bank, and it shows whether you can pay what's due.
What is cash runway?
Cash runway is how long your cash will last before the balance drops below the minimum you need to operate, based on what you expect to come in and go out.
How far ahead should a small business forecast its cash?
A rolling 13-week forecast is a practical starting point for spotting short-term gaps. A longer forward view, month by month over the next year, helps with bigger decisions such as hiring or taking on a large contract.
What can I do if a customer pays late?
Under the Late Payment of Commercial Debts (Interest) Act 1998, you can charge statutory interest at 8% above the Bank of England base rate, plus a fixed sum towards recovery costs. Agreeing clear terms in writing and invoicing promptly make late payment less likely in the first place.
Where sherloc fits
The forecast above is worth doing by hand at least once, because it shows exactly how cash moves through the business. Keeping it current every week is the harder part.
sherloc connects to Xero, QuickBooks or Sage Cloud in a couple of clicks and pulls in your verified history. Add a few plain answers about your team, how you make money, what you spend and how you're funded, and you get a forward view of cash, revenue and costs, month by month, from your real numbers. Your cash runway is calculated for you, and the plan stays live, picking up the real figures as they land each month. External signals such as currency moves and commodity prices sit alongside, so you can see how they touch the business.
When a decision comes up, whether a hire, a large client or a price change, you can test it first and see side by side what each option does to your cash, margins and runway over the months ahead. The decision stays yours. sherloc gives you the time and clarity to make it.
Ready to see your own forward view? Get sherloc and connect your accounts in a couple of clicks.