Profit tells you whether the business earns more than it spends. Cash flow tells you whether money is in the bank when a bill is due. They often disagree, and the second one is what keeps the doors open.
The difference in one sentence
Profit counts income when you earn it and costs when you incur them. Cash flow counts money only when it actually moves in or out of your account.
An example
In March you finish a project and invoice the customer ₦500,000, payable in 60 days. You pay your supplier ₦300,000 for the materials the same month.
- March profit: ₦500,000 earned minus ₦300,000 spent is ₦200,000. On paper, a good month.
- March cash flow: ₦0 received minus ₦300,000 paid out is minus ₦300,000. You are ₦300,000 poorer in the bank.
- May cash flow: the customer finally pays, and ₦500,000 arrives.
Nothing went wrong, and the business is profitable. But if rent is due in April and the account is empty, profit does not pay it.
What to watch
- Unpaid invoices. Money you are owed is not money you have.
- Upcoming bills. Know what is due in the next 30 days.
- Your bank balance trend, month by month, not just today’s number.
Seeing both
A profit and loss report shows profit. A cash flow report shows real money in and out. You need both. KudiBooks builds both from the same entries, so you can see a profitable month and a tight cash month side by side.
Questions
Can a business be profitable and still fail?
Yes. A business that cannot pay its bills on time can fail even while it is profitable, which is why cash flow matters as much as profit.
How can I improve cash flow without earning more?
Invoice sooner, collect faster, agree longer terms with suppliers, and ask for deposits on big jobs.

