A chart of accounts (COA) is the complete, structured list of all ledger accounts used by a business to record its financial transactions. It serves as the backbone of the accounting system, organising every transaction into a logical framework that feeds the income statement , balance sheet , and cash flow statement .

Every business that uses double-entry bookkeeping has a chart of accounts, whether it is a simple list in a spreadsheet or a comprehensive structure within accounting software. Getting the chart right from the outset saves significant time when preparing statutory accounts, management reports, and tax returns.

Structure of a Chart of Accounts

A typical UK chart of accounts is organised into five main categories, aligned with the financial statements:

CategoryAccount RangeFinancial Statement
Assets1000-1999Balance sheet
Liabilities2000-2999Balance sheet
Equity3000-3999Balance sheet
Revenue4000-4999Income statement
Expenses5000-9999Income statement

The numbering ranges are conventions, not rules. Different accounting software packages use different default ranges, and businesses can customise them.

Example Chart of Accounts

Assets (1000-1999)

CodeAccountType
1000Fixed assets – plant and machineryNon-current asset
1010Fixed assets – office equipmentNon-current asset
1020Fixed assets – motor vehiclesNon-current asset
1030Accumulated depreciation – plant and machineryContra asset
1040Accumulated depreciation – office equipmentContra asset
1050Accumulated depreciation – motor vehiclesContra asset
1100Accounts receivable (trade debtors)Current asset
1110Other debtorsCurrent asset
1120PrepaymentsCurrent asset
1200Stock (inventory)Current asset
1300Bank current accountCurrent asset
1310Bank savings accountCurrent asset
1320Petty cashCurrent asset

Liabilities (2000-2999)

CodeAccountType
2000Accounts payable (trade creditors)Current liability
2010Other creditorsCurrent liability
2020AccrualsCurrent liability
2030VAT liabilityCurrent liability
2040PAYE and NIC liabilityCurrent liability
2050Corporation tax liabilityCurrent liability
2060Deferred incomeCurrent liability
2100Bank loanNon-current liability
2110Director’s loan accountCurrent or non-current
2200ProvisionsCurrent or non-current

Equity (3000-3999)

CodeAccountType
3000Share capitalEquity
3010Share premiumEquity
3020Retained earnings (profit and loss reserve)Equity
3030Revaluation reserveEquity
3100Dividends paidEquity

Revenue (4000-4999)

CodeAccountType
4000Turnover – product salesRevenue
4010Turnover – service incomeRevenue
4020Turnover – commission incomeRevenue
4100Other operating incomeRevenue
4200Interest receivedOther income

Expenses (5000-9999)

CodeAccountType
5000Purchases (goods for resale)Cost of sales
5010Direct labourCost of sales
5020Subcontractor costsCost of sales
5030Carriage inwardsCost of sales
6000Salaries and wagesOverhead
6010Employer’s NICOverhead
6020Pension contributionsOverhead
6100RentOverhead
6110Business ratesOverhead
6120Light and heatOverhead
6130InsuranceOverhead
6200Telephone and internetOverhead
6210Postage and stationeryOverhead
6220Software and IT costsOverhead
6300Travel and subsistenceOverhead
6310Motor vehicle expensesOverhead
6400Accountancy feesOverhead
6410Legal and professional feesOverhead
6500Advertising and marketingOverhead
6600DepreciationOverhead
6700Bad debtsOverhead
6800Bank chargesOverhead
6810Interest payableFinance cost
7000Corporation taxTax

Designing a Chart of Accounts

Principles

PrincipleExplanation
SimplicityOnly create accounts you will actually use; avoid unnecessary granularity
ScalabilityLeave gaps in the numbering to allow for future accounts
AlignmentMap accounts to the statutory format (Companies Act profit and loss and balance sheet headings)
ConsistencyUse the same structure across accounting periods for comparability
Management reportingInclude enough detail to produce useful management accounts

Common Mistakes

MistakeProblem
Too many accountsCreates confusion and increases the risk of misposting
Too few accountsInsufficient detail for analysis and reporting
No logical numberingMakes finding accounts difficult
Mixing cost categoriesOverhead expenses posted to cost of sales distort gross profit
Not mapping to statutory headingsMakes year-end accounts preparation difficult
Inconsistent namingCauses confusion and misposting

Chart of Accounts and Statutory Reporting

The chart must produce figures that map to the Companies Act 2006 balance sheet and profit and loss account formats. For a small company using Format 1:

Profit and Loss Mapping

Statutory HeadingCOA Accounts
Turnover4000-4020
Cost of sales5000-5030
Gross profitCalculated
Distribution costsSubset of 6000-6999
Administrative expensesSubset of 6000-6999
Interest payable6810

Balance Sheet Mapping

Statutory HeadingCOA Accounts
Tangible fixed assets1000-1050 (net of depreciation)
Stocks1200
Debtors1100-1120
Cash at bank and in hand1300-1320
Creditors: amounts falling due within one year2000-2060
Creditors: amounts falling due after more than one year2100-2200
Share capital3000-3010
Profit and loss account3020

Chart of Accounts in Accounting Software

Most UK accounting software packages (Xero, QuickBooks, Sage, FreeAgent) come with a default chart of accounts that can be customised:

SoftwareDefault COACustomisation
XeroStandard UK chartAdd, rename, archive accounts; cannot change account type
QuickBooksStandard UK chartFull customisation of codes and names
SageComprehensive numbered chartHighly customisable
FreeAgentSimplified, fixed structureLimited customisation

When setting up a new business, review the default chart and adapt it to the business’s needs before entering any transactions. Restructuring the chart after transactions have been recorded is much harder.

Chart of Accounts for VAT

If the business is VAT-registered, the chart needs accounts for:

  • VAT output tax (charged to customers)
  • VAT input tax (reclaimable VAT on purchases)
  • VAT liability (net amount owed to or due from HMRC)

These accounts feed the VAT return. Correct coding of transactions to the right VAT rate is essential for compliance with Making Tax Digital.

Chart of Accounts and Corporation Tax

The chart of accounts supports tax reporting by:

  • Separating allowable and disallowable expenses (e.g., entertaining in its own account)
  • Isolating capital expenditure from revenue expenditure
  • Tracking depreciation separately so it can be added back in the tax computation
  • Providing clear categories for the CT600 return boxes

Departmental and Project Coding

For businesses needing management accounting analysis beyond the basic chart, most software supports:

  • Tracking categories (Xero) or classes (QuickBooks) to tag transactions by department, project, or location
  • This avoids the need for separate accounts for each department, keeping the chart manageable
  • Revenue and costs can then be reported by department without multiplying the number of accounts

Reviewing and Maintaining the Chart

The chart of accounts should be reviewed at least annually:

  • Remove unused accounts (archive, do not delete)
  • Add accounts for new types of transactions
  • Reclassify accounts if the business structure has changed
  • Ensure consistency with prior years for comparative reporting
  • Check alignment with the statutory format ahead of year-end accounts preparation

More fixed asset and accumulated depreciation accounts

More tools, fit-out and capital project accounts