Cash flow for small businesses: how to never run out of money
Profitable businesses still fail when they run out of cash. How to forecast cash flow, get paid faster, control costs and build a buffer.
Many small businesses that fail are not unprofitable on paper. They fail because they run out of cash: customers pay late, stock ties up money, a big bill arrives at the wrong time and the owner cannot pay suppliers, rent or staff. Cash flow is the movement of money into and out of your business, and managing it well is one of the most important skills for any business owner. This guide explains small business cash flow management in plain language: the difference between profit and cash, how to forecast cash flow, and practical ways to keep enough money in the business.
Profit is not the same as cash
Profit is what remains when you subtract costs from sales over a period. Cash is the money you actually have available today. A business can be profitable and still run short of cash if customers buy on credit and pay weeks later while suppliers must be paid now, or if money is tied up in unsold stock or new equipment. That is why many owners are surprised to be "doing well" yet unable to pay bills. Watching cash, not just sales, is what keeps a business alive.
Separate business and personal money
The first step in cash flow management is to keep business money separate from personal money. Open a separate bank or mobile money account for the business and pay yourself a fixed amount, like a salary, rather than taking cash whenever you need it. Mixing the two makes it impossible to know whether the business is really making money and often drains the cash it needs to restock. Our guide on starting a business with little capital explains why this habit matters from day one.
Make a simple cash flow forecast
A cash flow forecast is a table showing the money you expect to receive and pay out each week or month for the next few months. List expected cash in, such as sales paid in cash and payments due from customers. Then list expected cash out: stock, rent, wages, loan repayments, taxes, utilities and transport. The difference shows whether you will have a surplus or a shortfall in each period. Update the forecast regularly with actual figures. Its value is that it warns you of a shortage weeks in advance, giving you time to act instead of panicking.
Remember seasonal patterns. Many businesses are busy at certain times of year, such as holidays or harvest, and quiet at others. Save some of the surplus from busy months to cover the quiet ones, in the same way households use sinking funds for big expenses.
Get paid faster
Late payments are one of the biggest causes of cash shortages. Invoice promptly and clearly, with the amount, due date and how to pay. Agree payment terms before doing the work, ask for deposits on large orders, and make it easy to pay by mobile money or bank transfer. Follow up politely but firmly as soon as a payment is overdue. Be careful about giving credit to customers who have a history of paying late; a sale that is never paid is worse than no sale.
Control what goes out
Review your costs regularly and cut what does not help the business earn. Avoid holding too much stock: buy smaller quantities more often if suppliers allow, and clear slow-moving items. Negotiate longer payment terms with suppliers where possible, but always pay when you have agreed to, because your reputation with suppliers is valuable. Spread large purchases over time or lease equipment instead of paying all at once when cash is tight.
Build a cash buffer
Just as a household needs an emergency fund, a business needs a cash reserve to cover a few weeks or months of essential costs. Build it gradually from profits. A buffer lets you survive a slow month, a late-paying customer or an unexpected repair without borrowing in a hurry.
Borrow carefully
Short-term finance can help bridge a gap, but expensive borrowing to cover regular shortfalls is a warning sign. Compare the full cost of any loan and check how it is calculated; read flat rate vs reducing balance loans and use our loan calculator before you sign.
Frequently asked questions
What is cash flow in a small business?
Cash flow is the movement of money into and out of the business; positive cash flow means more money is coming in than going out.
Can a profitable business run out of cash?
Yes. Late customer payments, too much stock or large purchases can leave a profitable business without cash to pay its bills.
How can I improve my business cash flow quickly?
Invoice promptly, chase overdue payments, ask for deposits, reduce excess stock and cut unnecessary costs.
Sources
This article is general information, not financial advice.