7 IOLTA Bookkeeping Errors Law Firms Should Avoid

Kimberly Green | 2026-04-14

7 IOLTA Bookkeeping Errors Law Firms Should Avoid

IOLTA errors can create serious accounting and professional-responsibility problems because the funds in a client trust account are not the firm's operating money. Common risks include misclassifying client funds, failing to maintain client-level ledgers, transferring fees before they are earned, and letting reconciliations fall behind.

Exact requirements vary by jurisdiction, so law firms should use their state bar or other governing authority as the source of truth for trust-account rules. A specialized bookkeeper can support accurate records and reconciliation, but the lawyer remains responsible for compliance.

1. Depositing Client Funds and Marking Them as Income Creates a Tax Bill on Money That Isn't Yours

When client money hits your IOLTA account, it's not your revenue. It's a liability. Deposit it and mark it as income? You've just created a phantom tax bill on money you're holding for someone else.

This happens more than you'd think, usually because the same person handling IOLTA doesn't understand the difference between a deposit and revenue. They see money in, they record it as income. The IRS doesn't care that it's a mistake. Neither does the bar.

Here's why it matters: a firm with $300,000 in client retainers marks it all as income. That's a $90,000 tax hit on money that isn't theirs. It's a fiction that costs real dollars.

The fix: Record IOLTA deposits as a liability (a payable to clients), not as revenue. Only the earned portion becomes revenue—and only after work is complete and fees are transferred to operating. Bar association bookkeeping rules make this explicit, though most general accountants miss it entirely.

2. Not Reconciling IOLTA Monthly Means You Can't Prove to the Bar That Client Funds Are Intact

Bar associations want proof. They want to see that every dollar a client gave you is still there or properly accounted for. Monthly reconciliation isn't busywork—it's your defense during an audit.

Skip reconciliation for six months? You've created a compliance gap. Miss it for a year? You can't trace where $100,000 went. During an audit, that becomes a problem very quickly.

The rule is ABA Model Rule 1.15. Most state bars adopt it nearly verbatim. It requires that trust accounts be reconciled regularly and that records be kept for every transaction. "Regularly" means monthly. There is no interpretation zone here.

A firm with $500,000 average IOLTA balance that skips one quarter of reconciliation could face audit findings even if the money is accounted for. The bar isn't checking your math—they're checking that you have a system. Bar association bookkeeping standards don't allow for approximation.

What monthly reconciliation looks like: IOLTA bank balance = sum of all client ledger balances. Every month. No exceptions. When that equation doesn't balance, the bar wants to know why before they suspect something worse.

3. Transferring Earned Fees Before Work Is Complete Violates Bar Rules in Most States — Not Gray Area

Here's where many firms get sloppy. A client pays $10,000 for litigation. The firm transfers $5,000 to operating before the case settles, assuming half the work is done. That's violation territory.

The test is clear: fees belong in trust until the work is complete or the client explicitly approves the withdrawal. "Complete" means the matter is closed or the client has agreed the work on that phase is done. Estimates don't count.

Bar associations audit this ruthlessly because it's the most common way firms accidentally steal from clients. It's not intentional—but intent doesn't matter. The rule exists to protect clients. Violate it and you're facing a compliance finding at minimum.

One immigration firm we've worked with transferred $16,000 in visa processing fees before cases closed. They thought they were following their standard operating procedure. The bar thought differently.

4. Immigration and PI Firms With High Case Volumes Have the Highest IOLTA Error Rates

High volume + complexity = mistakes. Immigration firms handle dozens of cases simultaneously, each with different fee structures and completion timelines. PI firms manage client retainers that get drawn down over months.

The volume itself isn't the problem—it's that the bookkeeping can't keep up. One immigration firm might have 150 active cases, each with IOLTA balances. Track that manually? You're guaranteed to lose track of at least a few.

Contract paralegals, part-time bookkeepers, overworked office managers—none of them have the bandwidth to reconcile IOLTA properly when cases are flying. That's when errors compound.

If you're in immigration, personal injury, or family law, your IOLTA risk is higher. That means your reconciliation process needs to be tighter, not looser.

5. Bar Association Audits Happen Without Warning — Every Trust Account Transaction Must Be Traceable

