Why Your Nigerian Business Can Be Profitable But Have No Cash

Emeka runs a commercial printing business in Enugu. His machines run every day. He has more orders than he can handle. He invoices ₦2.4 million every month.

At the end of most months, he is calling his bank to ask whether his loan repayment can wait a week.

He is not failing. His numbers say his business is profitable. But he keeps running out of cash. And he cannot explain why.

If you recognise this, you are not alone. It is the most common financial problem Nigerian MSME owners describe — and almost nobody tells them the real reason.

Profit and cash are not the same thing

This is the sentence that changes everything.

Profit is the difference between what you earned and what it cost you to earn it. Cash is what is actually sitting in your account right now.

They should be the same. Often, they are not.

Here is why.

Money you earned but have not received

Emeka invoices ₦2.4 million in October. But 40% of his clients are government contractors or large companies who pay on 60-day terms. He will not receive ₦960,000 of that money until December.

His profit calculation says he earned ₦2.4 million in October. His bank account in October received ₦1.44 million.

That ₦960,000 gap is the most common reason profitable businesses run out of cash. The profit exists — but only on paper.

Money you spent before you earned it

To fulfil October's orders, Emeka bought paper, ink, and binding materials in September. He paid ₦480,000 upfront — before a single invoice was raised.

When October's profit is calculated, those costs are deducted from October's revenue. But the cash left his account in September.

Expenses go out before income comes in. This is how almost every product-based business works.

Lump-sum payments that hit all at once

Every quarter, Emeka pays ₦120,000 in loan repayments, ₦85,000 in equipment servicing, and his monthly VAT (Value Added Tax) net remittance to the NRS (Nigeria Revenue Service).

None of these appear in his monthly revenue. But they all drain his account on specific dates. If October is a quiet month for collections, these payments land on an empty account.

The core rule: Profit tells you whether your business model works. Cash tells you whether you survive next week. You need to track both — separately.

Why most Nigerian MSMEs only track one

Tracking profit is easy. You look at your invoices and subtract what you spent. Many business owners do this instinctively.

Tracking cash requires knowing when money moves — not just how much. It requires knowing that an invoice raised today might not be paid for 45 days. It requires knowing your loan repayment hits on the 15th of each month, even when your biggest client has not settled their October invoice yet.

Most MSME owners do not track this because no one taught them to. And because the tools to do it have always felt too complicated.

How a monthly budget closes the gap

A budget does not change the money. It makes the timing visible.

When you sit down at the start of the month and write down:

  • What you expect to earn (and when you realistically expect to receive it)
  • What you expect to spend on materials and staff
  • What loan repayments are due this month
  • What tax you need to set aside

…you stop being surprised. You can see in advance that October's cash position will be tight because two large clients pay on 60-day terms. You can plan around it — chase early payment, delay a discretionary purchase, draw down a small facility — before the problem becomes a crisis.

This is not accounting. It is visibility.

Setting up the budget in Lucrive

Lucrive's budget module has five built-in categories. Each one corresponds to a type of money movement:

This structure matters. Finance Costs and Tax Provision are the two categories most business owners forget to budget for. They treat loan repayments as an afterthought and VAT as a surprise — then wonder why profitable months still end in overdrafts.

① Open the Budget module

Go to Budget in the left sidebar. Lucrive defaults to the current month.

② Set your revenue target

Under Revenue, enter what you expect to invoice and collect this month. If you know that 40% of your invoices pay on 60-day terms, be honest: enter the amount you expect to receive in cash this month, not just what you plan to invoice.

This is the single most important adjustment. It is also the one most people skip.

③ Fill in your costs

Under Cost of Sales, enter what you will spend on materials, raw inputs, or outsourced work to deliver this month's orders.

Under Operating Expenses, enter your fixed monthly costs — rent, salaries, generator fuel, internet, any subscriptions.

④ Add Finance Costs and Tax Provision

Under Finance Costs, enter your loan repayments and bank charges for the month. If your repayment is quarterly, divide it by three and enter one month's share. This reserves the money in your plan so it does not blindside you when the bank debits it.

Under Tax Provision, use the Tax Calculator in Lucrive to estimate your VAT net payable for the month. Enter it here. This is money you have already collected from customers — it belongs to the NRS, not to you.

⑤ Save and track

Click Save budget. At the end of the month, come back and log your actual expenses against each line. Lucrive pulls your revenue actuals automatically from your paid invoices — you do not need to enter those manually.

The variance column will show you, for each category, whether you came in above or below your plan. An F (Favourable) means you spent less than planned or earned more. An A (Adverse) means the opposite.

What Emeka found when he did this

Emeka set up his October budget before the month started. He entered his expected revenue, his material costs, his staff costs, and — for the first time — his Finance Costs (₦40,000 per month, the monthly equivalent of his quarterly ₦120,000 loan repayment).

The budget showed him that even with ₦2.4 million invoiced, his expected cash receipts for October were ₦1.44 million. Against his total planned costs of ₦1.41 million, he had almost no buffer — and that was before the loan repayment.

He knew, in the first week of October, that he needed to chase one specific client for early payment. He called. The client paid early. October closed without a bank call.

Nothing about his business changed. The numbers were the same. But for the first time, he could see them before they happened rather than after.

One habit, every month

Set your budget at the start of each month. Log your actual expenses at the end. Read the variance report. Adjust next month's plan based on what you learned.

That is it. It takes less than 30 minutes per month once you have done it twice.

The gap between profit and cash does not close on its own. But it becomes visible the moment you write it down — and visible problems are solvable ones.

Start your first budget at lucrive.io.

People and businesses in our examples are illustrative, not real Lucrive customers. Figures are worked examples: confirm your own position with a qualified tax adviser.