Skip to main content
HelloBooks.ai home
Bookkeeping

Nominal Codes List UK: A Practical Table for Small Firms

By HelloBooks Team

A nominal codes list UK small businesses can copy: codes, account names and what goes in each, how numbering varies by software, and how to use it each month.

HelloBooks Team

HelloBooks Team

7 min read

Key takeaways

What this article covers, in order:

  • The question that starts it
  • What are nominal codes, in one paragraph
  • How the numbering usually works
  • The list
  • Where the awkward items go
  • How to actually use the list
Chapter Guide▾

Below is a nominal codes list UK small businesses can copy and adapt, with the code, the account name and a plain note on what belongs in each. It isn't an official list. HMRC doesn't issue one, and different accounting software numbers things a little differently. What matters is that every transaction lands somewhere sensible and the codes roll up into a clean P&L and balance sheet.

The question that starts it

It's a Tuesday afternoon. Marcus, who runs a two-van plumbing firm in Bristol, gets an email from his accountant: "What nominal code did you use for the £86.40 from the trade counter on 14 Sep 2026?" Marcus has no idea. He typed "stuff" in the description and picked whatever the dropdown offered first.

That's the whole reason a nominal codes list exists. Pick the codes once, write down what goes where, and nobody has to guess later.

What are nominal codes, in one paragraph

A nominal code is just a number attached to an account in your books, like 6100 for Rent or 1200 for your business current account. Put all the codes together and you've got your nominal ledger, which most software now calls the chart of accounts. Same thing, older name. The number is there so the accounts sort into the right order and the right report: income and expenses into the P&L, everything else into the balance sheet.

How the numbering usually works

Most UK small-business setups group codes in blocks of a thousand. The pattern below is common, but it's a convention rather than a rule.

Code rangeGroupReport
0000 to 0999Fixed assets (equipment, vehicles)Balance sheet
1000 to 1999Current assets (stock, debtors, bank)Balance sheet
2000 to 2999Liabilities (creditors, loans, card)Balance sheet
3000 to 3999Capital and reservesBalance sheet
4000 to 4999IncomeP&L
5000 to 5999Cost of salesP&L
6000 to 7999OverheadsP&L

Be ready for variations. Some software puts direct costs in the 6000s and starts overheads at 7000. Some uses three-digit codes, so Sales might be 200 rather than 4000. Some hides the numbers and works by name. None of that is wrong. If your software already has a default list, it's usually easier to keep its numbering and borrow the account names and notes from here.

The list

This layout suits a typical service or light-trading business. The codes match the starter chart of accounts we use elsewhere in this series, with a few extras that come up a lot.

Income

CodeAccountWhat goes in it
4000SalesYour main income from customers
4010Sales: second streamA separate line you want to track, like training or online sales
4900Other incomeBank interest received, one-off sundry income

Cost of sales

CodeAccountWhat goes in it
5000Materials and stock purchasesThings you buy to sell or build into a job
5100Subcontractor costsPeople you pay to do part of the customer's job
5200Delivery and carriage outPostage and couriers for goods sent to customers

Overheads

CodeAccountWhat goes in it
6000Wages and salariesGross pay for staff, if you employ anyone
6100RentRent on premises
6110Business ratesRates bills from the council
6200Light, heat and powerGas, electricity, water on business premises
6300InsurancePublic liability, van, contents, professional indemnity
6400Repairs and maintenanceFixing things you already own
6420Small tools and equipmentLow-cost tools that won't last years
6500Motor fuelFuel for business vehicles
6510Motor repairs and servicingMOTs, servicing, tyres
6600Travel and subsistenceTrain fares, parking, hotels on business trips
6700Telephone and internetMobile contracts, broadband
6710Software and subscriptionsApps, cloud storage, booking tools
6720Postage, printing and stationeryOffice post, printer ink, paper
6730Professional membershipsTrade body and professional fees
6800Advertising and marketingAds, leaflets, website promotion
6900Accountancy feesYour accountant or bookkeeper
6910Legal and professional feesSolicitors, consultants
7000Bank chargesMonthly account fees, transaction charges
7010Payment processing feesCard machine and online payment fees
7100Loan interestThe interest part of loan repayments only
7200DepreciationUsually posted by your accountant at year end
7300Bad debtsInvoices you've written off as uncollectable
7900General expensesThe odd item that fits nowhere. Keep it tiny

Assets

CodeAccountWhat goes in it
0010Equipment (cost)Tools and machinery that last several years
0011Equipment (accumulated depreciation)Running total of depreciation on 0010
0020Motor vehicles (cost)Vans and cars owned by the business
0021Motor vehicles (accumulated depreciation)Running total of depreciation on 0020
0030Computers and office equipment (cost)Laptops, phones, desks
0031Computers (accumulated depreciation)Running total of depreciation on 0030
1000StockGoods on hand at the period end
1100Trade debtorsCustomers who owe you
1110PrepaymentsBills paid in advance for a later period
1200Business current accountYour main bank account
1210Business savings accountAny savings or deposit account
1230Petty cashCash in the tin
1240Payment provider clearingMoney sitting with a card or online payment provider before it reaches the bank

