Hands opening a leather trust account ledger on a walnut desk in a law office

IOLTA Bookkeeping: What Law Firms Need to Know?

October 11, 2026•11 min read

IOLTA bookkeeping is the recordkeeping system a law firm uses to track client money held in a pooled trust account, client by client, from the day it arrives until the day it is properly paid out. It requires more care than ordinary business bookkeeping because the money does not belong to the firm.

That difference changes how legal bookkeeping works. A law firm is not just tracking its own income and expenses. It may also be holding settlement proceeds, advance fees, and funds owed to third parties. Every dollar must be traceable to the person it belongs to. This guide explains how trust accounting for law firms works in practical terms, where firms most often go wrong, and when it makes sense to bring in help.

This article is general education, not legal advice. Trust account rules vary by state, so verify the rules that apply in your jurisdiction.

What Is IOLTA Bookkeeping?

IOLTA stands for Interest on Lawyers' Trust Accounts. An IOLTA account pools client funds that are nominal in amount or held for a short time, and the interest is sent to a state program that funds legal aid. Because many clients share one bank account, the bank statement alone cannot tell you whose money is whose. That is the job of attorney trust accounting records.

Good legal bookkeeping keeps these categories clearly separated:

  • Client funds held in trust for a specific client or matter

  • Law firm operating funds used to run the practice

  • Earned legal fees that belong to the firm once they are earned and documented

  • Retainers and advance payments that stay client money until earned

  • Settlement funds waiting to be distributed to the client, lienholders, or others

  • Payments made on behalf of clients, such as filing fees or expert costs paid from that client's trust balance

What transactions are recorded in an IOLTA account?

Typical entries include deposits of advance fees and costs, settlement checks, and funds held for third parties. Outgoing entries include payments to clients, payments to lienholders or medical providers, costs paid on a client's behalf, and transfers of earned fees to the operating account. Every entry should name the client or matter it belongs to.

What should not be paid from an IOLTA account?

Firm overhead such as rent, payroll, software, or marketing should never come out of trust. Neither should personal expenses, fees that have not been earned, or one client's costs paid with another client's money. Disbursing against a deposit that has not yet cleared the bank is another common problem, because it briefly spends other clients' funds.

How Is IOLTA Bookkeeping Different From Regular Bookkeeping?

Regular bookkeeping, including the operating side of law firm bookkeeping, is built around a profit-and-loss view: money comes in as revenue, goes out as expenses, and the business keeps what is left. That approach does not work for client trust accounting, because trust money is never the firm's revenue while it sits in trust.

Here are the key differences:

  1. Separate bank accounts. Client funds go into a dedicated trust account, never the operating account.

  2. Individual client balances. The firm must know each client's balance at all times, not just the account total.

  3. Trust liabilities. On the books, client funds are recorded as a liability the firm owes back, not as income.

  4. Client ledgers. Each client has a running record of every deposit and disbursement.

  5. Reconciliation requirements. Many states require monthly reconciliations that tie the bank, the books, and the client ledgers together.

  6. Avoiding commingling. Firm money and client money must stay separate, with very narrow exceptions.

Why do law firms need separate trust account bookkeeping?

Because attorney trust accounting answers a question ordinary bookkeeping never asks: whose money is this? A firm can have a healthy bank balance and still be out of balance for individual clients. Trust account bookkeeping for law firms exists to catch that before it becomes a problem for clients or the attorney's license.

Two separate leather folders on a white desk divided by a gold ruler

What Is a Client Trust Ledger?

A client trust ledger is a running record of one client's money in the trust account. It shows the date, amount, and source of each deposit, the date, amount, payee, and purpose of each payment, and the current balance after every transaction.

Does every client need a separate trust ledger?

Yes. Every client or matter with money in trust needs its own ledger. In California, the State Bar's standards under Rule 1.15 require a written ledger for each client on whose behalf funds are held. Most states have a similar requirement, so confirm the rule in your jurisdiction.

