AFI Solutions logo
Back to Blog

Cash Flow vs Profit: Why Profitable Businesses Still Run Out of Cash

AFI Solutions Team12 October 20267 min read
Business Finance
Cash Flow vs Profit: Why Profitable Businesses Still Run Out of Cash

Your business is making sales. Customers are placing orders, your team is busy, and your financial reports show a profit. Yet when it's time to pay suppliers, salaries, rent or taxes, there isn't enough money in the bank.

For many small and medium-sized businesses in Kenya, this situation is frustratingly familiar.

You might find yourself asking: If the business is profitable, where is all the money going?

The answer often comes down to one important distinction: profit and cash flow are not the same thing.

Profit helps you understand whether your business is earning more than it spends. Cash flow tells you how money actually moves into and out of your business.

Understanding both can help you make better financial decisions, prepare for upcoming expenses and avoid cash shortages that disrupt day-to-day operations.

What Is Profit?

Profit is what remains when a business's recognised expenses are deducted from its revenue over a particular period.

For example, imagine a Kenyan business sells goods worth KSh 500,000 in a month. The cost of those goods and other expenses totals KSh 380,000.

The business has made a profit of KSh 120,000 before any additional expenses or adjustments not included in that calculation.

That sounds encouraging, but there is an important detail: the business may not have collected all the money from those sales yet.

If customers purchased goods on credit, the business can record revenue before receiving payment. It may therefore report a profit while waiting for money it needs to pay its own bills.

Profitability is important because it helps you assess whether your business model is financially sustainable. However, it does not tell you the entire story about the money available to run the business today.

What Is Cash Flow?

Cash flow is the movement of money into and out of your business over a period of time.

Money flows in when customers pay invoices, cash sales are received or financing is obtained. Money flows out when the business pays suppliers, employees, landlords, lenders and other parties.

A business generally has positive cash flow over a period when its cash inflows exceed its cash outflows. When outflows exceed inflows, cash flow is negative.

Cash flow management helps answer practical questions such as:

  • Will we have enough money to pay salaries at the end of the month?
  • Can we pay our suppliers on time?
  • Will we have enough cash to meet upcoming tax obligations?
  • Can we afford to purchase additional stock?
  • Do we need to arrange financing before a cash shortage occurs?

These questions matter even when the business is profitable.

How Can a Profitable Business Run Out of Cash?

Several factors can cause a business to report a profit while experiencing financial pressure.

1. Customers pay late

Suppose your business supplies goods worth KSh 300,000 to a customer in October, with payment expected within 30 days.

You have completed the sale, but the customer has not paid yet.

Meanwhile, your supplier expects payment in 14 days, your employees need their salaries, and rent is due at the end of the month.

Your business may have made a profitable sale, but the cash needed to cover its immediate expenses has not arrived.

This is particularly challenging for businesses that supply corporate clients, institutions or other customers who operate on extended payment terms.

What you can do: Set clear payment terms, invoice promptly, follow up on overdue invoices and monitor how long customers take to pay.

2. You are holding too much stock

Inventory ties up cash.

A retailer might spend KSh 400,000 purchasing stock in anticipation of strong sales. If the stock takes several months to sell, a substantial amount of the business's money remains tied up in unsold goods.

The business still needs to pay rent, salaries, utilities and other operating expenses while waiting for those sales to happen.

Buying stock is not necessarily a mistake. The problem arises when purchasing decisions are not aligned with demand, available cash and expected sales.

What you can do: Monitor fast-moving and slow-moving products, review stock levels regularly and base purchasing decisions on sales patterns rather than assumptions alone.

3. Your expenses are due before your income arrives

Cash flow is partly a timing problem.

For example, your business may receive most customer payments toward the end of the month, while rent, salaries and supplier payments fall due earlier.

Even if total monthly income exceeds total monthly expenses, the business can experience a temporary shortage.

What you can do: Map your expected cash receipts against payment dates. Where possible, negotiate payment terms that better match your collection cycle.

4. The business is growing faster than its cash reserves

Growth is usually a positive sign, but rapid growth can put pressure on working capital.

A business that wins several large orders may need to buy more stock, hire staff, increase transport capacity or pay suppliers before customers settle their invoices.

Sales increase, but so do the cash requirements needed to deliver those sales.

This is why a growing business can experience cash shortages even when demand is strong.

What you can do: Forecast the cash needed to fulfil new orders before accepting them. Consider deposits, milestone payments or suitable financing where commercially appropriate.

5. Loan repayments and major purchases consume cash

Not every cash outflow appears as an expense on the profit and loss statement.

For example, when a business repays the principal on a loan, its cash balance decreases, but the principal repayment is generally not recorded as an expense in the profit and loss statement. The interest component is treated separately.

Similarly, purchasing equipment may require a large immediate cash payment even though the cost is generally recognised over time through depreciation, subject to the applicable accounting treatment.

These differences help explain why the cash balance and reported profit can move in different directions.

What you can do: Include loan repayment schedules, planned equipment purchases and other major cash commitments in your financial forecasts.

A Simple Example: When Profit Does Not Equal Cash

Consider a small business in Nairobi that records the following figures for October.

ItemAmount
Sales recordedKSh 500,000
Cost of goods soldKSh 250,000
Other operating expensesKSh 130,000
Profit before additional adjustmentsKSh 120,000

At first glance, the business appears to be doing well.