Liabilities

CodeAccountWhat goes in it
2100Trade creditorsSuppliers you owe
2110AccrualsCosts you've incurred but not yet been billed for
2150Customer depositsMoney taken up front for work not yet done
2200VAT controlOnly if registered. Your accountant decides what goes here
2210Payroll liabilitiesOnly if you employ people
2300Business credit cardThe balance on the card
2400Bank loanThe capital part of any loan
2500Director's loan accountLimited companies only
2900SuspenseTemporary home for unknowns. Clear it monthly

Capital

CodeSole traderLimited company
3000Capital introducedShare capital
3100DrawingsDividends
3200Retained profitRetained earnings

That's a little over 50 codes, and it's meant as a menu to trim. Plenty of businesses use fewer. A freelance designer with no staff, no van and no stock could happily delete a third of them.

Where the awkward items go

These are the ones people search for at 10pm with a receipt in their hand.

You bought or paidUsual codeWhy
A £35 set of screwdrivers6420 Small toolsCheap, won't last years
A £1,900 pressure washer0010 EquipmentLasts years, so it's an asset
Council business rates6110 Business ratesIts own line, separate from rent
Loan repayment of £450Split: 7100 and 2400Interest is a cost; the rest repays the loan
Payment for the owner's groceries3100 Drawings (sole trader) or 2500 (company)Not a business cost
A refund to a customer4000 Sales (reduced)It reverses income, it isn't an expense
Card machine fees taken from takings7010 Payment processing feesRecord gross takings and the fee separately
A payment you can't identify yet2900 SuspenseTemporary only

Where the line falls between a cheap tool and an asset is partly judgement. If something's expensive and you're unsure, ask your accountant once and write their answer on your list.

How to actually use the list

A list in a drawer does nothing. Here's how it earns its keep.

  1. Trim it before you start. Delete codes you'll never use. Fewer choices means quicker, more consistent categorising.
  2. Add a "what goes here" note to anything ambiguous. The third column above is the bit that saves arguments. Marcus now has "trade counter consumables = 5000 if for a job, 6420 if for the van shelf".
  3. Categorise from the bank, not from memory. Work through bank transactions weekly or monthly and give each one a code from the list.
  4. Check the P&L for oddities. If Motor fuel is £40 one month and £900 the next, something's been miscoded.
  5. Keep General expenses under a few percent of costs. If it's growing, there's an account missing.
  6. Change the list at year end, not mid-year. Renaming or merging halfway through the year makes the earlier months hard to compare.

Leave gaps in the numbering

The list jumps from 6110 to 6200 on purpose. If you later need "Uniforms" or "Waste removal", slot it in at 6430 or 6440 beside similar costs rather than tacking it on at the end.

How HelloBooks helps

In HelloBooks you connect your bank through Open Banking (most UK banks and cards), or import a CSV statement. Transactions land in a review list where you confirm or change the category for each line, so your list gets used the same way every time. On Pro, AI auto-categorisation suggests a category for you; if AI credits run out, categorisation pauses and the books keep working.

Your P&L, Balance Sheet and Cash Flow reports, all on the Free plan, roll up from those categories. You can also invite your bookkeeper or accountant into the same books, which beats emailing about one £86.40 receipt. See the bookkeeping features or compare plans.

FAQs

Is there an official HMRC nominal codes list?

No. HMRC doesn't issue a list of nominal codes for businesses to follow. Numbering is a bookkeeping convention, and it varies by software.

Are nominal codes the same as a chart of accounts?

Yes. The nominal ledger is the traditional UK name, and the codes are the numbers on each account. Most modern software calls the whole list a chart of accounts.

What is the nominal code for business rates?

There isn't a single fixed number. In the list above it's 6110, sitting under Rent. Use whatever code your software gives its rates or premises account.

Should I use my software's default codes or this list?

If your software already has a default list, keep its numbering. Use this one as a check that nothing is missing and to write the "what goes here" notes.

How many nominal codes does a small business need?

Usually between 25 and 50. Enough that your reports answer real questions, few enough that you can pick the right one quickly.

Print the list, cross out what you don't need, and stick it next to wherever you do your books.

Start free, no card needed. Try HelloBooks Free

About the author

HelloBooks Editorial Team

HelloBooks Editorial Team

Published October 4, 2026 on the HelloBooks blog

The HelloBooks editorial team is made up of accountants, ex-CPA-firm partners, and AI engineers who build the same AI bookkeeping product the articles describe. We write what we ship.

Posts are reviewed for accuracy against current US, UK, India, Australia, and UAE accounting and tax rules before publishing, and updated when those rules change.

About HelloBooks →

Related Posts

Subscribe to our newsletter

Stay up to date with the latest news and announcements. No credit card required.

By subscribing, you agree to our Privacy Policy.