Navy clipboard with a gold-checked checklist on a white oak desk

CTAPP Compliance Checklist for California Attorneys

October 19, 2026•10 min read

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.

Three gold-rimmed clocks side by side on a white wall

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.

Two professionals dividing folders into two piles at a white table

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.

Aligned white documents with one marked by a gold flag clip

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.

Two interlocking gold gears on a white surface

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.

trust-account-mismatch-correction

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:

  1. One folder per California attorney trust account

  2. Inside it, one subfolder per month

  3. Each month holds the bank statement, check images, journal export, client ledger report, and signed reconciliation

  4. A separate folder for supporting documents, organized by client or matter

  5. 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.

Bright records room with uniform navy archive boxes

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.

Modern office corridor in late afternoon light

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.

Silhouette of a professional with a folder at a bright window

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.

CTAPP Compliance

CTAPP Compliance

Ctapp Compliance

Back to Blog