How to Build a Law Firm Chart of Accounts in 2026: The Step-by-Step Guide That Keeps Trust, Operating, and Case Costs From Bleeding Into Each Other
A generic chart of accounts is where law firm bookkeeping quietly goes wrong. This step-by-step guide shows you how to structure a legal-specific chart of accounts that separates trust from operating, distinguishes hard from soft costs, and produces reports a bar examiner and a bank will both accept.
Published: 2026-07-22T12:11:49.310Z ยท Category: Legal Accounting ยท 8 min read
๐๏ธ Why the Chart of Accounts Is the One Thing Firms Get Wrong Early
Almost every accounting problem a law firm has — trust confusion, unreliable profitability numbers, painful reconciliations, ugly surprises at tax time — can be traced back to a chart of accounts that was never designed for a law firm. Most firms inherit a default COA from generic accounting software, start booking transactions, and only discover the structural flaws two years later when a report doesn't tie or an examiner asks a question.
The chart of accounts is the list of every "bucket" your money can live in, organized into five categories: Assets, Liabilities, Equity, Revenue, and Expenses. For a law firm, the trick is not the five categories — it is the legal-specific structure inside them.
๐ Step 1: Separate Trust From Everything Else in the Asset and Liability Sections
Your trust bank account (IOLTA) belongs in Assets. The offsetting obligation — the money you hold on behalf of clients — belongs in Liabilities as a "Client Trust Liability" account. These two must always move together and always net to what you owe clients. Set up a separate operating bank account in Assets. Never let a single account do double duty.
๐ Step 2: Distinguish Hard Costs From Soft Costs in Expenses
Client costs are not firm overhead, and the two behave very differently at tax time and on the balance sheet. Hard costs (filing fees, expert fees, deposition transcripts) are typically advanced on behalf of a client and are reimbursable — often booked as an asset (a receivable) rather than a pure expense. Soft costs (copying, postage, in-house time) are firm expenses you may pass through. Build separate accounts so you can see advanced client costs as money owed back to the firm, not as vanished cash.
๐ Step 3: Break Revenue Down by How You Actually Earn It
Lawyers earn money in structurally different ways, and lumping them into one "Legal Fees" line destroys your ability to see what's working. At minimum, separate hourly fee revenue, flat/fixed-fee revenue, and contingency revenue. If you handle settlements, keep settlement-related fee income visible on its own. This is what lets you answer "which practice areas and fee models are actually profitable?" — a question a single revenue line can never answer.
๐ Step 4: Use a Multi-Level Hierarchy, Not a Flat List
A flat list of 200 accounts is unreadable. A hierarchy — parent accounts with sub-accounts — lets you report at a summary level for partners and drill down for bookkeepers. A legal-specific chart of accounts should support multi-level structure so "Operating Expenses" can roll up rent, payroll, software, and marketing beneath it without flattening the detail.
Assets
Operating bank, IOLTA trust bank, Advanced Client Costs (A/R), fixed assets.
Liabilities
Client Trust Liability, credit cards, payroll liabilities, notes payable.
Revenue
Hourly fees, flat fees, contingency fees, reimbursed costs.
Expenses
Soft costs, payroll, occupancy, technology, marketing, professional fees.
๐ Step 5: Map the COA to the Reports You'll Actually Run
Design the chart of accounts backward from the reports you need: a P&L that shows profitability by fee type, a balance sheet where trust liabilities visibly offset trust assets, a trial balance that proves debits equal credits, and trust reports that survive a three-way reconciliation. If an account doesn't help produce one of those, question why it exists.
โ๏ธ Where a Legal-Specific Platform Saves You From Rebuilding Later
You can build all of this in a generic tool — and then spend years working around the fact that it doesn't understand trust accounting. LawAccounting ships with a legal-specific chart of accounts and multi-level hierarchy out of the box, so the trust-vs-operating and hard-vs-soft-cost structure is already correct on day one. Because billing entries post directly to GL accounts, revenue lands in the right revenue bucket automatically instead of being re-categorized after the fact. And trust accounting is wired to the COA so IOLTA balances, client ledgers, and the trust liability account always move together — which is what makes three-way reconciliation a one-click check instead of a monthly ordeal.
- Never start from a generic chart of accounts — law firms need trust and case-cost structure built in from the start.
- Keep trust bank (asset) and client trust liability paired and separate from all firm revenue.
- Distinguish hard costs (advanced, reimbursable) from soft costs (firm expenses) to avoid understating profit and assets.
- Break revenue out by fee model — hourly, flat, contingency — so you can see what's actually profitable.
- Design the COA backward from the P&L, balance sheet, trial balance, and trust reports you need to run.
Want a Chart of Accounts That's Right on Day One?
LawAccounting ships with a legal-specific chart of accounts, trust structure, and three-way reconciliation built in.
Schedule Your Demo โ