North Carolina's Random Trust Account Audit: What 40 Years of Enforcement Actually Looks Like
By Tammy Hoang, Certified QuickBooks ProAdvisor

North Carolina has run a random audit program for attorney trust accounts since 1985 — one of the oldest in the country. The Trust Account Compliance program is real enough that the State Bar's longtime staff auditor is on a first-name basis with much of the bar: attorneys who have been through it simply know him as Bruno.
The results after decades of auditing are sobering. One recent quarter, Bruno audited 60 law firms across two judicial districts. Sixty percent were not in compliance with the reconciliation requirements. This is not an aberration — it is the typical finding, quarter after quarter.
This article covers how North Carolina's random selection actually works, the specific requirement most firms get wrong, and what audit-ready trust accounting looks like under Rule 1.15.
How Random Selection Actually Works
The chairperson of the North Carolina State Bar's Grievance Committee can randomly issue investigative subpoenas compelling any attorney to produce trust account records for inspection. The subpoena discloses on its face that it is random and carries a verification that it was issued that way — not targeted at a specific attorney for a specific reason. No member is subject to random selection more than once in three years.
Attorneys sometimes conclude they were audited because they drew attention to themselves. Almost always, they did not. The randomness is genuinely random, which means every firm, regardless of size or reputation, sits in the same pool.

Selected for a North Carolina Trust Account Audit?
Book a 30-minute call with Irvine Bookkeeping.
Call or Text: (949) 482-2790 | irvinebookkeeping.com
The Requirement Most Firms Get Wrong
Rule 1.15-3(d) actually requires two different reconciliations, on two different schedules, and confusing them is the single most common finding. Every month, the trust account balance shown on the lawyer's own records must be reconciled with the current bank statement balance — a straightforward bank-to-book check. Every quarter, something more demanding is required: the individual client balances shown on the lawyer's records must be reconciled against the account total, confirming no client's ledger has drifted negative and the sum of every client balance matches the reconciled bank figure.
Many firms perform the monthly bank reconciliation faithfully and simply never perform the quarterly client-ledger reconciliation at all, assuming the monthly check covers everything. It does not. That gap is exactly what accounts for the 60 percent non-compliance rate Bruno keeps finding.

The CPA Exemption Option
North Carolina offers a path to reduce random audit exposure. An attorney can have a CPA firm perform an examination of the trust account covering the prior twelve months, following procedures approved by the State Bar Council. A clean report earns the attorney fifteen months of immunity from random selection. Roughly 35 to 40 firms request this exemption each year.
The Bar has tightened this process after finding that early exemption reports almost always certified a spotless account with no deficiencies, regardless of the firm's actual records — a result the Bar found suspicious given how often random audits find real problems. The exemption still exists, but the CPA examination behind it is now held to a more rigorous standard.

June 30 Certification and the Trust Account Compliance Program
North Carolina attorneys must certify trust accounting compliance with the State Bar by June 30 each year. Records required under Rule 1.15-3 — receipt and disbursement journals, individual client ledgers, monthly bank statements, and canceled checks or images — must be retained for at least six years, a requirement unchanged since 1985.
When an audit uncovers a genuine deficiency, the attorney can be referred to the Trust Account Compliance Program for remediation, or the matter can go to the Grievance Committee for investigation if the finding rises to a violation of the Rules of Professional Conduct.

Get Your North Carolina Trust Records Audit Ready.
Talk with Irvine Bookkeeping about disciplined quarterly reconciliation.
Call or Text: (949) 482-2790 | irvinebookkeeping.com
How Irvine Bookkeeping Helps North Carolina Law Firms
The fix for North Carolina's most common finding is straightforward once it is understood: perform both reconciliations, on both schedules, every time. Monthly bank-to-book, quarterly client-ledger-to-total — not one or the other.
Irvine Bookkeeping prepares both reconciliations on schedule and maintains individual client ledgers built to survive a random audit whenever the subpoena arrives. QuickBooks certified.

Get Your North Carolina Trust Records Audit Ready.
Book a 30-minute call with Irvine Bookkeeping.
Call or Text: (949) 482-2790 | irvinebookkeeping.com




Keeping track of legal trust accounts and compliance audits can be a total headache. When my partner and I opened our small bookkeeping practice, setting up proper recordkeeping protocols for compliance checks took weeks of stressful research. Having clear, structured documentation makes navigating strict requirements way easier. I developed a habit of saving good walkthroughs whenever I learn new administrative workflows. For instance, when I was researching digital tracking models, I found a helpful walkthrough for a HYPE to USDT swap. The hypeusdt.app platform serves strictly as an educational resource and informational guide explaining address verification and basic transfer logic. Clean documentation always saves the day!