However, suppose only KSh 300,000 of the sales has been collected by the end of October. The remaining KSh 200,000 is owed by customers.

The business may have cash outflows during October that include:

  • KSh 180,000 paid to suppliers
  • KSh 100,000 paid in operating expenses
  • KSh 40,000 in loan principal repayments

The total cash outflow is KSh 320,000.

With KSh 300,000 collected from customers, cash flow from these illustrative transactions is negative KSh 20,000.

The business reports a profit of KSh 120,000 but has experienced a cash shortfall from the transactions shown.

This is a simplified illustration, not a complete set of financial statements. Actual cash flow depends on opening cash balances, the timing of payments, unpaid expenses, inventory purchases, taxes and other transactions.

The lesson is straightforward: a profitable month does not guarantee that you will have enough cash to pay every bill when it falls due.

Five Ways to Improve Your Business's Cash Flow

You do not necessarily need to increase sales to improve your cash position. Sometimes, the biggest gains come from managing the money already moving through your business.

1. Prepare a cash-flow forecast

A cash-flow forecast estimates how much money your business expects to receive and pay over a future period.

Start by listing your expected customer receipts, supplier payments, payroll, rent, loan repayments, taxes and other significant cash commitments.

A weekly forecast can be particularly useful when cash is tight. A monthly forecast may be sufficient for businesses with more predictable transactions, although both can be useful.

Update your forecast regularly using actual figures and revised expectations.

2. Follow up on outstanding invoices

Unpaid invoices represent money your business is waiting to collect.

Review your receivables regularly and identify which customers have overdue balances. Send reminders, resolve disputes promptly and establish a consistent process for following up on late payments.

For new customers, consider appropriate credit checks, clear payment terms and deposits where commercially reasonable.

The objective is not simply to make more sales. It is to turn completed sales into collected cash within a reasonable period.

3. Manage expenses and stock carefully

Review recurring expenses to identify unnecessary costs, duplicated subscriptions and services that no longer provide value.

For inventory-based businesses, compare purchasing patterns with actual sales and avoid tying up too much money in slow-moving stock.

Be careful not to cut essential spending that supports revenue, quality or compliance. Effective cash management is about making informed decisions, not reducing every expense indiscriminately.

4. Plan for taxes and other major obligations

Tax payments, annual licences, insurance premiums and loan repayments can create significant cash demands when they are not planned for.

Maintain a calendar of upcoming obligations and estimate the amounts that will need to be paid.

Set aside funds where practical, and ensure your forecasts reflect the actual expected payment dates.

Good bookkeeping makes it easier to identify these obligations before they become urgent.

5. Review your numbers every month

Your bank balance alone cannot tell you whether the business is profitable or whether its finances are sustainable.

Review your profit and loss statement, cash-flow information, outstanding customer invoices, supplier balances and loan commitments together.

This helps you understand not only what happened, but also why it happened and what may need to change.

Which Financial Reports Should You Monitor?

For a clearer view of your business, focus on three core financial statements.

The profit and loss statement shows revenue, expenses and profit over a period. It helps you assess profitability and identify changes in operating costs or margins.

The cash-flow statement explains how cash and cash equivalents have moved through operating, investing and financing activities during a period.

The balance sheet shows your assets, liabilities and equity at a particular date. It helps you understand what the business owns, what it owes and how much capital remains in the business.

Together, these reports provide a more complete picture than any single figure.

For example, rising profits alongside growing customer receivables may indicate that more money is being tied up in unpaid invoices. Increasing inventory balances may explain why cash is becoming tighter even as sales grow.

The important thing is to review the reports together and investigate significant changes.

When Should You Seek Financial Advice?

If your business regularly struggles to pay bills despite making sales, it may be time to examine the underlying causes.

Consider getting professional support if:

  • You cannot confidently explain where your cash is going.
  • Customers regularly pay later than expected.
  • You are using short-term borrowing to cover routine expenses.
  • Your sales are growing but your available cash is shrinking.
  • You struggle to prepare reliable budgets or financial forecasts.
  • You are unsure whether your pricing and profit margins are sustainable.
  • You only review your financial records when tax returns are due.

A financial adviser or outsourced finance team can help you organise your records, review performance, prepare forecasts and identify potential problems early.

For some businesses, this support may come from a bookkeeper or accountant. Others may benefit from more strategic Virtual CFO services as their operations become more complex.

The right level of support depends on the size, needs and financial position of your business.

Final Thoughts

Profit matters, but it is only one part of your business's financial health.

A profitable business can still experience cash shortages when customers pay late, inventory absorbs working capital, expenses fall due before receipts arrive or loan repayments consume available funds.

The solution starts with understanding your numbers.

Keep accurate financial records, monitor outstanding invoices, plan for upcoming expenses and review your cash flow alongside your profitability.

Most importantly, do not wait until you cannot pay a bill to start asking questions about your cash position.

Good financial management helps you see problems earlier, make informed decisions and build a business that is better prepared for growth.

At AFI Solutions, we help businesses strengthen their bookkeeping, financial reporting and financial management processes so owners can make decisions with greater confidence.

If you want a clearer picture of your business's financial position, get in touch with AFI Solutions to explore how professional accounting and financial advisory support can help.

AFI Solutions — Your outsourced CFO & tax partner.

Need help with your business finances?

Book a free consultation with AFI Solutions today.

Get Free Consultation

Let's talk growth

Whether you want compliance, clarity, or confidence — we're ready. Book a free consultation today.