
CTAPP Compliance Checklist for California Attorneys
This CTAPP compliance checklist is for California attorneys, firm administrators, and legal bookkeepers who manage client trust accounts. Its purpose is practical: to help your firm find trust account bookkeeping and recordkeeping issues while they are still small and easy to fix, well before an annual certification or a compliance review notice.
If you need background on the program itself, start with What Is CTAPP? A Complete Guide for California Attorneys. This guide assumes you know the basics and want to know what to check.
How to Use This CTAPP Compliance Checklist?
Not every check needs to happen at the same time. The most useful way to run a trust account compliance self-audit is to split it into three cadences:
When | What to Check | Goal |
Every month | Ledgers, journal, bank activity, three-way reconciliation | Catch errors while they are recent |
Before annual CTAPP reporting | Account inventory, December 31 balances, responsibility, self-assessment | Certify accurately |
When a compliance review notice arrives | Record completeness, organization, open discrepancies | Respond on time with complete records |
The monthly items do most of the work. If they are done consistently, the annual CTAPP preparation and review steps become confirmation rather than cleanup. Our IOLTA Bookkeeping Checklist for California Law Firms covers the monthly bookkeeping routine in detail. This page focuses on readiness: whether the records, people, and processes would hold up if someone asked to see them.
The State Bar also publishes an optional CTAPP Firm Self-Assessment for internal use. It is a helpful companion to this checklist. The State Bar notes it may not identify every issue and does not replace a compliance review.

Part 1: Trust Account Inventory and Responsibility
Account inventory is the foundation of CTAPP compliance. Start with the simplest question: does the firm know every account it is responsible for, and who is responsible for each one?
Checklist:
List every California attorney trust account the firm maintains, including each IOLTA account and any non-IOLTA trust account
Confirm each account is registered with the State Bar under CTAPP
Confirm each account is titled as a trust account at the bank
Confirm a designated licensee is named for each account, as required starting January 1, 2026
Confirm the State Bar's notice to financial institution form was served for each account
Confirm account openings, closings, and changes were reported to the State Bar within 30 days
Confirm no IOLTA account or other trust account has ATM or debit card access
Confirm signature authority is current and limited to appropriate people
The State Bar's IOLTA guidance states that trust account openings, closings, and changes must be reported within 30 days through My State Bar Profile, and that designated licensee information must be updated with the bank within 30 days of a change.
Who does what: attorney vs. bookkeeper
In law firm trust accounting, many problems come not from work left undone, but from work no one was clearly assigned. A simple responsibility matrix fixes that.
Task | Responsible Attorney or Designated Licensee | Bookkeeper or Staff |
Record deposits and disbursements | Approves disbursements | Enters transactions promptly |
Maintain client ledgers | Reviews for accuracy | Posts every transaction to the right client |
Monthly three-way reconciliation | Performs or supervises, then reviews and signs | Prepares the reconciliation and supporting reports |
Investigate discrepancies | Decides on corrections | Traces the cause and documents findings |
Transfer earned fees | Approves each transfer | Records the transfer against the invoice |
Annual CTAPP reporting | Certifies and submits | Gathers balances and account details |
Under the State Bar's CTAPP rules, the designated licensee is responsible for performing or supervising monthly reconciliations. Delegating the bookkeeping does not shift the attorney's own obligations under Rule 1.15.

Part 2: Client Trust Account Records
Rule 1.15 and the State Bar's recordkeeping standards require specific client trust account records, kept for at least five years after final distribution of the funds. This part of the checklist looks at whether those records exist and whether they would make sense to an outside reviewer.
Record | What to Check | Red Flag |
Client ledger (one per client or person) | Every transaction posted, running balance current | Any negative balance, or a client with no ledger |
Trust account journal (one per account) | Every bank transaction recorded with client and purpose | Entries with no client identified |
Bank statements and canceled checks or images | Complete for every month | Missing months or missing check images |
Monthly reconciliation reports | One per account per month, reviewed | Gaps in months, or no reviewer sign-off |
Bank charges ledger | Fees tracked separately from client balances | Fees reducing client balances |
Earned fee transfer support | Each transfer tied to an invoice | Round-number transfers with no invoice |
Disbursement support | Settlement statements, payee details | Payments with no supporting document |
The first five rows reflect records the State Bar's Handbook on Client Trust Accounting describes as required, with the bank charges ledger required when the bank charges the account. The last two are commonly maintained as a best practice and make every transaction easier to explain. Records like these are what CTAPP compliance ultimately rests on.
For a fuller explanation of the rules behind these records, see California Client Trust Accounts: Rules, Requirements, and CTAPP Compliance for Attorneys.

