
IOLTA Bookkeeping Checklist for California Law Firms
IOLTA bookkeeping is the process of recording, tracking, and reconciling money a law firm holds in trust for clients. The core routine is simple: record every trust transaction, keep a separate ledger for each client, and complete a 3-way reconciliation every month. This guide breaks that routine into ten practical tasks California law firms can review regularly.
IOLTA Bookkeeping Checklist: Quick Answer
A complete checklist for IOLTA records has ten tasks:
Record every trust account transaction
Maintain a separate ledger for each client or matter
Keep client trust funds separate from operating funds
Review individual client balances
Review deposits and withdrawals
Reconcile the IOLTA bank account
Perform an IOLTA 3-way reconciliation
Investigate discrepancies promptly
Check for negative client balances
Keep supporting documentation organized
For a California attorney trust account, complete the reconciliation steps at least monthly.
What Is IOLTA Bookkeeping?
IOLTA bookkeeping is the process of recording, tracking, and reconciling money held in a law firm's Interest on Lawyers' Trust Account on behalf of clients or third parties. Its purpose is to show, at any time, how much money is in the account and exactly which client each dollar belongs to.
An Interest on Lawyers' Trust Account (IOLTA) is a pooled bank account for client funds that are small in amount or held for a short time. The interest goes to a state program that funds legal aid, not to the firm or the client. An IOLTA is one type of client trust account, which is any bank account where a lawyer holds money that belongs to clients or third parties.
Trust account bookkeeping differs from ordinary business bookkeeping in one key way. Regular law firm bookkeeping tracks the firm's own income and expenses. Trust bookkeeping tracks money that is not the firm's at all, so it must be recorded by client or matter and treated as a liability, not income. For more background, see IOLTA Bookkeeping: What Law Firms Need to Know.

Why Does IOLTA Bookkeeping Require Extra Care?
Trust account records require extra care because the firm must track three balances that all have to agree: the bank balance, the bookkeeping balance, and the individual client balances. A firm can have the right account total and still have the wrong amount recorded for a specific client.
Here is how the three balances relate:
The bank balance is what the bank says is in the IOLTA account.
The bookkeeping balance is what the firm's trust account journal says is in the account.
Individual client balances show how that total is divided among clients.
Ordinary bookkeeping for law firms only needs the first two to agree. Client trust accounting needs all three, because the firm is responsible for each client's money individually. That is why trust account bookkeeping for law firms is built around client-level records.

IOLTA Bookkeeping Checklist for Law Firms
The full checklist below explains each task in plain language. Most tasks happen as transactions occur; the reconciliation and review tasks happen at least once a month.
1. Record every IOLTA transaction
Every movement of money in or out of the IOLTA should be recorded promptly, with the date, amount, client or matter, and purpose. That includes:
Deposits, such as advance fees, settlement checks, and funds held for third parties
Withdrawals and checks paid to clients, lienholders, or vendors on a client's behalf
Electronic transfers, including wires and ACH payments
Transfers of earned fees from trust to the operating account
Any other trust activity, such as returned deposits or bank adjustments
Recording transactions within days, not at month end, keeps the books current and makes errors easier to spot. Prompt entries are the starting point for accurate client trust account bookkeeping.
2. Maintain a separate client trust ledger
A client trust ledger is a running record of one client's money in trust, showing every deposit, every payment, and the balance after each transaction. It is the foundation of client trust accounting. The firm should be able to say how much it holds for each client or matter at any time.
A hypothetical example, for education only: a client deposits $8,000. The firm pays a $500 filing fee on the client's behalf, then transfers $1,500 in earned fees after billing the client. The client's ledger now shows $6,000, and that $6,000 still belongs to the client.
3. Keep trust and operating funds separate
A trust account holds money connected to clients or third parties. An operating account holds money that belongs to the law firm and is used for ordinary business expenses like rent and payroll. Client funds go into the trust account, firm expenses come out of the operating account, and the two should not be mixed. Under California trust accounting rules, Rule 1.15 governs the narrow exceptions, so confirm the details for your situation. Keeping the accounts separate also keeps the firm's own law firm bookkeeping clean.
4. Review client balances
Review every client's trust balance at least monthly. Warning signs include:
Negative balances, where a client shows less than zero
Old balances sitting on closed matters
Unexplained balances that no one can tie to a specific purpose
Transactions posted to the wrong client
5. Review IOLTA deposits and withdrawals
Every deposit and withdrawal should connect to a specific client or matter and a clear purpose. If a transaction cannot be tied to a client, it should be researched before the month is closed.

