# Law Firm Bookkeeping: Operating and Trust Accounts

- Author: AutoBankConvert (https://www.autobankconvert.com)
- Published: 2026-01-03
- Updated: 2026-01-03
- Category: Industry bookkeeping
- Canonical: https://www.autobankconvert.com/blog/law-firm-bookkeeping

> Law firm bookkeeping: keep operating and trust account statements apart, record client funds by matter, and avoid the mix-ups that alarm a bar auditor.
Law firm bookkeeping runs on two separate tracks. The operating account holds the firm's own money and is booked like any service business. The trust account holds client money the firm does not own until it is earned, so every deposit and payment there is recorded against a client matter and reconciled to the bank and client ledgers monthly.

## Operating and trust accounts in law firm bookkeeping

Operating and trust accounts serve different owners. The operating account is the firm's: fees it has earned, rent, salaries, software. The trust account, often an IOLTA, holds money that still belongs to clients, such as unearned retainers, settlement proceeds and funds held for a closing. The books must treat the two as different in kind.

On the operating side, the work looks like any professional firm. Fee deposits go to income, costs go to expense accounts, and the statements reconcile once a month. The structure of a medical office is a fair comparison, and [bookkeeping for a medical practice](/blog/medical-practice-bookkeeping) covers a similar mix of professional fees and payroll.

The trust side is different in three ways:

- **The money is a liability.** A balance in trust is owed to clients. In the general ledger it sits against a client trust liability account, not in income.
- **Every line needs a matter.** A deposit without a client and matter name cannot be recorded correctly.
- **The rules are external.** Each state sets trust account rules through its rules of professional conduct, and the firm's own state rules decide the record-keeping detail. The bookkeeper follows those rules, not general accounting habit.

Keep the two statements in separate folders, separate imports and separate review steps. A converted trust statement that ends up in the operating ledger is the start of most of the problems further down this page.

## How do retainers move from a law firm trust account to operating?

A retainer moves from trust to operating only once the fee is earned and billed, usually when the firm sends an invoice that applies the retainer. The bookkeeper records the move as a withdrawal from trust against that client's ledger and a matching deposit to operating as fee income. The two entries carry the same amount and date.

Picture an example. A client pays a 5,000.00 advance fee into trust on March 3. On March 31 the firm bills 1,800.00 of work on that matter. The firm transfers 1,800.00 from trust to operating on April 2.

The entries look like this:

1. March 3, trust account: deposit 5,000.00, credit the client trust liability for that matter.
2. April 2, trust account: withdrawal 1,800.00, debit the same client trust liability.
3. April 2, operating account: deposit 1,800.00, credit legal fee income.

The client ledger for that matter now shows 3,200.00 still held. The trust bank account shows the same 3,200.00 for that client within its pooled balance.

Two habits help here. Transfer earned fees promptly, because leaving the firm's own earned money in trust is itself a form of mixing funds. And transfer exact amounts tied to an invoice, never round sums. A transfer of "about 2,000" from trust with no bill behind it is the kind of line an auditor asks about first.

Cost advances work the same way. When the firm pays a court filing fee for a client from operating, then reimburses itself from that client's trust funds, both legs must point to the same matter.

## Client ledgers by matter in a law firm trust account

A client ledger is a running record of one client's money inside the pooled trust account, usually kept per matter. Each ledger lists deposits, payments and the remaining balance. The trust bank account holds one combined total, so the ledgers are the only way to know whose money is whose at any moment.

A good ledger line has five parts: date, client and matter, description, amount in or out, and the balance after the line. Practice management software for law firms often keeps these ledgers, and the bookkeeper's ledger in the accounting system then holds a single trust liability total that must match them.

### Rules that keep ledgers clean

- **No negative balances.** A client ledger below zero means the firm spent one client's money on another. It must never happen, even for a day.
- **One deposit, one matter.** If a check covers two matters, split it in the ledger on the day it arrives.
- **Name the payee.** Settlement disbursements should record who received the money: the client, a medical provider, a lienholder.
- **Close out finished matters.** A small leftover balance on a closed matter should be refunded to the client, not left sitting.

Statement descriptions on trust accounts are often thin. A wire from a title company or an insurer's settlement check may print only a reference number. Keep a deposit log that ties each incoming amount to a matter, and the monthly coding becomes a lookup rather than a guess.

## A three-way reconciliation for a law firm trust account

A three-way reconciliation compares three figures for the trust account on the same date: the adjusted bank balance, the trust balance in the firm's books, and the sum of every client ledger. All three must be equal. Two agreeing and one off means a posting error somewhere, and it must be found that month.

Here is a worked example for the end of April. Values are illustrative.

| Item | Amount |
| --- | --- |
| Bank statement closing balance | 48,620.00 |
| Less outstanding check to a medical lienholder | -2,400.00 |
| Plus deposit in transit | 1,500.00 |
| **Adjusted bank balance** | **47,720.00** |
| Trust liability balance in the general ledger | 47,720.00 |
| Client ledger, matter 24-031 (estate) | 3,200.00 |
| Client ledger, matter 24-047 (personal injury settlement) | 39,020.00 |
| Client ledger, matter 25-002 (real estate closing) | 5,500.00 |
| **Sum of client ledgers** | **47,720.00** |

All three totals match, so April is reconciled. Suppose instead the client ledgers had summed to 46,220.00. The 1,500.00 gap equals the deposit in transit, which points to a deposit recorded in the books but never posted to a client ledger.

### Hunting a trust reconciliation difference

When the three totals disagree, work in a fixed order. Compare the difference to single outstanding items first, since a whole check or deposit is the usual cause. Next, look for a client ledger line with no matching bank line in the month. Then check for a transposed figure, where the difference divides evenly by nine. Record what you found and how you fixed it on the reconciliation itself.

Keep each month's reconciliation with its bank statement and ledger report, signed and dated. The general habits for checking converted statements before they post, in [reviewing a batch of converted statements](/blog/reviewing-a-batch-of-converted-statements), apply to the operating side and to the bank half of this table.

## Trust account errors that alarm a bar auditor

Trust account errors are serious because they touch client property. The ones a bar auditor treats most severely are commingling the firm's own funds with client funds, using one client's money for another, and missing records. Most start as ordinary bookkeeping slips, not bad intent, which is why the controls matter.

The slips that turn into findings:

1. **Paying a firm bill from trust.** Someone pays the office rent or a software subscription from the trust account by mistake. The fix is fast, but it must be recorded and corrected the same day.
2. **Bank fees taken from trust.** If the bank deducts a monthly or wire fee from the trust account, that fee is the firm's cost, paid with client money. Ask the bank to charge such fees to operating where it can.
3. **Depositing fees straight into operating before they are earned.** An advance fee belongs in trust until billed.
4. **Skipped months.** A reconciliation done once a year cannot show when a shortage started.
5. **A converted trust statement imported into the operating ledger.** Every trust line then posts to income and expenses, and the trust liability goes wrong at once.

Nonprofit and religious organizations face a quieter version of this problem with restricted gifts, and [bookkeeping for a church](/blog/church-bookkeeping) shows how designated funds are tracked apart from general money. The idea carries over: money held for a purpose is not money to spend.

## Should law firm trust statements go through automated categorization?

Law firm trust statements should be converted automatically but categorized with a person in charge. Automated conversion saves typing and runs the balance check, which is useful on any statement. Coding trust lines to client matters needs the deposit log and the firm's billing records, and an auto-assigned guess is not acceptable when the money belongs to a client.

A sensible split for a firm with both accounts:

- **Operating statements:** convert, apply categorization rules, review the uncertain lines, export. This is ordinary monthly work.
- **Trust statements:** convert, confirm the balance check passed, then match every line by hand to a client ledger entry. Keep the trust account in its own client workspace or file so its rules never touch operating.

AutoBankConvert keeps each client's accounts, rules and history in a separate workspace, and a statement that fails the opening-plus-transactions-equals-closing check is flagged instead of exported. For a firm, that check on the trust statement is the first step of the three-way reconciliation, before the matter matching starts. You can [request a spot for your practice](/get-started) if trust and operating statements for several firms are part of your monthly pile.