Part 3: Trust Account Reconciliation
A three-way reconciliation compares three balances on the same date: the adjusted bank balance, the trust account journal balance, and the total of all client ledgers. The State Bar's Handbook says attorneys must keep a written record showing this was done every month.
Checklist:
Every month is reconciled for each IOLTA account and other trust account, with no gaps
All three balances agree for each month
Outstanding checks and deposits in transit are listed and explained
Each reconciliation is reviewed and signed by the responsible attorney
Differences are traced and corrected, not carried forward
Reading a mismatch
When balances do not agree, the pattern often points to where the problem is. The following are common patterns, not rules, and every difference still needs to be traced to the actual transaction.
Pattern | What It Often Points To |
Bank does not match the journal | Bank activity not recorded, such as fees, returned deposits, or wires |
Journal matches the bank, but client ledgers total less | A transaction recorded in the journal but not posted to a client ledger |
Client ledgers total more than the journal | A transaction posted to a ledger twice or never recorded in the journal |
All three match, but one client is negative | A payment charged to the wrong client, offset elsewhere |
A hypothetical, for education only: the bank and the journal both show $48,200, but the client ledgers total $47,700. The $500 gap points to the journal-to-ledger step. Checking that month's journal entries one by one shows a $500 retainer deposit recorded in the journal but never posted to the client's ledger. Posting it, with a note explaining the correction, brings all three balances into agreement.
The last pattern in the table matters most. A trust account reconciliation can balance in total while two clients are each off by the same amount in opposite directions. That is why the checklist includes reviewing individual ledgers, not just totaling them.
Yes, a reconciliation that keeps failing can be fixed. We help law firms trace differences back to their source and rebuild the months that do not tie. Book a trust account health check or call 949-482-2790.

Part 4: Fund-Handling Checks
Trust account compliance depends as much on how money moves as on how it is recorded. Each one ties to a specific provision of Rule 1.15 or the State Bar's Handbook.
Clients or other persons are notified within 14 days of receipt of funds in which they have an interest, absent good cause
Undisputed funds are distributed promptly; Rule 1.15(f) creates a rebuttable presumption of a violation if undisputed funds are not distributed within 45 days, with stated exceptions
Disputed portions stay in trust until the dispute is finally resolved
Earned fees are withdrawn at the earliest reasonable time, not left in trust
No disbursement is made against a deposit that has not cleared
Advance flat fees placed in operating meet the Rule 1.15(b) written disclosure requirements
No trust funds are paid out in cash or by checks made out to "cash"
Old uncashed checks and small inactive balances are followed up
These are the areas where law firm trust accounting most often drifts over time, usually because a busy practice handles them case by case instead of with a routine.
What to Do When Something Does Not Match?
Finding a problem is the point of any trust account compliance review your firm runs internally. What matters next is handling it carefully and documenting what you did.
Pause related disbursements. Do not pay out funds that depend on a balance you are unsure of.
Identify which balance is off. Use the mismatch table above to narrow it down.
Find the month it started. Work back to the last month all three balances agreed.
Trace the transaction. Compare bank records, the journal, and the ledger entry by entry for that month.
Correct with a documented entry. Record what was wrong, what was changed, and why. Never use an unexplained adjusting entry to force a balance.
Re-run the trust account reconciliation for every month affected.
Escalate when needed. If a difference cannot be explained, or a client balance was actually negative, consult ethics counsel about next steps.
Keep the original records and your notes. A clear trail of what was found and fixed is far more useful than records that simply look clean.

Records Organization and Preservation
Good client trust account records are only useful if they can be found quickly. Under the State Bar's CTAPP rules, an attorney selected for a compliance review must provide requested records within 30 days of notice. A simple, consistent structure makes that realistic.
A practical records workflow:
One folder per California attorney trust account
Inside it, one subfolder per month
Each month holds the bank statement, check images, journal export, client ledger report, and signed reconciliation
A separate folder for supporting documents, organized by client or matter
A short written procedure explaining who does what and when
Store records so they cannot be accidentally edited or lost, and keep them for at least five years after final distribution of the funds, as Rule 1.15 requires. If your law firm trust accounting software changes, export and preserve historical reports before closing the old system.

CTAPP Preparation Before Annual Reporting
Annual CTAPP preparation is mostly confirmation if the monthly work is current. Before the reporting deadline:
Confirm whether each attorney was responsible for client funds during the reporting year
Confirm every California attorney trust account is listed and registered
Pull December 31 balances based on cleared transactions, as the State Bar's reporting instructions require
Confirm December is reconciled and signed
Complete the annual self-assessment honestly
Confirm designated licensee and bank notice details are current
Submit with the annual license renewal, by the deadline the State Bar sets for that year
Deadlines have changed before. Check the State Bar's CTAPP reporting page for the current date each cycle rather than relying on last year's.
If a compliance review notice arrives
Do not start from scratch. Use Parts 1 through 4 of this checklist to confirm what you have, identify gaps, and organize records before the 30-day window closes. Clean, current IOLTA bookkeeping makes this step far simpler.

Get Help With Trust Account Readiness
If this CTAPP compliance checklist turned up gaps, that is useful information, not a reason to panic. Most gaps in trust account bookkeeping for law firms come from recordkeeping that fell behind, and most can be corrected with a structured cleanup.
CTAPP Compliance provides trust account bookkeeping for law firms only. We help California firms with monthly reconciliation, client ledger maintenance, shortage and discrepancy alerts, cleanup of months that have fallen behind, and record organization ahead of CTAPP reporting or a compliance review. Tammy Hoang teaches IOLTA bookkeeping to attorneys and speaks at bar association events on trust account practices. Good bookkeeping does not guarantee CTAPP compliance, and we cannot guarantee the outcome of a State Bar review or replace your obligations under the rules.
Picture running this checklist next quarter and checking every box without digging. That is what consistent trust account bookkeeping for law firms looks like. Book a trust account health check, request a quote, or call 949-482-2790.

This article is for general informational purposes and does not constitute legal advice, and we do not guarantee regulatory compliance. We are not affiliated with the State Bar of California. Verify current requirements with the State Bar and consult ethics counsel about your specific situation.
