Finance

Building a cash flow model that actually reflects your business

Generic templates won't survive contact with Nigerian realities. Here's a more grounded approach to financial forecasting.

TC
Tri-Core Financial Advisory team
· May 2025 · 7 min read

In this article

  1. Why standard templates fail Nigerian businesses
  2. The five Nigerian cash flow realities every model must capture
  3. Building your model: a practical structure
  4. Scenario planning for an unpredictable environment
  5. Common mistakes to avoid
  6. Where to start this week

If you have ever searched "cash flow forecast template" and downloaded one of the results, you have probably encountered something that looks impressive — clean columns, automated formulas, monthly breakdowns — and then discovered, about three cells in, that it was built for a world that doesn't quite resemble yours.

There's nothing wrong with the template itself. The problem is that it was designed for a business environment with predictable payment cycles, stable currency, reliable utility supply and straightforward tax administration. Nigerian businesses operate in none of those conditions simultaneously.

This article is not about dismissing financial modelling. Cash flow forecasting is one of the most powerful tools available to a business owner — arguably more important than a P&L statement, because it tells you not just whether you made money, but whether you will be able to pay your staff next month. The goal here is to help you build a model that is honest about your actual operating environment.

A cash flow model is only as useful as it is honest. A forecast that ignores your operating context isn't a financial tool — it's a wish list dressed in spreadsheet clothing.

Why standard templates fail Nigerian businesses

Standard cash flow templates are built around a set of implicit assumptions: customers pay on time, input costs are predictable month to month, financing costs are fixed, and the business can plan its expenditure in a stable currency. Strip out those assumptions, and most templates lose most of their usefulness.

Here is what a standard template typically ignores in the Nigerian context:

The five Nigerian cash flow realities every model must capture

1. Revenue is earned when invoiced; cash arrives when collected

This is the single most important distinction to get right. Your model should have two separate lines for every revenue stream: when the sale is made, and when the cash is expected to land in your account. The gap between these two — your collection lag — should be informed by your actual historical payment data, not by what your contracts say.

If you do not yet have enough history, start conservatively. Assume 30% of invoices are paid within 30 days, 50% within 60 days, and the remaining 20% between 60 and 90 days. Adjust as real data comes in.

Practical note

Track your Days Sales Outstanding (DSO) — the average number of days between raising an invoice and receiving payment. If you don't know this number, calculate it from the last six months of invoices. It is one of the most revealing metrics for cash flow health. DSO = (Accounts receivable ÷ Total credit sales) × Number of days.

2. Not all months are equal — and the calendar matters

A flat monthly forecast — dividing annual revenue by twelve — is almost never accurate for a Nigerian business. Most sectors experience material seasonal variation driven by the academic calendar, religious periods, agricultural cycles or political events.

Before building your revenue line, map your sector's demand pattern across the year. For retail and FMCG businesses, December typically spikes. For professional services, January and September are often strong. For agribusiness, harvest periods dominate. Build these patterns explicitly into your monthly revenue assumptions rather than smoothing them out.

3. Your cost base has a hard currency component — model it separately

If any portion of your costs — raw materials, software subscriptions, equipment maintenance, imported goods — is priced in dollars or euros, those costs must be modelled with an explicit exchange rate assumption. And that assumption should not be a single fixed rate. It should include a sensitivity: what does your cash position look like if the naira weakens a further 15% from today's rate?

This is not pessimism — it is discipline. Businesses that model their foreign currency exposure explicitly are rarely blindsided when the rate moves; those that don't are.

4. Irregular but predictable cash outflows must be planned for explicitly

There is a category of expenses that Nigerian businesses frequently forget to model: costs that don't recur monthly but are highly predictable annually. These include annual insurance premiums, vehicle maintenance cycles, equipment calibration, staff training costs, corporate filing fees and tax payments. In a monthly cash flow model, these tend to disappear — until the month they hit, at which point they look like a surprise.

The fix is simple: list every known annual or irregular expenditure, assign it a likely month, and divide the total across twelve months as a monthly provision — even if the actual cash leaves the account in a single month. This keeps your monthly cash position realistic.

5. Build a diesel and infrastructure line that reflects reality

Most Nigerian businesses spend between 5% and 20% of their operating costs on energy and infrastructure — generator fuel, internet connectivity, water and waste management — depending on their sector and location. These costs are volatile (diesel prices have more than doubled in some periods within a single year) and are often excluded from imported templates that assume stable grid power.

Model these as a separate cost category with their own price sensitivity. If diesel moves from ₦1,200 to ₦1,500 per litre, what does that do to your monthly cash position? You should be able to answer that question in under 60 seconds.

Building your model: a practical structure

A functional Nigerian cash flow model doesn't need to be complicated. It needs to be honest. Below is the core structure we recommend for SMEs with revenue between ₦50m and ₦2bn annually.

