Back to all articles
accountingnigeriaguidesng

Bookkeeping basics for Nigerian SMEs: a non-accountant's guide

A plain-English bookkeeping guide for Nigerian small businesses — the five account types, cash vs accrual, and the records the NRS expects you to keep.

AnooreHR Team··7 min read

If you run a small business in Nigeria, bookkeeping is the difference between knowing whether you made money last month and guessing. It is also what stands between you and a clean tax filing, a bank loan, or an investor conversation. This guide explains the fundamentals in plain English — no accounting degree required.

Quick answer

Bookkeeping is the routine recording of every naira that enters and leaves your business. Nigerian SMEs should record transactions under five account types (assets, liabilities, equity, income, expenses), keep business money separate from personal money, and retain records for at least six years for the Nigeria Revenue Service (NRS). Double-entry — where every transaction hits two accounts — is the standard that keeps your books balanced and audit-ready.

Bookkeeping at a glance

ConceptWhat it meansWhy it matters
The five account typesAssets, Liabilities, Equity, Income, ExpensesEvery transaction fits one or more of these
Double-entryEach transaction debits one account and credits anotherKeeps the books balanced; the professional standard
Cash vs accrualRecord when money moves vs when it is earned/owedDetermines when income and expenses appear
Chart of accountsYour numbered list of all accountsThe backbone of organised books
Record retentionKeep source documents and ledgersNRS expects at least 6 years

Sources: Nigeria Revenue Service (formerly FIRS), Companies and Allied Matters Act 2020 (CAMA), and Financial Reporting Council of Nigeria standards.


1. Why bookkeeping is not optional

Three forces make bookkeeping mandatory for a Nigerian SME, whatever your size:

  • Tax. You cannot file an accurate Company Income Tax, VAT, or PAYE return without knowing your numbers. The NRS can assess you on a "best of judgement" basis — usually higher — if your records are poor.
  • Access to capital. Every bank loan, grant, or investor cheque starts with a request for management accounts. No books, no funding.
  • Decisions. Which product actually makes money? Can you afford another hire? Bookkeeping turns those from gut calls into evidence-based ones.

Under CAMA 2020, every registered company is required to keep proper accounting records. Bookkeeping is how you meet that duty.


2. The five account types — the whole system in one idea

All of bookkeeping rests on sorting money into five buckets:

TypeWhat it isExamples
AssetsWhat the business ownsCash, bank balance, inventory, equipment, money customers owe you (receivables)
LiabilitiesWhat the business owesSupplier bills, loans, unpaid PAYE/VAT/pension, money you owe (payables)
EquityThe owner's stakeCapital you put in, retained profits
IncomeMoney earned from operationsSales, service fees, interest
ExpensesThe cost of running the businessRent, salaries, fuel, data, transport, bank charges

The fundamental equation that must always hold:

Assets = Liabilities + Equity

Every transaction you record keeps this equation in balance. That is the entire logic of the system.


3. Single-entry vs double-entry

Single-entry is a simple running list — like a cash notebook: date, description, money in, money out, balance. It is fine for a one-person side hustle but breaks down fast: it doesn't track what you owe or are owed, and it hides errors.

Double-entry records every transaction in two places — a debit to one account and a credit to another — so the books always balance. Example: you buy a laptop for ₦450,000 cash.

Debit Equipment (an asset) ₦450,000 — the business now owns a laptop Credit Cash (an asset) ₦450,000 — cash went down

Both sides equal ₦450,000, and the accounting equation still balances. Double-entry is the standard every serious business and every accountant uses, and it is what accounting software does automatically behind the scenes.


4. Cash basis vs accrual basis

This is when you record a transaction:

  • Cash basis — record income when cash lands and expenses when cash leaves. Simple, and it mirrors your bank account. Best for very small, cash-driven businesses.
  • Accrual basis — record income when you earn it (you raised the invoice) and expenses when you incur them (you received the bill), regardless of when cash moves. This is the IFRS/accounting-standard method and gives a truer picture of profitability.

A worked contrast: you deliver a ₦2,000,000 consulting job in June, invoice the client, and get paid in August.

Cash basis: the ₦2,000,000 income shows up in August. Accrual basis: it shows up in June (when earned), with a ₦2,000,000 receivable until August.

Most growing Nigerian SMEs move to accrual as they scale, because banks, auditors, and the tax authority expect it.


5. Separate business money from personal money

This is the single most common — and most damaging — mistake Nigerian SME owners make. Mixing your personal account and your business account makes your books impossible to trust and your tax position impossible to prove.

Fix it with three moves:

  1. Open a dedicated business bank account and route all business income and expenses through it.
  2. Pay yourself a defined amount (a salary or a drawing) rather than dipping into the till.
  3. Keep a petty-cash log for small cash spends, reconciled weekly.

6. What records to keep — and for how long

Keep the source document behind every entry: invoices you issue, receipts and bills you receive, bank statements, payroll schedules, and remittance evidence (PAYE, VAT, WHT, pension). These prove your numbers if the NRS ever asks.

Retention: keep records for at least six years. The NRS can generally reopen assessments within six years (and longer where fraud is suspected), so six years is the safe floor. Digital copies are acceptable and far easier to search — scan paper receipts and back them up.


7. A simple monthly rhythm

You don't need to do everything daily. A steady monthly cycle keeps books clean:

FrequencyTask
WeeklyLog cash spends; file receipts; chase overdue invoices
MonthlyReconcile the bank account; record all sales and bills; post payroll; review income vs expenses
Monthly (by statutory deadline)Remit PAYE, pension, VAT, and WHT
QuarterlyReview profit trend and cash position
AnnuallyPrepare financial statements; file annual returns and CIT

The discipline matters more than the tool. A business that closes its books every month is never surprised by its own finances.


AnooreHR gives Nigerian SMEs double-entry bookkeeping without the jargon: record income and expenses in a guided interface, and the system posts the correct debits and credits automatically, tracks receivables and payables, and keeps every statutory account (VAT, WHT, PAYE, pension) in one ledger. When it is time to file, your numbers are already reconciled. Book a demo or sign up free to see your first month's books come together.

Frequently asked questions

Frequently asked questions

Do I need an accountant to do bookkeeping for a small business in Nigeria?

No — you can keep the day-to-day books yourself with simple software. An accountant is worth engaging for year-end financial statements, CIT filing, and tax advice, but routine recording of income and expenses does not require one.

How long should a Nigerian business keep its financial records?

At least six years. The Nigeria Revenue Service can generally reopen assessments within six years (and longer where fraud is suspected), so keep source documents and ledgers for that period. Digital copies are acceptable.

What is the difference between cash and accrual accounting?

Cash basis records income and expenses when money actually moves. Accrual basis records them when they are earned or incurred, regardless of payment timing. Accrual gives a truer picture of profit and is the standard as you grow.

Related: How to set up a chart of accounts for a Nigerian small business · 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.