What is a nominal ledger?
The nominal ledger is the main record of a business's accounts, holding a running total for every income, expense, asset, liability and equity account in the chart of accounts.
What a nominal ledger means
The nominal ledger is the central book of account. Every transaction ends up there, posted to one of the accounts in your chart of accounts: sales, rent, bank, VAT, wages, equipment and so on. "Nominal ledger" is the traditional UK term; it means the same as general ledger, which is more common in software and internationally.
Supporting the nominal ledger are subsidiary ledgers. The sales ledger holds each customer's account and the invoices they owe. The purchase ledger does the same for suppliers. Their totals feed into control accounts in the nominal ledger: trade debtors and trade creditors.
Example
A catering company buys £600 of food from a wholesaler on credit (the food is zero rated, so there is no VAT), then pays the bill two weeks later.
| Step | Purchase ledger | Nominal ledger |
|---|---|---|
| Bill received | Wholesaler account: owed £600 | Debit food costs £600, credit trade creditors £600 |
| Bill paid | Wholesaler account: owed £0 | Debit trade creditors £600, credit bank £600 |
The purchase ledger tells you who you owe. The nominal ledger tells you the total owed to all suppliers, the total spent on food, and the bank balance.
Why it matters for your business
Every report your accountant prepares, from the trial balance to the profit and loss account, balance sheet and VAT return, is built from nominal ledger balances. If transactions are posted to the wrong nominal accounts, every one of those reports is wrong, even if the bank balance is right.
Reviewing a few key nominal accounts monthly, such as the VAT control account, PAYE liability, director's loan account and suspense, is a quick way to catch errors before they build up.
In cloud software
Xero and QuickBooks maintain the nominal ledger automatically. When you raise an invoice, pay a bill or reconcile a bank transaction, the software posts the entries for you. You will see it referred to as the general ledger or account transactions report. Your accountant may still post manual journal entries at the year end for adjustments the software cannot make on its own.
You rarely need to read it line by line.
Common questions
Yes. Nominal ledger is the traditional UK name and general ledger is the more widely used term today. Both mean the main set of accounts that every transaction is posted to. You will see both names used in UK practices.
A nominal code is the number given to each account in the nominal ledger, for example 4000 for sales in some systems. Coding a transaction means choosing which nominal account it belongs to. Each software package uses its own numbering.
More accounts & bookkeeping terms
- Accounting equation
- Accounts payable
- Accounts receivable
- Accrual accounting
- Accruals
- Amortisation
- Assets
- Bad debt
