Law Firm Chart of Accounts
Cypress Books · Trust Accounting Series · Pillar 3
The Law Firm Chart of Accounts: A Template and Plain-English Walkthrough
Your chart of accounts is the skeleton every financial report hangs on. Build it wrong for a law firm, and trust compliance, tax accuracy, and clean books all bend out of shape with it.
A chart of accounts (COA) is simply the master list of every “bucket” your bookkeeping software uses to sort money: bank accounts, what you own, what you owe, income, and expenses. Most small businesses can start from QuickBooks’ generic default list and be fine. A law firm cannot. The moment you hold a client’s money, you take on rules that a generic COA simply doesn’t account for, and a few structural choices at setup determine whether your books stay clean and defensible or quietly drift toward a trust violation.
This guide walks through how a law firm chart of accounts should be built and, just as important, why each section looks the way it does. You can grab our ready-to-import template below and follow along.
Get the free Law Firm Chart of Accounts template
A QuickBooks-ready file with 59 pre-built accounts and a plain-English note on what each one is for.
Download the template →Why a law firm’s chart of accounts is different
Three realities set a law firm apart from a typical service business, and each one leaves a fingerprint on the chart of accounts. First, you routinely hold money that isn’t yours. Second, you often get paid before you’ve earned it. Third, you spend your own money on your clients’ behalf and expect it back. Get the accounts for those three situations right and everything else falls into place. Get them wrong and your revenue is overstated, your trust balance is muddy, and your reports mislead the one person who most needs the truth: you.
Let’s take the three ideas in order.
1. Operating money vs. trust money
The single most important line in a law firm’s books is the one between your money and your clients’ money. Your operating account holds firm funds: earned fees, and the cash you use to pay rent, payroll, and everything else. Your trust account (the IOLTA) holds client funds you have not yet earned. These are two separate bank accounts, and in the chart of accounts they get two separate lines that must never intermingle.
What trips people up is the trust account’s second half. Because the cash in trust isn’t yours, it can’t sit on your books as if it were an asset you’re free to spend. So every trust bank account is paired with a matching trust liability account of the same amount. The asset says “this cash exists”; the liability says “and it belongs to clients.” The two always move together and always equal each other.
| Account | Type | What it holds |
|---|---|---|
| 1000 · Operating Bank Account | Bank (Asset) | Your money |
| 1050 · IOLTA / Client Trust Bank | Bank (Asset) | Client cash you hold |
| 2100 · IOLTA / Client Trust Liability | Other Current Liability | Your obligation to return it |
This pairing is the accounting backbone of the three-way reconciliation your state bar requires: the trust bank balance, the trust liability, and the sum of your individual client ledgers must all agree. If you want the full walkthrough of that monthly process, see our guide to IOLTA three-way reconciliation.
2. Earned money vs. unearned money
Here is the mistake that inflates a firm’s revenue and its tax bill in one move: treating a retainer as income the day it lands. It isn’t. Money a client gives you before you’ve done the work is unearned. It only becomes revenue once you’ve actually earned it by performing the work and, for trust funds, invoicing and moving the earned portion to operating.
Your chart of accounts needs a home for that unearned money on its way to becoming income. There are two situations:
When the advance is a true retainer held in trust, it lives in the trust liability (2100) until earned. When you take an advance fee directly into your operating account (an arrangement some firms and some states permit), it should land in a separate Unearned Legal Fees liability account rather than in income. Either way, the money is a liability first and revenue later. Our template includes account 2150 for exactly this purpose.
| Stage | Where the money sits |
|---|---|
| Client pays a $5,000 retainer | Trust bank (1050) + Trust liability (2100) |
| You perform $2,000 of work and invoice it | Still in trust until the transfer clears |
| You move the earned $2,000 to operating | Operating (1000) + Legal Fees Earned (4000) |
| Remaining $3,000 | Stays unearned in trust |
Only that middle step touches an income account. Structure the COA this way and your Profit & Loss shows what you’ve truly earned, not what happens to be sitting in your accounts this week.
3. Advanced client costs: an asset, handled as a contra
Law firms constantly front money for clients: filing fees, court reporters, expert witnesses, medical records. That spending isn’t a firm expense, because you expect to be paid back. It’s a receivable, an asset, and it belongs in an account like 1300 · Client Costs Advanced, not in your expense accounts.
The subtle part is what happens when the client reimburses you. There are two ways to record it, and the difference matters:
The net (contra) method — cleaner for most firms. When the reimbursement comes in, you credit it straight back against the 1300 asset, zeroing out what the client owed. The advance and the repayment cancel each other. Nothing hits income, so your revenue reflects only your fees, not a pass-through of client costs.
The gross (income) method. Some firms, often on their CPA’s advice, instead book the reimbursement to an income account (4200) and the original cost to an expense. Revenue and expenses both look larger. It’s acceptable, but pick one method and stay consistent — never run both, or your costs will be double-counted.
Recording advanced costs as an expense, or reimbursements as fee income, is one of the most common ways a law firm’s financials end up overstating both revenue and spending. Treating the advance as an asset and netting the reimbursement against it keeps the picture honest.
The rest of the structure, section by section
With those three ideas settled, the remainder of the chart of accounts follows a familiar order. A numbering convention keeps everything sorted and makes the account you want easy to find:
| Range | Section | What lives here |
|---|---|---|
| 1000–1999 | Assets | Bank accounts, receivables, advanced client costs, equipment |
| 2000–2999 | Liabilities | Payables, credit cards, trust liability, unearned fees, loans |
| 3000–3999 | Equity | Owner’s equity, draws, and contributions |
| 4000–4999 | Income | Legal fees earned, consultation fees, write-offs |
| 5000–5999 | Cost of Services | Contract and of-counsel fees tied directly to matters |
| 6000–6999 | Operating Expenses | Rent, payroll, bar dues, CLE, research, insurance, software |
| 7000–8999 | Other Income & Expense | Interest income, depreciation, penalties |
A few of the expense accounts are worth calling out because they’re specific to how law firms operate. Bar dues and licenses and continuing legal education get their own lines because you’ll want to see them at a glance and because they’re cleanly deductible. Legal research (Westlaw, Lexis) is often a firm’s largest subscription, so it earns its own account rather than disappearing into “software.” Malpractice (E&O) insurance sits apart from general business insurance. And court and filing fees the firm absorbs stay separate from the filing fees you advance for clients — the first is an expense, the second is that 1300 asset we discussed. Keeping them apart is what makes your numbers trustworthy.
One last principle: resist the urge to create an account for every little thing. A chart of accounts is a reporting tool, not a filing cabinet. Too many accounts and every report becomes noise; too few and you can’t see what’s happening. The template below is deliberately sized to give a small or growing firm exactly the visibility it needs, and nothing it doesn’t.
Download the ready-to-import template
Includes a QuickBooks Online import file and a walkthrough tab explaining every account. Free.
Get the Law Firm COA template →A template is a starting line, not a finish line
Here’s the honest truth about any chart of accounts template, ours included: it gets you a clean structure on day one. It does not keep your books clean on day ninety. A COA only tells the truth if every transaction lands in the right account, every retainer is moved from unearned to earned at the right moment, every advanced cost is tracked and cleared, and the trust liability is reconciled to the penny each month. That’s the ongoing work, and it’s where a well-built structure either pays off or quietly falls apart.
“Most bookkeepers hand you a report.
We hand you a command center.”
That’s the difference Cypress Books is built around. We set up a law-firm chart of accounts like this one, then keep it honest every month — and instead of a static report landing in your inbox, your numbers live in a private, secure dashboard you can open 24/7. Your earned revenue, your trust position, your advanced client costs, and your most recent three-way reconciliation are all there, timestamped, in plain English. It’s the financial clarity that growing firms pay fractional CFOs thousands a month for — CFO-level visibility, translated so you can actually act on it. A monthly Profit & Loss tells you where you stood last month. A living dashboard tells you where you stand today, in time to do something about it.
If you’re a Virginia firm, pair this with our plain-English guide to the state’s IOLTA and trust accounting rules to make sure your structure and your compliance line up.
Start with the right structure. Keep it clean every month.
Cypress Books builds and maintains law-firm books the right way — and gives you a dashboard to see it all.
Book a bookkeeping review →Cypress Books is a bookkeeping firm serving law practices. This article is general information, not legal, tax, or accounting advice. Confirm the treatment of trust funds, advanced costs, and unearned fees with your CPA and your state bar’s rules.