Section What to include Key Nigerian adjustment
Cash inflows Revenue by stream, loan proceeds, asset sales, grants Separate invoice date from collection date; apply DSO lag by customer type
Cost of sales Direct materials, direct labour, production overhead Split naira and FX components; apply exchange rate sensitivity
Operating expenses Salaries, rent, marketing, professional fees, telecoms Add inflation escalator to salary line; include annual bonus provisions monthly
Infrastructure Generator fuel, internet, water, security Model as a separate block with its own fuel price sensitivity
Irregular expenses Insurance, maintenance, taxes, regulatory fees Map each item to its likely month; provision monthly regardless
Financing Loan repayments, interest, overdraft usage Model floating rate loans with rate sensitivity; include overdraft headroom
Tax VAT remittances, PAYE, CIT instalments Model VAT cash timing carefully — VAT is collected before it is remitted
Net cash position Opening balance + inflows − outflows Set a minimum cash buffer target (typically 4–8 weeks of fixed costs)

On VAT timing — a common error

Many Nigerian businesses model VAT incorrectly by netting it out entirely. In reality, VAT creates a short-term cash flow benefit: you collect it from customers before you remit it to the FIRS (typically monthly). This float is real and should appear in your model. Equally, if you are paying VAT on purchases that you cannot immediately recover on sales, that is a cash cost that needs to be captured.

Scenario planning for an unpredictable environment

A single-line forecast is the most common mistake in Nigerian financial modelling. Given the degree of macroeconomic volatility in the environment, a cash flow model should always include at least three scenarios:

B
Base case

Your most realistic expectation — not your optimistic target. Revenue assumptions should be grounded in actual pipeline data and historical conversion rates, not aspiration. Cost assumptions should reflect current prices, not last year's.

D
Downside case

Revenue 20–30% below base, collection lag extended by 30 days, diesel price up 25%, naira weakened a further 15%. This is not catastrophising — this is the kind of combination that Nigerian businesses have experienced within a single 12-month period. The question to answer: do you survive it? If not, what changes?

U
Upside case

Revenue 20% above base, faster collections, stable costs. The upside case is often neglected but is equally important — rapid growth creates its own cash flow stress as working capital requirements expand faster than cash comes in. Model it so you're not caught unprepared by success.

The value of scenario planning is not in predicting the future accurately — it's in removing surprises. When one of these scenarios starts to materialise, you've already thought through the response. That mental preparation is worth more than any single forecast line.

Common mistakes to avoid

Treating revenue targets as revenue forecasts.

Your sales team's target and your finance team's forecast are different documents. One is motivational; the other should be conservative.

Updating the model annually instead of monthly.

A cash flow model that is only updated once a year is a historical document, not a management tool. The model should be reviewed and updated with actual figures every month, with forecasts rolled forward.

Confusing profitability with cash availability.

A business can be profitable on paper and still run out of cash. This is particularly common in businesses with long collection cycles and short supplier payment terms. The P&L and the cash flow statement tell different stories. Both matter.

Not modelling the owner's drawings.

In many Nigerian SMEs, the business and the owner's personal finances are loosely separated. Owner drawings — whether formalised as a salary or not — are a real cash outflow and must appear in the model. A model that omits them will consistently overstate available cash.

Setting no minimum cash buffer.

Every business should define a floor — the minimum cash balance below which it will not operate without triggering a response. For most Nigerian SMEs this should be at least four to six weeks of fixed costs. Without a floor, there's no early warning system.

Where to start this week

If you don't currently have a cash flow model, the most important thing is not to build the perfect one — it's to start building one at all. Here is a practical four-step sequence:

1 This week

Pull the last six months of bank statements and categorise every outflow by type. This gives you a realistic cost baseline — which is almost always higher than what people recall from memory.

2 Within two weeks

Calculate your actual DSO from the last six months of invoices. The gap between what you expected and what this number reveals is usually instructive.

3 By end of month

Build a 12-month cash flow model using the structure in this article. Start with the base case only. It doesn't need to be perfect — it needs to exist.

4 Ongoing

Set a recurring monthly task — 45 minutes, first week of every month — to update actuals, review variances and roll the forecast forward. The discipline of that review is worth more than the sophistication of the model.

A final thought

The best cash flow model is the one you will actually use. It doesn't need to be beautiful. It needs to be honest, updated regularly and reviewed by someone who can act on what it shows. If your model tells you that cash will be tight in October and you use that information to accelerate collections in August — it has done its job.

If you'd like help building or reviewing your cash flow model, our financial consulting team works with Nigerian businesses across a range of sectors. Get in touch here.

TC
Tri-Core Financial Advisory team
Our financial consulting practice works with Nigerian SMEs on cash flow management, financial modelling and fundraising advisory. If this article raised questions about your own numbers, let's talk.

More from the blog

Tri-Core Financial Consulting

Need help building your financial model?

Our financial consulting team builds custom cash flow models for Nigerian businesses — grounded in your actual operating context, not a generic template.

Talk to our team → See financial services