QuickBooks + IOLTA
Why QuickBooks Alone Isn't
IOLTA Trust Accounting Software
QuickBooks is excellent software — for managing your firm's operating finances. But attorney trust accounts operate under a completely different set of rules, and QuickBooks was never designed to enforce them.
This isn't a criticism of QuickBooks
QuickBooks is one of the best general-purpose accounting platforms available, and most law firms should use it — for their operating account. The problem isn't that QuickBooks is bad. It's that trust accounting compliance requires capabilities that no general accounting software provides, because those capabilities were designed specifically for bar rules that apply only to attorneys.
What IOLTA Trust Accounting Actually Requires
Bar rules impose a specific set of requirements on attorney trust accounts that go far beyond standard bookkeeping. These requirements exist because the money in a trust account doesn't belong to the attorney — it belongs to clients, and the attorney is legally responsible for every dollar.
General accounting software like QuickBooks records transactions accurately. Trust accounting compliance software enforces rules — preventing bad transactions before they happen and generating the specific reports bar examiners require.
The 6 Gaps QuickBooks Leaves Open
1. No three-way reconciliation
Bar rules require three-way reconciliation — matching the bank balance, the check register balance, and the sum of all individual client sub-ledger balances. QuickBooks reconciles the first two. The third requires you to manually export a per-client transaction report, sum every client's balance yourself, and cross-check it against the bank balance.
This manual process works only if every single transaction has been tagged to the correct client matter — consistently, every time, by everyone who enters transactions. A single untagged transaction produces an incorrect client ledger total that throws off the entire reconciliation.
2. No negative client balance enforcement
This is the gap with the most serious consequences. If a disbursement would take Client A's sub-ledger below zero, QuickBooks records the transaction without any warning. The result: Client A's payment was made using Client B's funds. Under bar rules, this is conversion — one of the most serious trust account violations — even when completely unintentional.
A purpose-built trust accounting system refuses to record the disbursement until the client's balance is sufficient. The error is caught before it happens, not after the fact during reconciliation.
3. No period locking
Once you complete a monthly reconciliation in QuickBooks, anyone with account access can still edit transactions in that closed period. A well-intentioned bookkeeping correction — fixing a typo in a memo field, changing a transaction amount — can silently invalidate a previously completed reconciliation. Many bar rules treat retroactive alterations to trust account records as a separate recordkeeping violation, regardless of intent.
4. No compliant signed reconciliation reports
QuickBooks generates a bank reconciliation summary showing Legs 1 and 2. It does not produce a document that includes the client ledger total (Leg 3), formatted as a trust account reconciliation report, ready to sign and file. Bar examiners typically expect to see a single document showing all three legs, signed by the supervising attorney, and retained with the corresponding bank statement. You have to produce this outside QuickBooks, every month.
5. No audit report package
When a bar examiner calls, they typically request reconciliation reports, bank statements, a complete transaction ledger, and per-client sub-ledgers for the past 12 to 36 months. Assembling this from QuickBooks requires pulling multiple reports, formatting them, and organizing them by period — a process that can take hours or days. A purpose-built system bundles everything into a single print-ready package.
6. No state-specific compliance awareness
QuickBooks has no knowledge of your state bar's trust accounting rules — when reconciliations are due, how many years records must be retained, whether your state has an active random audit program, or what overdraft notification rules apply. An attorney in California operates under different requirements than one in Texas. QuickBooks treats both identically, leaving the attorney to track and enforce state-specific requirements manually.
The Right Setup for Most Law Firms
The answer isn't to abandon QuickBooks — it's to use the right tool for each job.
QuickBooks handles:
- ✓ Firm operating account
- ✓ Payroll and vendor payments
- ✓ Client invoicing and AR
- ✓ Tax preparation and reporting
- ✓ General firm financials
IOLTATrusts handles:
- ✓ Client trust account compliance
- ✓ Three-way reconciliation (automatic)
- ✓ Per-client sub-ledgers
- ✓ Negative balance prevention
- ✓ Signed reports + audit package
IOLTATrusts integrates directly with QuickBooks Online — trust transactions sync automatically, so you're not entering data in two places. Your firm gets the full QuickBooks ecosystem for its operating finances and full bar compliance enforcement for its trust account.
Keep QuickBooks. Add IOLTA compliance.
IOLTATrusts is the trust-accounting layer that works with QuickBooks — not instead of it. Plans from $19.99/month.
Start your free 14-day trial →No credit card required.