Skip to content
Field notes / Industry deep-dive
Industry deep-dive

Law Firm IOLTA Trust Accounting in QuickBooks

How to set up IOLTA trust accounts, practice area profitability tracking, and client cost advance management in your law firm's chart of accounts.

CTChartOfAccounts.ai Team - Legal Accounting Specialists.March 29, 2026.3 min read

Trust accounting is the single most compliance-sensitive area of law firm finance. Commingling client trust funds with operating funds is a disbarment offense in every state. Yet most law firm QuickBooks files we see have trust accounting set up incorrectly — or not at all.

This guide shows you how to structure your chart of accounts for IOLTA compliance, practice area profitability, and client cost advance tracking.

The IOLTA Account Structure

You need three accounts working together:

| Account | Number | Type | Purpose | |---------|--------|------|---------| | IOLTA Trust Account | 1020 | Bank (Asset) | The actual bank account holding client funds | | Client Trust Liability | 2200 | Other Current Liability | The offsetting liability — you owe these funds to clients | | Unearned Retainer Revenue | 2210 | Other Current Liability | Retainers received but not yet earned |

Critical rule: The IOLTA Trust Account balance and Client Trust Liability should always match. If they don't, something is wrong.

How Trust Transactions Flow

  1. Client deposits retainer → Debit IOLTA Trust Account, Credit Client Trust Liability
  2. You earn fees against retainer → Debit Client Trust Liability, Credit Legal Fee Revenue. Then transfer cash: Debit Operating Account, Credit IOLTA Trust Account
  3. You advance costs for client → Debit Client Cost Advances (asset), Credit Operating Account

Never pay operating expenses from the IOLTA account. Never deposit earned fees into the IOLTA account.

Practice Area Revenue Tracking

Set up separate revenue accounts for each practice area:

  • Legal Fee Revenue - Litigation (4000)
  • Legal Fee Revenue - Family Law (4010)
  • Legal Fee Revenue - Corporate (4020)
  • Legal Fee Revenue - Estate Planning (4030)
  • Contingency Fee Revenue (4100)
  • Flat Fee Revenue (4110)

This lets you answer: "Which practice areas are profitable?" and "Should we expand family law or double down on litigation?"

Client Cost Advances

When you advance court filing fees, expert witness costs, or deposition expenses on behalf of a client, these are assets — not expenses. They go to:

  • Client Cost Advances (1200) — an asset account

When the client reimburses you:

  • Reimbursed Client Costs (4200) — revenue account

If costs are never recovered, they become write-offs. But tracking them as advances first keeps your financials accurate and shows your actual cash position.

Malpractice Insurance

This should be a distinct, visible expense line:

  • Malpractice Insurance (6300) — separate from general liability

Your malpractice premium is often your largest insurance expense. It should be easy to find on your P&L, not buried in a generic "Insurance" line.

Consult Your State Bar

Every state bar has specific trust accounting rules. This guide provides a solid starting point, but always verify requirements with your state bar's trust accounting handbook. Common variations include:

  • How IOLTA interest is handled (remitted to state bar foundation in most states)
  • Record retention requirements (3-7 years depending on jurisdiction)
  • Reconciliation frequency (monthly in most states)
  • Allowable trust account types

Get Started

Our law firm chart of accounts template includes IOLTA trust accounts, practice area revenue separation, client cost advances, and retainer tracking — all pre-configured for QuickBooks.

Try the free demo →

More from field notes

All posts ->