Explain the difference between cash flow and profit.
Profit is an accounting measure of performance over a period, while cash flow is the movement of actual money.
Profit follows accrual accounting: revenue is recognised when it is earned, not when cash arrives, and expenses are matched to the period they relate to. So a company can be profitable on paper while running out of cash if customers pay slowly or if it has spent heavily on inventory or equipment.
Cash flow comes from the cash flow statement and splits into operating, investing and financing activities. Operating cash flow is the most important for judging whether the core business generates cash.
A practical example: a business invoices 100,000 in December on sixty day terms. It records the sale and the profit, but no cash arrives until February. If payroll is due in January, profitability will not pay it. You have to manage both.