What is the difference between revenue, profit and cash flow?
They measure three different things, and a business can be strong on one while failing on another — which is why profitable companies go bust.
Revenue (turnover). The total value of sales in a period. Sometimes called the top line. It says nothing about whether the business keeps any of it.
Profit. What remains after costs. There are several profit figures and they are not interchangeable:
Gross profit — revenue minus the direct costs of what you sold. Tells you whether the product itself makes money.
Operating profit — after overheads: salaries, rent, marketing, software. Tells you whether the business makes money.
Net profit — after interest, tax and everything else. The bottom line.
Cash flow. The actual movement of money in and out of the bank. This is where businesses die.
Why profit and cash differ. Accounting records revenue when it is earned, not when it is paid. So:
You invoice a customer in January, record the revenue, and are paid in April. Profitable in January, no money until April.
You buy stock in advance. Cash leaves now; the cost appears as profit reduction only when the item sells.
You buy equipment. The full cash payment happens immediately; the cost is spread across years as depreciation.
You repay a loan. The capital repayment is cash out but is not an expense at all.
Why growth consumes cash. This is the most dangerous case. Growing means buying more stock and hiring more people before the resulting sales are paid for. The faster you grow, the bigger the gap — which is why fast-growing, profitable businesses fail. The phrase for it is overtrading.
What actually matters day to day: how long customers take to pay, how long you hold stock, and how long you take to pay suppliers. Together these form the cash conversion cycle.
The practical rule: profit is an opinion shaped by accounting policy; cash is a fact. Forecast cash weekly, not monthly.
General information, not financial advice.