Bookkeeping, payroll, and advisory services for small businesses across Northern Virginia and the DMV.

Call or Text: (571) 307-4455

How should a Virginia law firm set up its IOLTA trust account bookkeeping?

Start with the bank account. Virginia requires all lawyers handling client funds to maintain a separate interest-bearing IOLTA account at an approved financial institution. This has been mandatory since July 2022. The trust account must be completely separate from your firm’s operating account. No exceptions and no workarounds.

Your chart of accounts needs to reflect this separation clearly. The IOLTA balance should appear as a liability on your books, not an asset, because the money doesn’t belong to your firm. It belongs to your clients. When you receive a retainer or hold settlement funds, that deposit goes into the trust account and gets recorded as a client trust liability.

The most critical piece of IOLTA bookkeeping is maintaining individual sub-ledgers for every client matter. Each client needs its own running ledger showing every deposit, every disbursement, and the current balance. If the same client has multiple matters, each matter gets its own sub-ledger. At any point you should be able to answer exactly how much of the trust account belongs to each client. If you can’t produce that answer immediately, your records aren’t adequate.

Monthly three-way reconciliation is not optional. You confirm that three numbers match every single month. The bank statement balance, your check register or general ledger trust account balance, and the combined total of all individual client sub-ledgers. If any of these three figures don’t agree, something is wrong and you need to find the discrepancy before moving forward. The Virginia State Bar expects this reconciliation to happen monthly, and they do audit firms to verify compliance. These audits are real and they ask for documentation.

Commingling is the fastest way to create serious problems. Never deposit firm revenue into the trust account. Never pay firm expenses from it. The only firm funds that should ever touch that account are small amounts to cover bank service charges if your bank requires a minimum balance. When you earn fees from a client matter, transfer them from trust to operating promptly. Leaving earned fees sitting in the trust account is also a violation.

Software setup matters. In QuickBooks or Xero, create the trust bank account as a separate bank account with a corresponding liability account. Use classes, sub-accounts, or customer tracking to maintain the individual client sub-ledgers. Some firms prefer dedicated legal trust accounting software like CosmoLex or Clio Manage that includes built-in three-way reconciliation tools. Whatever system you choose, it needs to support client-level tracking and produce reconciliation reports on demand.

Keep records of every trust transaction including the source of funds, purpose, client matter, and date. When the Virginia State Bar audits your firm they will request your three-way reconciliation reports, individual client ledgers, and bank statements going back months or years. Being unable to produce these documents creates problems that go well beyond bookkeeping into ethics territory.

Many professional service firms and especially law firms underestimate how much discipline trust accounting requires. This is not an area to figure out as you go. The rules are strict and the consequences for mistakes range from ethics complaints to suspension of your license. If your firm handles client funds regularly and you’re not confident your trust accounting is airtight, working with bookkeepers in Fairfax who understand IOLTA requirements can prevent the kind of errors that trigger Bar scrutiny in the first place.

Northern Virginia's Bookkeeping & Advisory Firm

First Step:
Tell Us About Your Business

Every engagement starts with a conversation. Tell us what's going on with your books and we'll give you our honest assessment.

More Questions

How can a medical practice track profitability by provider or service line?

Use class tracking for each provider and service items for procedure categories in your accounting software. Then allocate fixed overhead proportionally so you can see actual margin, not just revenue, by provider and service line.

Read answer

How does job costing work for a small construction company in QuickBooks or Xero?

Job costing assigns every dollar you spend on materials, labor, subcontractors, and equipment to a specific project. QuickBooks uses its Projects feature or class tracking, while Xero uses tracking categories. The goal is knowing exactly how much each job costs so you can see which ones actually made money.

Read answer

How should a healthcare practice owner pay themselves — salary, distribution, or both?

If your practice is structured as an S-Corp or PC, the answer is both. The IRS requires you to take a reasonable W-2 salary before taking any distributions, and getting that salary number wrong creates real audit risk.

Read answer

What's the right way to account for owner distributions from a rental property LLC?

Distributions are not expenses. They reduce the owner's equity or capital account on the balance sheet. Recording them as expenses overstates your losses and misrepresents the financial health of your rental property LLC.

Read answer

How do I handle associate dentist or physician compensation in my practice books?

Start by confirming the associate is properly classified as a W-2 employee, then build a monthly process that pulls production or collection data from your practice management system and feeds it into payroll. The key is separating production from collections and having a clear, documented calculation before every pay run.

Read answer

How should I track employee labor vs. subcontractor labor in job costing?

Employee labor flows through payroll with a burden rate applied per job. Subcontractor labor flows through accounts payable as a separate expense per job. Both need to be tracked by job but kept in separate cost of goods sold accounts.

Read answer

Fairfax-based bookkeeping and advisory firm serving small businesses across Northern Virginia and the DMV. Bookkeeping, payroll, tax preparation, and fractional CFO services from a certified team with over two decades of executive finance experience. QuickBooks and Xero certified, founded and led by Andrew T. Swaby.

  • Enrolled Agent badge
  • Xero Silver Partner badge
  • Central Fairfax Chamber of Commerce badge

© 2026 ATS Group DBA ATS Bookkeeping & Advisory Services