A simple example

  1. The following is a hypothetical example for education only, not legal advice:

  2. A client deposits $5,000 as an advance fee. The client's ledger shows a $5,000 balance.

  3. The firm completes work and bills $1,000, sending the client an invoice.

  4. After the fee is earned and the client has been properly notified, the firm transfers $1,000 from trust to its operating account and records the transfer on the client's ledger.

  5. The client's ledger now shows a $4,000 balance, which still belongs to the client.

What happens if a client ledger shows a negative balance?

A negative balance means the firm paid out more for that client than it held, so another client's money covered the difference. It should be treated as urgent. Firms typically correct it right away with documented firm funds and find the cause. Talk with your ethics counsel about any reporting obligations in your state.

Professional updating individual client ledger cards with a fountain pen

How Should Retainers, Earned Fees, and Bank Fees Be Recorded?

These three areas cause more confusion than almost anything else in IOLTA accounting.

How should client retainers be recorded?

In California, advance payments for fees and costs generally must be deposited into trust and recorded on that client's ledger as a liability. Flat fees can be an exception when specific written disclosures are made, and fees over $1,000 also require the client's signed agreement. Retainer rules differ across states, so verify yours before setting up your process.

When can earned fees be moved to the operating account?

In California, the firm's portion should be withdrawn at the earliest reasonable time after its interest becomes fixed, usually once the work is done and billed. Leaving earned fees in trust too long is itself a form of commingling. If a client disputes a fee, the disputed portion stays in trust until the dispute is resolved. Each transfer should be tied to an invoice and recorded on the client's ledger.

Can bank fees be deducted from an IOLTA account?

Bank fees should not reduce client balances. California allows a firm to keep a small amount of its own funds in trust reasonably sufficient to cover bank charges. Many firms ask their bank to charge fees to the operating account instead. Check your state's rule and your bank's IOLTA options.

Hands passing a signed engagement letter beside a stack of invoices

What Is IOLTA Reconciliation?

IOLTA reconciliation is the process of proving that three sets of numbers agree on the same date:

  • The bank records for the trust account

  • The firm's trust account journal or bookkeeping records

  • The total of all individual client ledger balances

This is called a 3-way reconciliation. Matching only the bank and the books is not enough, because the totals can agree while individual clients are out of balance. For the full process, read our guide on How to Reconcile an IOLTA Account: A Step-by-Step Guide for Law Firms.

How often should IOLTA accounts be reconciled?

Monthly is the standard. California's trust accounting standards require a monthly reconciliation of the client ledgers, the account journal, and the bank statements. Other states set their own frequency, so confirm yours. Monthly IOLTA reconciliation also keeps problems small and easy to trace.

What happens if an IOLTA account does not balance?

Stop and investigate before making further disbursements that depend on the numbers. Trace each difference to its source: an unrecorded deposit, a payment posted to the wrong client, an outstanding check, or a bank fee. Correct it with a documented entry, never a plug. If you cannot explain the difference, that is the moment to get professional help.

Three aligned document stacks beside a laptop for monthly reconciliation

What Are the Most Common IOLTA Bookkeeping Mistakes?

Most problems in trust account bookkeeping for law firms are not dishonesty. They are recordkeeping that nobody had time to do well. The mistakes we see most often:

  • Mixing operating and trust funds, such as depositing firm money into trust or paying firm bills from it

  • No individual client ledgers, only an account total

  • Negative client balances left uncorrected

  • Recording retainers incorrectly, as income instead of a trust liability

  • Transferring earned fees incorrectly, too early, too late, or without documentation

  • Forgetting outstanding checks, which makes the bank and books look out of balance

  • Ignoring old balances left on closed matters for years

  • Miscategorizing transactions in QuickBooks, especially recording client deposits as revenue

  • Failing to reconcile regularly

  • Letting law firm bookkeeping fall months behind

Each of these weakens client trust accounting and makes it harder to say with confidence how much money belongs to each client.

Hands reorganizing scattered client file folders into neat order

