What is a nominal code?

A nominal code is the number identifying each account in a business's chart of accounts, such as 4000 for sales in a common UK layout. Every transaction is posted to one, so the books can be totalled by category.

A plain-English definition for UK small businesses, not tax advice. Where a figure changes at a Budget, check gov.uk or ask your accountant.

LAST REVIEWED 29 AUGUST 2026 · BIZZLE

What are nominal codes for?

Sorting. Every transaction in the ledger has to belong somewhere, and the nominal code says where. A fuel receipt goes to motor expenses, a customer payment to the bank and to debtors, the accountant's bill to professional fees. Total each code and you have the lines of the profit and loss and balance sheet.

The codes are grouped in ranges so the structure is obvious at a glance. A widely used UK layout runs fixed assets in the 0000s, current assets in the 1000s, liabilities in the 2000s, capital in the 3000s, sales in the 4000s, cost of sales in the 5000s and overheads from 6000 upwards. Software varies in the details, and you can add or rename codes to suit the business.

The word 'nominal' is old bookkeeping vocabulary — the nominal ledger was the one holding the named accounts rather than the ones for individual customers and suppliers — and has survived mostly because accountants still say it.

A worked example

A plumber's software uses a standard layout. Over a week, four things happen and each lands on a code.

TransactionNominal codeWhere it shows
Invoices a customer £1,500 for a bathroom4000 SalesProfit and loss, turnover
Buys £420 of copper and fittings for the job5000 MaterialsProfit and loss, cost of sales
Fills the van for £867300 Motor expensesProfit and loss, overheads
Pays £2,000 off the van finance2300 LoansBalance sheet, liabilities

What goes wrong with nominal codes?

Miscoding. The copper posted to motor expenses does not change the total profit, but it makes materials look cheap and the van look expensive, and the gross margin figure is now wrong. Miscoding between the profit and loss and the balance sheet is worse: a van payment posted to motor expenses understates profit and overstates the loan.

The other failure is too many codes. A chart with separate codes for every supplier, or 'sundry' used for anything hard to place, defeats the purpose. A small business needs perhaps forty codes it actually uses, named plainly. Bizzle suggests the code for each receipt and invoice from the supplier and description, and shows what it did so a wrong guess is a one-click fix rather than a year-end surprise.

TERMS USED ON THIS PAGE

COMMON QUESTIONS

Questions people ask.

Are nominal codes the same in every accounting system?

No. The ranges above are a common UK convention, but software differs and any business can customise its own chart. What matters is that codes are used consistently within one set of books, not that they match anyone else's.

Do I need to know nominal codes to do my own bookkeeping?

Not the numbers. Most software shows account names and hides the codes unless you ask. What you need is a sense of which category a cost belongs to — materials or overheads, expense or asset — and that is a judgement about the business, not the software.

Can I add my own nominal codes?

Yes, and it is worth doing where a category matters to you. A café might split sales into food, drink and takeaway; a builder might separate subcontractors from materials. Keep the additions in the right range so the reports still group them sensibly.

What is a control account?

A nominal code whose balance is made up of many individual balances held elsewhere. The debtors control account, for example, equals the sum of every unpaid customer invoice; the VAT control account holds the net of VAT charged and reclaimed. They are the link between the detail and the totals.

Stop doing the admin.
Just bizzle it.

Connect your inbox and your bank. Watch Bizzle rebuild your books from what's already there. Ten minutes — and your evenings are yours again.

FOUNDING MEMBERS · FIRST 3 MONTHS FREE

Chat to Bizzle

Answers in a few seconds

Hi — I'm Biz. Ask me anything about Bizzle: what it does, what it costs, whether it fits your business.