Back to Blog

Inside LawAccounting's Three-Way Reconciliation Engine: How Mid-Size Law Firms Catch Trust Account Breaks Before a State Bar Auditor Does (Feature Spotlight, May 2026)

Trust Accounting May 13, 2026 8 min read

Inside LawAccounting's Three-Way Reconciliation Engine: How Mid-Size Law Firms Catch Trust Account Breaks Before a State Bar Auditor Does (Feature Spotlight, May 2026)

A deep dive into how LawAccounting's Three-Way Reconciliation Engine computes bank balance, book balance, and client ledger totals from a single data source — eliminating the spreadsheet step that causes 83% of bar-audited firms to fail. Built for the era of mandatory CTAPP-style reviews.

💡 IN SHORT
LawAccounting's Three-Way Reconciliation Engine computes the three required trust account balances — bank-adjusted, GL book, and client ledger sum — from a single underlying data model. That single-source architecture is the structural difference between a 20-minute monthly close and a two-day reconciliation spiral. Here's how the engine works, what reconciling items it surfaces automatically, and why it is now the most-asked-about feature in firm-bar audit prep conversations.
👥 Who should read this: Trust Account Designated Licensees Firm Controllers Bookkeepers Managing Partners

🏗️ The Architectural Choice That Defines the Engine

Most legal accounting tools claim "three-way reconciliation support." On closer inspection, that means three separate reports — bank reconciliation, GL trial balance, and client trust ledger detail — which the user has to export, paste into Excel, and check by hand. The numbers rarely match on the first run.

LawAccounting's Three-Way Reconciliation Engine takes a different approach: every trust transaction posts to the matter-level client ledger and the trust GL account in a single, atomic write. The bank reconciliation engine then matches cleared activity against that same ledger. Because all three views are reading from one source of record, the reconciliation is computed — not assembled.

📊 Why This Matters
The single source of record is why the engine produces a true three-way recon in one click. There is no "step where the numbers drift" because no one is moving data between systems. The engine is the system.

🔧 The Engine's Four Core Components

📒

Matter-Level Trust Ledger

Every client has a dedicated trust ledger with full transaction history. Deposits, disbursements, transfers, and adjustments all post in real time.

📊

Trust GL Account

The general ledger trust account always equals the sum of every matter's ledger — enforced at the data layer, not reconciled after the fact.

🏦

AI-Powered Bank Recon

Smart matching engine pulls in bank activity and proposes matches for cleared deposits and checks. The user confirms; the system books.

📑

Signed Audit Report

One-click PDF with bank-adjusted balance, GL book balance, sum of client ledgers, and the full reconciling-item detail — date-stamped and signature-ready.

⚙️ How a Monthly Close Actually Runs

🔹 Day 1 of the Close — Bank Statement Import

The user pulls the bank statement PDF or feeds a direct bank connection (LawAccounting supports 15,000+ bank connections). Cleared deposits and cleared checks populate a worklist.

🔹 Day 1 — AI Matching

The engine proposes matches between cleared bank activity and ledger entries. Most months, 90%+ match automatically. The user confirms or manually pairs the rest in a single screen.

🔹 Day 1 — Reconciling Items Surface

The engine flags four classes of breaks: timing differences (deposits in transit, outstanding checks), bank fees (any fee charged directly to the IOLTA — automatically marked as a compliance issue), posting errors (transactions booked to the wrong matter), and missing entries (cleared bank activity with no corresponding ledger row).

🔹 Day 1 — Three-Way Report Generates

One click produces the formal Three-Way Reconciliation Report — bank-adjusted balance, GL book balance, client ledger sum, and a reconciling-item appendix. The report is timestamped, the designated licensee signs, and the document is archived.

💡 Pro Tip
Firms that run the engine on the same calendar day each month — day 5 or day 7 after month-end — never have a reconciliation older than 30 days. That is the single most powerful audit-defense habit any firm can build.

🛡️ How the Engine Defends Against the Five Most Common Audit Failures

Audit FailureManual / SpreadsheetLawAccounting Engine
Stale reconciliations❌ Often 60–90 days late✅ One-click monthly run
Client ledger drift❌ Excel errors compound✅ GL auto-equals ledger sum
Bank fees on IOLTA❌ Missed for months✅ Auto-flagged on import
Negative client balances❌ Manually scanned✅ Real-time alerts
Missing signed reports❌ Lost in email✅ Auto-archived audit trail

📉 The Bar Audit Math

California's CTAPP pilot found 83% of audited firms had non-compliant three-way reconciliations, and 89% had non-compliant individual client ledgers. The cost of a triggered bar review — hiring a bar-approved CPA at the firm's expense — runs $10,000 to $25,000 before any discipline outcome. The cost of a clean monthly close, by contrast, is the 20 minutes it takes the engine to run.

"We were doing three-way reconciliations in Excel for years. The first month on LawAccounting, our controller closed the books in a single afternoon — and we found a posting error from eight months prior that no one had caught. The audit trail alone paid for the migration." — Mid-size firm controller, May 2026

🔍 Where the Engine Fits Inside CaseQube

LawAccounting runs standalone or inside CaseQube. Inside CaseQube, the Three-Way Reconciliation Engine inherits the rest of the platform's matter context — settlement disbursements, billing entries, and intake trust deposits all flow into the same ledger automatically, without re-keying. The engine is one feature in a unified operating model that runs from intake to GL.

✅ Key Takeaways
  1. The structural advantage of the engine is the single underlying data model — matter ledger, GL, and bank recon all read from one source.
  2. AI-powered bank matching handles 90%+ of cleared activity automatically; the user confirms exceptions.
  3. Four classes of reconciling items surface automatically — and bank fees on IOLTA are flagged as compliance issues on import.
  4. A signed, timestamped Three-Way Reconciliation Report is one click away every month — exactly what bar auditors ask for.
  5. 20 minutes a month protects against a $10K–$25K bar review and a multi-year discipline matter. The math is not close.

See the Three-Way Engine Run a Real Close

Watch LawAccounting compute bank-adjusted balance, GL book balance, and the sum of every client trust ledger in one click — with reconciling items flagged automatically.

Book a Live Demo →