The question comes up most often when a bank asks for audited accounts, when a new investor runs due diligence, or when the Registrar sends a reminder. By then the deadline is usually close and the scramble begins. It does not have to.
The starting position under the Companies Act
Under Ghana's Companies Act, every company is required to keep proper accounting records and to prepare financial statements each year. Whether those statements must be audited depends on the type of company and, in some cases, on exemptions available to smaller entities. The default expectation for a company limited by shares is that accounts are audited and filed, which is why most established businesses simply build an annual audit into their calendar.
The practical point is this: the obligation is rarely something you decide. It is driven by your company structure and by the people who rely on your numbers.
Who actually forces the requirement
Even where an exemption might apply, an audit is usually triggered by one of these:
- Your bank or lender. Most facilities above a modest size require audited statements, annually, as a condition of the loan.
- Your regulator. Financial services, insurance, NGOs and several other sectors carry their own audit requirements regardless of size.
- Your shareholders or investors. Anyone putting money in will want independently verified numbers before and during the investment.
- Donors. Donor-funded programmes almost always require an audit to the funder's own terms of reference.
- A pending transaction. A sale, merger or major contract will surface the question immediately.
When you probably do not need a full audit
A small, owner-managed company with no external finance, no regulator and no investors may not be legally required to have a full statutory audit every year. In that situation a lighter engagement, such as a review or an agreed-upon-procedures report, can give you and your bank comfort at a lower cost. The mistake is assuming you need the most expensive option before anyone has checked.
The real problem is almost never the audit. It is the records.
When an audit runs late or over budget in Ghana, the cause is usually incomplete records, not business complexity. Bank statements that were never reconciled, invoices that live only in a WhatsApp thread, stock that was counted but never matched to the ledger. The audit cannot start properly until that is cleaned up, and the cleanup is separate work.
This is where keeping good systems during the year pays for itself. Automated transaction capture and reconciliation mean the audit begins on day one instead of week three.
What to do now
- Find out your actual obligation before you pay for anything. Company type, turnover, regulator and lenders decide it.
- If a deadline is already set by a bank or donor, work backwards from it. Fieldwork for a small to mid-sized company usually runs one to three weeks.
- If your records are behind, treat the cleanup as its own project and start it first.
If you are not sure which group you fall into, that is exactly the kind of thing a short conversation settles. We will tell you plainly whether you need a statutory audit, a review, or neither.