The bar doesn't announce audits. They show up, and they want to see everything. Your IOLTA registers, your bank statements, your general ledger, your client ledgers. They cross-reference them.

If there's a discrepancy—even a $500 one—they flag it. If you can't trace where a transaction came from or where it went, that's a bigger flag. If you're missing reconciliation for three months, they're opening a file on you.

This isn't rare. In states with active bar ethics committees, IOLTA audits happen regularly. Some states audit a percentage of firms every year. Others target high-risk practice areas.

What makes a transaction traceable? A record that shows: the client, the date, the amount, the reason (retainer, earned fees, refund), and which matter it relates to. If that record doesn't exist or doesn't match your bank statement, you're explaining yourself to the bar.

6. Failing to Track Individual Client Balances Leaves You Exposed During Audits

The bar wants to know: does your IOLTA balance equal the sum of all client ledgers? If client A has $5,000, client B has $8,000, and client C has $2,000, your IOLTA should show $15,000. If it shows $14,500, where's the $500?

Firms without individual client ledgers can't answer this question. They see a number in the bank account and hope it's right. That hope doesn't survive an audit.

Tracking individual balances also catches theft early. If a bookkeeper is skimming, the ledgers won't match the bank. If you're not reconciling individual accounts monthly, you might not catch it for a year.

7. No Audit Trail for IOLTA Transfers Means You're Guessing at Compliance

When you transfer earned fees from IOLTA to operating, there should be documentation. A memo explaining why. Ideally, a client invoice showing the work was complete. Definitely a record showing the date, amount, and which matters the fees relate to.

Without that trail, the bar can't verify your withdrawal was legitimate. You're asking them to trust you. They don't. This is why bar association bookkeeping rules specifically require audit trails—because firms have repeatedly failed to keep them.

Seven years of cleanup happened because there was no audit trail. Transactions were recorded months after they occurred, amounts didn't match invoices, and nobody could explain why $80,000 sat in trust for years after it was earned. The bar would have seen this immediately. The firm got lucky.

The documentation doesn't have to be complicated. A spreadsheet with columns for date, client, matter, amount, and reason is enough. A journal entry in QuickBooks with a memo is enough. Screenshots of your billing invoice are enough. What's not enough: no record at all.

Why Legal Ease Bookkeeping Gets This Right

Brandy Derrick built Legal Ease Bookkeeping because she got tired of fixing IOLTA disasters. Her team specializes in trust accounting for law firms. They understand ABA Model Rule 1.15. They know state-by-state compliance. They track individual client ledgers and reconcile monthly.

More importantly, they know the difference between bookkeeping and legal compliance. Your regular accountant doesn't. A general bookkeeper doesn't. Someone who's spent seven years cleaning up IOLTA accounts does.

Legally handles trust accounting for about 150 law firms across 30 states. They've seen every error category. They've fixed the $80,000 problem. They prevented audit findings for firms that would have faced serious bar association consequences. They prevent the next one for firms who call now.

The bar is auditing without warning. The question isn't if your firm will face scrutiny—it's whether you'll have a system in place before they show up.

The Bridge: Get a System Before the Bar Gets Your File

IOLTA compliance isn't optional. It's audited, it's enforced, and it's expensive to fix after the fact. The firms that don't have problems are the ones with systems in place now.

If your firm's IOLTA accounting is handled by a general bookkeeper or done in-house without monthly reconciliation, you're running a risk. The bar isn't bluffing about audits. And seven years of cleanup is a lot longer than six months of prevention.

Talk to the firms in your practice area about how they handle IOLTA. Ask if they reconcile monthly. Ask if they track individual client balances. Ask if they've had audits. Ask what system they use. The ones who sleep well at night have a system. The ones who don't are waiting for the bar to show up.

Legal Ease Bookkeeping specializes in exactly this. They've walked 150 law firms through IOLTA compliance across 30 states. They know which state bars are aggressive auditors. They know what happens when reconciliation gaps show up. They know how to fix it before anyone from the bar calls. Reach out to see how they can set up your firm's system.

Looking for law-firm bookkeeping help? View Legal Ease Bookkeeping's Sam's List profile and 9 published client reviews. Legal Ease focuses exclusively on the legal industry; confirm current scope and fit directly before engaging.

Continue exploring

Related Sam's List pages