Skip to content
Free download · Excel + PDF · No email required

Law firm chart of accounts template

A free UK law firm chart of accounts with client-money control accounts, department fee codes and SRA Accounts Rules notes built in. Download as Excel or PDF and import directly into QuickBooks or Xero.

What a chart of accounts is for a law firm

A chart of accounts is the numbered list of every ledger account your practice uses to record financial transactions. Each transaction, a fee billed, a salary paid, a disbursement advanced, gets posted to one account code. Your profit and loss account, balance sheet and VAT return are all built from these coded entries.

For a law firm, the chart of accounts has to do something that a general business chart does not: it must separate the firm's own money from client money at the ledger level. The SRA Accounts Rules require firms to keep client money segregated in a dedicated client bank account and to be able to demonstrate, at any time, that the balance held equals the total owed to clients. That demonstration happens through the reconciliation of two linked accounts: the client bank account (1002) and the client account control liability (2001).

1000s
Assets

Office bank, client bank (control), debtors, disbursements recoverable, WIP.

2000s
Liabilities

Client account control liability, VAT, PAYE/NIC, partner capital and current accounts.

4000s
Income

Professional fees by department (conveyancing, litigation, private client, commercial) and interest received.

7000s
Expenditure

Salaries, PII, practising certificates, professional subs, rent, IT, marketing, bank charges, irrecoverable disbursements.

Why law firms need client-money control accounts that general businesses do not

When a client pays funds in advance, for example a conveyancing completion amount or a probate bond, that money is not income. It belongs to the client and must sit in a ring-fenced client bank account. The firm is acting as custodian, not owner.

The client bank account (1002)

This is the bank account where client money is held. It appears in the assets section of the balance sheet, but it is not freely available to the firm. Its balance is always matched by a corresponding liability.

The client account control liability (2001)

This is the firm's obligation to clients whose money it holds. The balance must always equal the balance in 1002. When they match, the firm can demonstrate it is holding the correct amount of client money.

The five-weekly reconciliation (Rule 8.3)

Under SRA Accounts Rules Rule 8.3, the firm must carry out a reconciliation of its client account at least every five weeks. The reconciliation compares the client bank account balance against the sum of all individual client ledger balances. Any difference must be investigated and resolved promptly.

What the COFA does

The Compliance Officer for Finance and Administration is responsible for ensuring the firm complies with the SRA Accounts Rules. The COFA must be satisfied that the reconciliation process is operating correctly and that any breaches are reported to the SRA where required.

How to adapt the codes for your firm

The codes in this template are a starting point. Most firms will need to extend them to match their own structure and practice areas.

  • 1

    Sub-code by department

    If your practice management software tracks time and billing by department, you can sub-code the 4000s to match. For example, 4001.1 residential conveyancing, 4001.2 commercial property. Most software supports sub-accounts or tracking categories for this.

  • 2

    Add partner drawings accounts

    Equity partners typically have a drawings account within the 2011 current account range. You can add 2011.01, 2011.02 and so on for each partner, which makes it straightforward to produce individual partner profit and drawings statements at year end.

  • 3

    Import into QuickBooks or Xero

    Both QuickBooks Online and Xero accept a CSV or XLSX import of your account list. Export the Excel sheet as CSV, map Code to Account Number and Account Name to Account Name, then import under Settings > Chart of Accounts (QuickBooks) or Accounting > Chart of Accounts > Import (Xero). You may need to add a Type column matching your software's taxonomy.

  • 4

    Legal aid firms

    If your firm does legal aid work, you may need additional income codes to split LAA-funded fees from private fees, and potentially separate WIP accounts for matter types that are reported differently for LAA billing purposes.

Download the template

No email required. Both formats are free.

Excel format

law-firm-chart-of-accounts.xlsx

Full chart with colour-coded categories, a Code Ranges summary sheet, and notes on client-money reconciliation and SRA Accounts Rules requirements. Import directly into QuickBooks or Xero as CSV.

Download Excel (.xlsx)
PDF format

law-firm-chart-of-accounts.pdf

A one-page summary of all account codes and names, suitable for printing and pinning in your accounts office. Includes SRA reconciliation notes and QuickBooks/Xero import guidance.

Download PDF

Frequently asked

Why does a law firm need a different chart of accounts from a general business?
Law firms hold client money separately from their own funds under the SRA Accounts Rules. This requires a dedicated client bank account (code 1002) and a matching client account control liability (code 2001). These two accounts must reconcile to one another at all times, and a five-weekly reconciliation is required under Rule 8.3. General business accounting software does not include these controls by default, so they must be added manually.
What is the client account control liability?
Account 2001 represents the firm's obligation to clients whose money is held in the client bank account (1002). Every pound sitting in the client bank account should have a corresponding credit in the control liability. When the two accounts reconcile, the firm can demonstrate it holds exactly the right amount of client money, no more and no less, which is the core requirement of the SRA Accounts Rules.
Can I import this chart of accounts into QuickBooks or Xero?
Yes. Both QuickBooks Online and Xero accept a CSV or XLSX import of your account list. Export the Excel sheet as CSV, map the Code column to Account Number and the Account Name column to Account Name, then import under Settings > Chart of Accounts (QuickBooks) or Accounting > Chart of Accounts > Import (Xero). You may need to add a Type column matching your software's account type taxonomy before importing.
How should I split professional fees by department?
The template uses codes 4001 to 4004 for conveyancing, litigation, private client and commercial fees respectively. If your practice management software tracks time and billing by department already, you can map each department's fee income to the relevant code. If not, you can sub-code further, for example 4001.1 for residential conveyancing and 4001.2 for commercial property, using your software's sub-account or tracking category feature.
Where do irrecoverable disbursements go?
Code 7009 covers disbursements paid on behalf of clients that cannot be recovered, for example court fees written off after an aborted matter. Disbursements that will be recovered sit in code 1004 (Disbursements recoverable) as a debtor until payment is received. Moving a disbursement from 1004 to 7009 recognises the loss at the point it becomes clear recovery is unlikely.