Free diagnostic: answer eighteen questions, then we call you. Take the diagnostic →
← Back to the blog
Finance

Bookkeeper, accountant, finance manager or outsourced CFO: what a growing business in Sri Lanka needs

Gridwerk · October 11, 2026

In a small business, "finance" is often one person doing whatever needs doing with numbers: entering invoices, chasing payments, preparing the tax return, and answering the owner's questions when there's time. As the business grows, that one job turns into several, and they're quite different jobs. The common mistake is to keep hiring for the first one when the business has started to need the others.

So let's separate them, and then look at how to tell which ones you need.

Five roles, five different jobs

A bookkeeper records what happened. Sales, purchases, payments, receipts, payroll, all entered accurately and on time, and the bank reconciled. Bookkeeping is the foundation; nothing else in finance works if the records are wrong or late.

An accountant turns those records into accounts and handles compliance. Monthly or annual financial statements, tax computations and returns, VAT returns if you're registered, and advice on how transactions should be treated.

An auditor checks the accounts independently and gives an opinion on whether they're fair. Companies are required to have their accounts audited; the auditor works for that independence, and can't also be the person preparing the accounts or running the finances.

A finance manager runs the finance function day to day. Makes sure the bookkeeping is done, the month closes on time, payments go out correctly, controls work, cash is managed, and the owner gets a clear report every month.

A CFO, chief financial officer, works on the future. Forecasting, pricing, funding, which investments to make, how to structure a loan, what the business is worth, how to prepare for a partner or a buyer. Where the other roles mostly describe what has happened, this one is about deciding what should happen next.

These are layers. Each one depends on the ones beneath it. A CFO can't forecast well from books that are three months behind, and a finance manager can't run controls on a process nobody has documented. So the question is which layers your business has, and which one is missing.

Imagine two businesses. The first has perfect books, every invoice entered on the day, and nobody who ever looks forward: no forecast, no budget, no plan for cash. The second has an owner full of plans, built on numbers three months out of date. Both are missing a layer, and they're missing different ones.

Does that make sense? So the useful question is which layer is missing, more than whether you need "more finance help."

Signs you've outgrown your current setup

You probably need more than bookkeeping and an annual accountant when:

Decisions are waiting on numbers. You want to know whether a product is profitable, whether you can afford a hire, whether to take a contract, and nobody can tell you quickly.

The month takes too long to close. If you don't see last month's profit until halfway through this month, or until the year-end, you're steering by an old map.

Cash keeps surprising you. Tight weeks you didn't see coming, a tax payment that caught you out, a supplier you couldn't pay on time.

The bank, an investor or a partner is asking questions you can't answer. Projections, ratios, a valuation, a business plan.

The business has more moving parts. A second branch, a second product line, a larger team, imports, credit customers, all of which multiply the ways money can leak.

The first three point to a missing finance manager layer. The fourth points to the CFO layer. The fifth usually needs both.

There's a chain here. A finance gap usually shows up first as slow decisions. Slow decisions are the result of numbers nobody trusts or can produce quickly. And untrustworthy numbers are the result of a missing layer underneath, usually the bookkeeping or the month-end routine. So the fix often starts lower down than the symptom suggests.

The options

Once you know which layer is missing, there are a few ways to fill it.

Hire full-time. Right when the work is large enough to fill a full role, and when you need someone in the building every day. It's also a significant fixed cost, and it's worth working out what it does to your break-even point (the level of sales at which you cover all your costs) before you commit. Suppose a senior finance hire costs LKR 750,000 a month in salary (an illustration; actual salaries vary widely). With EPF and ETF on top, that's about LKR 862,500 a month. If your business runs at a 40% gross margin (the share of each sale left after paying for the goods), you'd need around LKR 2.16 million of extra sales every month just to cover that one salary. For many small businesses, that settles the question.

Use an accounting firm. Good for bookkeeping, accounts, tax and compliance, often more cheaply than an in-house team. Less suited to the day-to-day management role or to forward-looking decisions, unless the firm offers that specifically.

Use a part-time or outsourced finance manager or CFO. Someone experienced who works with you a few days a month, or on specific projects. You get the judgment of a senior person for the hours you need, without the fixed cost of a full salary. The trade-off is availability: they're not in the building every day, so the bookkeeping underneath needs to be reliable.

Combine them. A common, sensible setup for a growing small business is an in-house bookkeeper or junior accountant for the daily records, an accounting firm for compliance and audit support, and a part-time senior person for the management and forward-looking work.

What to ask before you engage anyone

Whichever option you choose, a few questions sort the strong candidates from the weak.

What will I get every month, and by when? A clear monthly report by a fixed date is the baseline.

Have you worked with businesses of my size and type? Finance for a distributor with credit customers and stock is different from finance for a service business.

How will you work with my existing bookkeeper or accountant? The layers need to fit together.

What will you need from me? Good finance support takes some of the owner's time, especially at the start.

And for anyone working on the forward-looking side: show me a forecast or a plan you've built, and tell me how it compared with what happened.

The bigger point

There are three common views of finance in a small business. The first sees it as bookkeeping: recording what happened. The second, often after a tax surprise, sees it as compliance: staying out of trouble. The third sees finance as the business's way of seeing ahead: knowing, before it happens, what a decision will do to profit and cash. All three are needed, built in that order, and the third is where most of the value for a growing business sits.

How Gridwerk helps

Gridwerk works as that senior layer: our Financial Intelligence service covers the monthly picture, ratios and support with the books, and our Forecasting service covers budgets, cash flow projections, valuations and scenarios, alongside a revenue partner on the sales side. If you're not sure which layer your business is missing, start with the free diagnostic. It's eighteen questions, about seven minutes, and then we call you to go through the rest.

Take the diagnostic

Gridwerk diagnostic

Start with the diagnostic.

Answer eighteen questions in about seven minutes. Then we call you to go through the rest.