Back to all articles
accountingnigeriaguidesng

How to set up a chart of accounts for a Nigerian small business

A practical guide to building a chart of accounts for a Nigerian SME — the five sections, a numbering system, and a ready-to-use sample with statutory accounts.

AnooreHR Team··6 min read

A chart of accounts (COA) is the master list of every account your business uses to record money. Get it right at the start and every report — profit and loss, balance sheet, tax filing — falls out cleanly. Get it wrong and you spend years reclassifying transactions. This guide shows you how to build one for a Nigerian small business, with a sample you can copy.

Quick answer

A chart of accounts is your numbered list of accounts, grouped into five sections: assets (1000s), liabilities (2000s), equity (3000s), revenue (4000s), and expenses (5000s). A Nigerian SME's COA must include statutory payable accounts — VAT Payable, WHT Payable, PAYE Payable, and Pension Payable — so tax and payroll obligations are tracked separately and are ready to remit. Start lean and add accounts only when a real need appears.

Chart of accounts at a glance

SectionNumber rangeContains
Assets1000–1999Cash, bank, receivables, inventory, equipment
Liabilities2000–2999Payables, loans, VAT/WHT/PAYE/pension payable
Equity3000–3999Owner's capital, retained earnings
Revenue4000–4999Sales, service income, other income
Expenses5000–5999Salaries, rent, utilities, bank charges

The number ranges are a convention, not a law — but following them makes your books instantly readable to any accountant, auditor, or lender.


1. What a chart of accounts actually is

Think of the COA as the filing cabinet for your money. Every transaction you record gets filed into one or more accounts. When you want to know "how much did we spend on rent this year?" or "how much VAT do we owe?", you look at that account.

Each account has three things: a number (for sorting and reference), a name (plain description), and a type (one of the five sections above). The type is what tells your accounting system whether the account belongs on the profit and loss statement (revenue and expenses) or the balance sheet (assets, liabilities, equity).


2. The numbering system

A simple four-digit system scales well for an SME:

  • First digit = section (1 = asset, 2 = liability, and so on).
  • Remaining digits = the specific account, left with gaps so you can insert new accounts later without renumbering.

Leave gaps. If your first bank account is 1010, make the next 1020, not 1011 — that way you can slot a 1015 in between later. Renumbering a live chart of accounts is painful; spacing prevents it.


3. A sample chart of accounts for a Nigerian SME

Copy this as a starting point and delete what you don't need:

NumberAccountSection
1010Cash on handAsset
1020Bank — current accountAsset
1030Bank — savings/reserveAsset
1100Accounts receivable (customers owe you)Asset
1110Staff advances / receivablesAsset
1060VAT receivable (input VAT)Asset
1200Inventory / stockAsset
1400Equipment & furnitureAsset
1410Accumulated depreciationAsset (contra)
2010Accounts payable (you owe suppliers)Liability
2020Accrued expensesLiability
2070WHT payableLiability
2080VAT payable (output VAT)Liability
2090Caution/deposit receivedLiability
2100PAYE payableLiability
2110Pension payableLiability
2120NHF / NSITF / ITF payableLiability
2200Loans payableLiability
3010Owner's capitalEquity
3020Retained earningsEquity
3030DrawingsEquity (contra)
4010Sales revenueRevenue
4020Service incomeRevenue
4090Other incomeRevenue
5010Salaries & wagesExpense
5020RentExpense
5030Utilities (power, water, diesel)Expense
5040Internet & telephoneExpense
5050Transport & fuelExpense
5060Bank chargesExpense
5070Professional feesExpense
5080Repairs & maintenanceExpense
5090Marketing & advertisingExpense

4. The statutory accounts you must not skip

A Nigerian business collects and holds money that isn't its own — tax and pension deductions it must pass on. Give each its own liability account so the balance is always visible and ready to remit:

  • PAYE payable (2100) — income tax deducted from staff salaries, owed to the relevant State Internal Revenue Service.
  • Pension payable (2110) — employee + employer pension contributions, owed to the Pension Fund Administrators via PenCom rules.
  • VAT payable (2080) and VAT receivable (1060) — output VAT you charged customers (7.5%) and input VAT you paid suppliers. The net is what you remit to the Nigeria Revenue Service.
  • WHT payable (2070) — withholding tax you deducted from vendor and director payments (commonly 5% or 10%), owed to the tax authority.
  • NHF / NSITF / ITF payable (2120) — other statutory contributions where applicable.

Keeping these separate means that at month-end you can see exactly what is due, to whom, and by when — instead of discovering a liability only when the tax authority sends a demand.


5. Start lean, then grow

The temptation is to build a 200-line chart of accounts on day one. Resist it. A sprawling COA makes daily bookkeeping slower and reports noisier. Start with the essentials above, and add an account only when you have a real, recurring reason to track something separately (for example, splitting "Transport & fuel" into "Fuel" and "Vehicle maintenance" once those costs grow large enough to manage individually).

A good rule: if you can't say what decision an account will inform, you don't need it yet.


AnooreHR ships with a Nigeria-ready chart of accounts out of the box — statutory accounts for PAYE, pension, VAT, and WHT already wired to the right postings, so payroll and tax entries land in the correct account automatically. You can customise it to match your business without breaking the double-entry logic underneath. Book a demo or sign up free to see the default chart and adapt it to your company.

Frequently asked questions

Frequently asked questions

What accounts should a small business in Nigeria have?

At minimum: cash and bank, accounts receivable and payable, the statutory liabilities (PAYE, pension, VAT, WHT payable), owner's capital, sales revenue, and your main expense categories (salaries, rent, utilities, transport). Add more only as real needs appear.

How are accounts numbered in a chart of accounts?

By convention: assets in the 1000s, liabilities 2000s, equity 3000s, revenue 4000s, and expenses 5000s. Leave gaps between numbers so you can insert new accounts later without renumbering.

Why keep VAT, PAYE and pension in separate accounts?

Because that money isn't yours — you are holding it to remit to the tax authority or pension administrator. Separate accounts show exactly what is owed at any time, so you never spend statutory money by accident.

Related: Bookkeeping basics for Nigerian SMEs · Month-end close checklist for a Nigerian SME · See pricing

Stop running payroll on spreadsheets

AnooreHR is free for teams up to 3.

PAYE, Pension, NHF, NSITF, ITF — all handled. No setup fee, no card.

Get started free
AnooreHR Team

Pan-African payroll, HR, and accounting specialists. Every rate and rule is checked against the primary regulator before it ships.

More about our editorial team

Ready to unify your business?

Start free in under two minutes. No card. No sales call unless you want one.

Free tier covers up to 3 employees · Cancel any time · Paid in your local currency.