Features Practice areas Personal injury Criminal defense Family law Immigration Insurance defense Guides Pricing About Security Knowledge base Contact
Start now
Guides/QuickBooks and trust
Guide

Why QuickBooks cannot do law firm trust accounting on its own

QuickBooks has no concept of a matter or a client sub-ledger, so every firm using it builds one by hand. Here is what that workaround costs each month, and what changes when the books and the matters are the same records.

QuickBooks is good accounting software that does not know what a matter is. That single gap is behind almost every complaint firms have about it, and no amount of setup discipline closes it. It will happily produce a clean profit and loss for your firm while being structurally unable to tell you what one client's money is doing.

Plenty of firms run on it anyway and stay compliant through sheer process. This page is about where that process gets expensive, what the workarounds actually cost you each month, and what changes when the ledger and the matter live in the same system.

Be fair about it

What QuickBooks does perfectly well.

Your firm's books

Operating income, payroll, rent, a profit and loss your accountant recognises at year end. This is what it was built for and it does it better than most legal software attempts to.

Bank feeds and operating reconciliation

Transactions arrive, you categorise them, the operating account reconciles. For the non-trust side of a firm this is genuinely fine.

Your accountant already uses it

Real and worth something. Handover at year end is frictionless, and that convenience is why most firms started here in the first place.

The structural gap

There is no client sub-ledger, so you build one by hand.

Trust accounting needs a running balance per client, provable at any moment, that can never go below zero. QuickBooks has no such object. So firms improvise one, and every improvisation has the same flaw.

Sub-accounts per client gives you a balance, and a chart of accounts that grows by one line per matter until it is unusable and year-end cleanup becomes its own project. Classes keeps the chart tidy and gives you no enforcement at all, since nothing stops a transaction being posted to the wrong class or to none. A spreadsheet alongside is the most common answer and the most fragile, because now two systems have to agree and only one of them is the bank.

None of the three will refuse a disbursement that overdraws one client. That refusal is the whole point of a trust system, and it is the thing QuickBooks structurally cannot do.

Where the hours go

Month end is manual, and it stays manual.

A three-way reconciliation needs the bank statement, the trust ledger and the sum of every client balance to agree. QuickBooks can give you the first two. The third has to be assembled by whoever maintains the workaround, every month, by hand, and it is the number that matters most.

  • Client balances are compiled, not read. Exporting sub-accounts or filtering classes into a total is a task, and a task done under time pressure is where errors enter.
  • A difference has no obvious home. When the three numbers disagree you are hunting across a ledger that does not know which matter anything belongs to.
  • Earned fees move twice. Once in the case file where the work was done, once again in the books, with nothing connecting them but the person doing the typing.
  • Case costs live somewhere else. Filing fees and expert invoices sit in the accounting system while the fee that pays for them is calculated in the case file.

How a three-way reconciliation works →

Personal injury especially

Contingency work is where it gives up.

A personal injury matter is the hardest thing you can ask a general ledger to hold. One settlement arrives as a single deposit and leaves as a dozen payments: the contingency fee, provider liens at negotiated reductions, subrogation, case costs advanced over two years, and the net to the client. Every figure has to reconcile to one matter and appear on one statement the client signs.

In QuickBooks that settlement is a deposit and a series of unrelated cheques, tied together only by a memo field and the person who remembers. The settlement statement gets rebuilt in a spreadsheet, the case costs get chased across two systems, and the arithmetic that has to survive scrutiny came from a typist rather than the ledger.

When the costs accrue on the matter as you incur them, the statement is a report rather than a reconstruction.

The order settlement funds have to move in →

The different approach

Why CaseFuze has no QuickBooks integration.

Bookkeeping is built in

Not a sync to a second system that can drift, and not a legal veneer over a general ledger. The books and the matters are the same records, so a fee earned in the case file is already in the accounts.

Bank transactions come in through Plaid

Read-only. Transactions arrive, get split, get applied to matters, and reconcile three ways against the bank, the app and the case trust ledger.

Fees never touch client money

The client's full payment deposits to IOLTA and processing fees debit from operating, so trust never funds a firm expense. That is a plumbing decision, not a setting you have to remember.

The overdraw is blocked, not noticed

A disbursement that would take one client's balance below zero is refused at entry rather than discovered at month end, which is the difference between a stopped mistake and a reportable one.

Your accountant still gets what they need at year end. What changes is that nobody spends the first week of every month assembling client balances by hand to prove a number the system should already know.

Reconcile before you commit

Stop keeping two systems in agreement.

Everything here is in the one plan. $49 per user per month, trust accounting and bookkeeping included rather than sold as a compliance tier. Run a real reconciliation against the way you do it now. We move your existing balances across at no charge, from one solo attorney to a firm of a thousand users and more, and there is no minimum beyond a single seat.

Questions

Common questions about QuickBooks and trust.

Is it against the rules to use QuickBooks for an IOLTA account?
No. No jurisdiction mandates particular software. What the rules require is a per-client ledger, a reconciliation you can produce, and no client's funds used for another's. QuickBooks can be made to satisfy that with disciplined process, which is exactly why firms who do it describe the process as the expensive part.
Should I use sub-accounts or classes for client trust balances?
Sub-accounts give you a real balance per client at the cost of a chart of accounts that becomes unmanageable as matters accumulate. Classes keep the chart clean and enforce nothing. If you stay in QuickBooks, most firms end up on sub-accounts with a hard rule about closing them, and reconcile monthly without exception.
Do I still need an accountant if bookkeeping is built in?
Yes, for tax, planning and advice. What changes is what you hand them. Instead of a year of categorisation and a spreadsheet of client balances to sanity-check, they get books that were already reconciled against the matters each month.
Can I keep QuickBooks for the operating side and use CaseFuze for trust?
Firms do run that way during a transition and it works, though you are maintaining two systems and the double entry is the cost you were trying to remove. Most people who try it consolidate once they see a month-end close without the manual compilation step.
How do my existing trust balances move across?
Reconcile at a cutoff date first, then move balances as of that date with the supporting statement, rather than importing history and reconciling afterwards. Migration is included at no charge and this is the part we take care over, because a balance that arrives unreconciled is worse than no balance at all.
What about Xero, or another accounting package?
The same gap applies. The issue is not the quality of the accounting software, it is that a general ledger has no concept of a matter or a client sub-ledger that refuses to go negative. Anything general-purpose leaves you building the legal-specific layer by hand.

The software that does this for you.

CaseFuze handles the ledger, the statement, and the checks. $49 per user per month.

Use our app for free · contact us to see how · conditions apply