Can Law Firms Use QuickBooks for IOLTA Bookkeeping?

Yes. QuickBooks is widely used in bookkeeping for law firms and can support trust activity, but only when it is set up and used carefully. QuickBooks alone is not a compliance system. At a high level, a sound setup includes:

  • Separate bank accounts in QuickBooks for the trust account and the operating account

  • A trust liability account so client deposits are recorded as money owed to clients, not income

  • Client-level tracking, so every trust transaction is tied to a specific client or matter

  • Monthly reconciliation of the trust bank account inside the software

  • Client-level reports that can be totaled and compared to the bank balance

The most important piece is maintaining accurate client-level records. Software that shows the right account total but cannot produce each client's balance will not support a proper reconciliation or sound IOLTA account bookkeeping. Used with client-level records, QuickBooks becomes a useful IOLTA accounting tool. Many firms use practice management software for client ledgers alongside QuickBooks for their general law firm bookkeeping.

Professional reviewing accounting software on a laptop beside a report

Why Do Accurate Trust Records Matter?

In trust accounting for law firms, poor records create practical problems long before anyone outside the firm looks at them:

  • It becomes hard to say how much money belongs to each client

  • Unexplained differences appear between the books and the bank

  • Negative client balances go unnoticed

  • Audits or trust account reviews take longer and cause more stress

  • Cleanup work piles up and costs more the longer it waits

  • Attorneys hesitate to transfer earned fees because they are not sure of the balances

  • The risk of a real trust account mistake goes up

What records should a law firm keep for client trust funds?

Strong client trust accounting starts with complete records. At minimum, keep a ledger for each client, a journal for each trust account, all bank statements and cancelled checks, and each monthly reconciliation. Supporting documents such as deposit records, invoices, fee agreements, settlement statements, and client accountings are also worth keeping in an organized file. Organized records are the foundation of reliable bookkeeping for law firms.

How long should IOLTA accounting records be retained?

In California, trust account records must be kept for at least five years after the funds are finally distributed. Other states set different periods, so check your state's rule and keep records for the longer period if you practice in more than one state.

Hand placing a folder on neatly organized records shelves

When Should a Law Firm Hire an IOLTA Bookkeeper?

Warning signs that it is time for help:

  • Your IOLTA account does not reconcile

  • You do not maintain individual client ledgers

  • Your books are several months behind

  • There are old, unexplained trust balances

  • Some clients show negative ledger balances

  • You are not sure retainers have been recorded correctly

  • You cannot easily explain every balance in the trust account

  • Attorneys are spending billable time on legal bookkeeping

  • You are preparing for an audit or a trust account review

A general bookkeeper may be excellent at everyday bookkeeping for law firms and still have never worked with an IOLTA account. Trust accounting for law firms requires knowing how trust liabilities, client ledgers, earned fee transfers, and 3-way reconciliations fit together. A bookkeeper who works on trust accounts every month can spot problems a generalist would miss. That is the value of specialized IOLTA bookkeeping services.

CTAPP Compliance works only with law firms. Our IOLTA bookkeeping services include monthly 3-way reconciliation, client trust ledger maintenance, shortage and discrepancy alerts, and cleanup of months that have fallen behind. We also handle operating account law firm bookkeeping services, so trust and operating records stay consistent. Tammy Hoang teaches trust account recordkeeping to attorneys and speaks at bar association events on attorney trust accounting.

Explore our IOLTA Bookkeeping Services, Law Firm Bookkeeping Services, and IOLTA Reconciliation Services to see what fits your firm.

Imagine knowing exactly what every client's balance is, every month, without spending your evenings on it. That is what consistent trust account bookkeeping for law firms looks like. Let CTAPP Compliance keep your records accurate, organized, and ready when you need them. Book a trust account health check, request a quote, or call 949-482-2790.

Two professionals shaking hands across a law firm conference table

CTAPP Compliance

CTAPP Compliance

Ctapp Compliance

Back to Blog