6. Reconcile the IOLTA bank account
A bank reconciliation compares the IOLTA bank statement with the firm's trust account journal, adjusting for outstanding checks and deposits in transit. It confirms the bank and the books agree. It is only part of proper IOLTA reconciliation, because it does not check individual client balances.
7. Perform a 3-way IOLTA reconciliation
A 3-way reconciliation compares three totals on the same date and confirms they agree. An IOLTA 3-way reconciliation generally involves:
The adjusted bank balance
The trust account book balance
The total of all individual client trust ledger balances
Record | Example Balance |
Adjusted bank balance | $85,000 |
Bookkeeping balance | $85,000 |
Total client ledgers | $85,000 |
When all three totals agree, the records are aligned. If they do not agree, the difference should be investigated. For a full explanation, see 3-Way IOLTA Reconciliation: What Law Firms Need to Know.
8. Investigate reconciliation differences
Trace every IOLTA reconciliation difference to its cause rather than hiding it with an unexplained adjusting entry. Common causes include:
Missing transactions
Duplicate entries
Incorrect client assignments
Outstanding checks not tracked properly
Recording mistakes, such as transposed numbers
Incorrect transfers between trust and operating
Old bookkeeping errors carried forward
9. Check for negative client balances
A negative client balance means the records show more paid out for a client than the client had on deposit. If the records are accurate, another client's money covered the difference. Every negative balance should be investigated immediately, whether it turns out to be a posting error or a real shortfall.
10. Keep supporting documentation organized
California attorney trust account records should be organized so any transaction can be explained quickly. Under California trust accounting standards, firms keep a ledger for each client, a journal for each account, bank statements and cancelled checks, and monthly reconciliations. A complete file includes:
Bank statements
Deposit records
Check records
Transfer records for wires, ACH, and earned fee transfers
Client ledgers
Reconciliation reports
Supporting transaction documents, such as invoices and settlement statements
Rule 1.15 requires these records to be kept for at least five years after final distribution of the funds. Verify current requirements with the State Bar.

Monthly IOLTA Bookkeeping Tasks
These are the tasks to complete every month for each California attorney trust account:
Monthly Task | Why It Matters? |
Record all trust transactions | Keeps books current |
Review individual client balances | Identifies unusual balances |
Reconcile bank activity | Confirms bank and books agree |
Perform 3-way reconciliation | Confirms client ledgers agree with the account |
Review outstanding checks | Identifies old or unresolved transactions |
Investigate negative balances | Helps uncover posting or payment problems |
Save reconciliation reports | Creates consistent documentation |
How often should an IOLTA account be reconciled?
An IOLTA account should be reconciled at least monthly. California trust accounting standards require a monthly reconciliation of the client ledgers, the account journal, and the bank statements. Monthly IOLTA reconciliation also keeps differences small and easy to trace.

What Are the Most Common IOLTA Bookkeeping Mistakes?
The most common mistakes are missing client ledgers, falling behind, and relying on a bank reconciliation alone. Most client trust accounting errors are recordkeeping problems, not dishonesty, and most are preventable with a monthly routine.
Failing to maintain individual client ledgers
Falling behind on bookkeeping for months at a time
Performing only a bank reconciliation and skipping the client ledger comparison
Ignoring negative client balances
Posting transactions to the wrong client or matter
Mixing trust and operating funds, including paying firm expenses from trust
Transferring earned fees incorrectly, too early, too late, or without an invoice
Leaving old balances unresolved on closed matters
Using adjusting entries to force a match instead of finding the cause
Recording client deposits as income in law firm bookkeeping software

How Does Accurate IOLTA Bookkeeping Support CTAPP Readiness?
Accurate IOLTA bookkeeping gives a California law firm the current, documented records that CTAPP reporting and compliance reviews rely on. Accurate records do not guarantee compliance by themselves, but they make the annual certification answerable with confidence.
The Client Trust Account Protection Program (CTAPP) is the State Bar of California's program for overseeing client trust accounts. Under CTAPP, attorneys responsible for client funds register their trust accounts each year, complete a self-assessment, and certify that they follow Rule 1.15. The State Bar also conducts compliance reviews of randomly selected attorneys through CPA firms. Details are on the State Bar's CTAPP page.
Good client trust account bookkeeping supports CTAPP readiness in three ways:
Current records. Monthly reconciliations show the firm's trust records are accurate now, not rebuilt later.
Client-level detail. Every client's balance can be shown and explained.
Organized documentation. Supporting records can be produced quickly if requested.
For a full overview, see CTAPP Compliance: What California Law Firms Need to Know.

When Should a Law Firm Hire an IOLTA Bookkeeper?
A law firm should consider hiring an IOLTA bookkeeper when its trust account does not reconcile, its books are months behind, client ledgers are missing, or attorneys are spending billable time on bookkeeping. Specialized bookkeeping for law firms catches trust account problems a general bookkeeper may miss.
Common signs it is time for IOLTA bookkeeping services:
The IOLTA account has not been reconciled recently
The bank, the books, and the client ledgers do not agree
Some client balances are negative or cannot be explained
The firm is preparing for CTAPP reporting or a compliance review
The firm needs someone to clean up months of past records
CTAPP Compliance provides trust account bookkeeping for law firms only. Our IOLTA bookkeeping services include monthly IOLTA 3-way reconciliation, client trust account bookkeeping, discrepancy alerts, cleanup of past months, and general bookkeeping for law firms on the operating side. Tammy Hoang has kept books for California businesses for 15 years, teaches trust account recordkeeping to attorneys, speaks at bar association events, and has worked alongside firms through State Bar compliance reviews. See our IOLTA Bookkeeping Services.
Imagine opening your books any day of the month and knowing exactly what every client's balance is. Let CTAPP Compliance handle the trust account bookkeeping for law firms that keeps your records accurate and ready. Book a trust account health check, request a quote, or call 949-482-2790.

