The board meeting is next Wednesday, so preparation starts on Friday.
In most organisations, the information already exists. The financial reports have been prepared, cash balances can be checked, funding updates are available somewhere, and the operational context has usually been discussed before anyone opens the board pack.
Yet somehow, preparing the finance section still absorbs days.
The work rarely begins as a crisis. It starts with a simple request: can we get the latest numbers ready for the board?
From there, one question leads to another. A figure needs checking. A variance needs explaining. A funding update needs confirming. Someone wants to know what cash looks like over the next few months. Someone else remembers a board member asked about a program last time, so that answer needs to be ready too.
By the time the pack is finished, the CEO or General Manager has usually pulled information from several people, several systems, and several conversations.
What arrives at the board table looks tidy… The effort behind it is anything but.
What starts as a reporting exercise is often an ownership problem. The information exists, but responsibility for bringing it together sits across multiple people rather than with a single owner.
Board Reporting Reveals Your Friction
Board reporting gets blamed because it has a deadline.
Everyone knows when the meeting is. Everyone knows the pack needs to go out. Everyone knows the board will expect clear answers.
But the pressure usually starts earlier than the board pack.
It starts when financial information lives in fragments:
- the bookkeeper has one part
- the accounting system has another
- operations holds the context
- leadership knows the implications
- funding updates sit in a separate conversation or spreadsheet
None of this means the organisation is disorganised. It is usually the natural result of finance growing in pieces over time.
The issue is that someone eventually has to connect all of it.
In many non-for-profits, that person becomes the CEO or General Manager, mainly because they are the person with the broadest view of the organisation.
Which is convenient… also slightly absurd.
The Real Cost: Leadership Attention
The cost of chasing financial information rarely shows up in the budget.
There is no line item for time spent checking numbers, following up context, rewriting commentary, or preparing answers for questions the board may or may not ask.
But the cost is there.
Every reporting cycle, senior leaders spend time on work like:
- gathering financial updates
- checking whether numbers match the reality of operations
- explaining variances
- confirming funding positions
- translating financial information into board-level commentary
- preparing for likely questions
A few hours here and there may not sound dramatic. Across twelve board cycles, finance committee meetings, acquittals, funding discussions, and planning sessions, it becomes a serious drain on leadership capacity.
For a non-for-profit, that matters.
The CEO’s time is meant to go toward leading the organisation, supporting the board, managing risk, strengthening funding relationships, and making decisions about the future.
When that time is spent pulling financial information together, the organisation loses attention in one of the places it needs it most.
The Organisation Usually Adapts, But...
This is why the problem can sit there for years.
The board pack still gets finished. The reports still go out. The board meeting still happens. The organisation keeps moving.
Because people adapt.
They learn who to ask. They remember where things live, build workarounds, start chasing earlier, check twice. They create extra spreadsheets that everyone secretly hates but nobody deletes because, annoyingly, they are useful.
After a while, the effort becomes normal.
Preparing the finance section takes three days because it has always taken three days. Nobody loves it, but everyone accepts it as part of the job.
Until growth makes it harder to ignore.
More programs, more funding sources, more staff, more reporting obligations, and more board scrutiny all place pressure on the same underlying setup.
The process still works, but it starts asking too much from the wrong people.
Strong Finance Functions Reduce the Amount of Chasing
When board reporting feels heavy, the instinct is often to improve the final pack.
Add more detail. Change the template. Build a dashboard. Create another spreadsheet. Ask everyone to send their updates earlier, then watch that fall apart by month two.
Sometimes those changes help, but the bigger shift often happens before the board pack is built.
A stronger finance function has someone responsible for the whole picture. That includes reporting, forecasting, financial communication, and the way information moves between people and systems.
The practical difference is simple.
Financial context is gathered throughout the month, rather than hunted down before a meeting. Cash flow is monitored before it becomes a board question. Funding updates are connected to the numbers before someone has to explain what changed.
The board pack becomes easier because the work is no longer being reconstructed at the last minute.
Leadership can spend more time understanding the information and less time trying to find it.
That is where finance becomes genuinely useful.
The Question Worth Asking:
Every non-for-profit needs reliable financial information. It supports governance, funding confidence, program planning, staffing decisions, and long-term sustainability.
But there is a big difference between using financial information and chasing it.
So before the next board cycle, it is worth asking:
How much time does your leadership team spend gathering financial information compared with actually using it?
If preparing for board meetings regularly takes several days of checking, chasing, clarifying, and translating, your organisation may have outgrown the way finance is currently owned.
A Finance Review can help identify where visibility is being lost, where effort is being duplicated, and what a more structured finance function could look like.

