Steph's Books
Services
Industries
Pricing
About
Tools
Contact Us
Get a Quote
Steph's Books

Expert outsourced bookkeeping for professional services firms with $1MM-$10MM revenue.

Stay in the loop

Bookkeeping tips and fraud prevention insights. No spam.

Services

  • Bookkeeping
  • Payroll
  • AR/AP Services
  • Bank Reconciliation
  • Tax Prep
  • Catch-Up Bookkeeping
  • QuickBooks Training

Company

  • Home
  • All Services
  • Industries Served
  • Pricing
  • Meet the Team
  • Blog
  • Contact Us
  • Get Started

Areas Served

ChicagoNapervilleSchaumburgArlington HeightsBarringtonBuffalo GroveVernon HillsLake ZurichWaukeganElginMcHenryWoodstockMarengoLake ForestWaucondaFox LakeLakemoorGreen Oaks

Contact

  • (815) 271-5646
  • steph@stephsbooks.com
  • 4318 W Crystal Lake Rd
    Suite J
    McHenry, IL 60050

Mon – Fri: 9am – 5pm CST

© 2026 Steph's Books. All rights reserved.

Privacy PolicyTerms of ServiceEULA
Back to Blog

The Law Firm Bookkeeping Cleanup Checklist: From Messy Books to Audit-Ready

March 17, 2026

You know your law firm's books are a mess. Maybe you haven't reconciled in months. Maybe your last bookkeeper quit (or was fired) and left behind a QuickBooks file that looks like a crime scene. Maybe you just got a notice from the bar about a trust account audit and realized you can't produce the records they're asking for. Whatever brought you here, this law firm bookkeeping cleanup checklist is the exact process our team at Steph's Books uses when onboarding a law firm with messy or neglected books.

This isn't a generic "get organized" article. It's a phase-by-phase playbook with specific steps, timelines, and decision points — including when to stop trying to fix it yourself and hire a professional.

Before You Start: How Bad Is Your Law Firm Bookkeeping Cleanup?

Not all bookkeeping messes are equal. Before diving in, assess the scope so you can estimate the time and cost involved.

Severity LevelSymptomsEstimated Cleanup TimeDIY or Hire Help?
Mild (1-3 months behind)Bank recs pending, categorization behind, trust recs current10-20 hoursDIY possible
Moderate (3-6 months behind)Multiple unreconciled months, trust account not verified, payroll records incomplete30-60 hoursConsider hiring help
Severe (6-12 months behind)No reconciliations, unknown trust balances, missing records, potential compliance issues60-120 hoursHire a professional
Critical (12+ months behind)Multiple years unreconciled, bar inquiries, possible trust shortfalls, prior bookkeeper gone100-200+ hoursHire a professional immediately

Important: If your trust account hasn't been reconciled in over 90 days, skip everything else and go directly to Phase 1. Trust account issues are the only bookkeeping problem that can cost you your law license.

Phase 1: Emergency Triage — Trust Account Cleanup (Days 1-5)

The trust account is always first. Always. This is the only part of your books that involves other people's money and the only part that triggers bar discipline if it's wrong. Everything else can wait.

Step 1: Gather Every Trust Account Bank Statement

Download or request statements for every IOLTA and client trust account for the entire unreconciled period. If you're missing statements, your bank can provide copies (usually within 3-5 business days, sometimes with a fee).

Step 2: Rebuild the Client Ledger

For every transaction on every trust account statement, identify which client the deposit or disbursement belongs to. Use check memos, deposit slips, wire references, and matter numbers. Build a spreadsheet or update your accounting software with individual client sub-balances.

This is the most time-consuming step. For a firm with 50+ active trust clients, expect 2-4 hours per unreconciled month.

Step 3: Run the Three-Way Reconciliation

For each month, verify that three numbers match: (1) adjusted bank balance, (2) book balance in your accounting software, and (3) the sum of all individual client ledger balances. If they don't match, investigate every discrepancy before moving to the next month. See our trust account emergency guide for step-by-step troubleshooting.

Step 4: Identify and Fix Trust Account Issues

  • Negative client balances: Replenish immediately from operating funds
  • Earned fees still in trust: Transfer to operating with proper documentation
  • Unidentified deposits: Research and assign to the correct client matter
  • Stale balances: Contact clients about old, unclaimed trust funds (follow your state's unclaimed property rules)
Pro tip: Always clean up the trust account first — it's the only bookkeeping problem that can cost you your law license
Trust account cleanup is non-negotiable and always comes before operating account work.

Phase 2: Operating Account Cleanup (Days 5-15)

With the trust account squared away, move to the operating accounts. This is where most of the categorization, reconciliation, and chart-of-accounts work happens.

Step 1: Reconcile Every Bank and Credit Card Account

Start with the oldest unreconciled month and work forward. For each account, match every transaction on the bank statement to a transaction in your accounting software. Do not skip months. Each month's ending balance is the next month's starting balance — if you skip one, every subsequent reconciliation will be wrong.

Step 2: Clean Up the Chart of Accounts

Most messy law firm books have a chart of accounts problem: too many accounts, inconsistent naming, or critical accounts missing. Here's what a clean law firm chart of accounts should include:

Account CategoryKey AccountsCommon Problems
RevenueLegal Fees, Retainer Income, Flat Fee Income, Cost RecoveryAll revenue dumped into one account; no fee-type breakdown
Trust LiabilitiesClient Trust Liability (with sub-accounts per client)Trust funds recorded as revenue; no client-level tracking
PayrollAttorney Salaries, Staff Salaries, Payroll Taxes, BenefitsAll payroll in one line; partner draws mixed with salaries
OccupancyRent, Utilities, Insurance, MaintenanceMissing subcategories; insurance miscategorized
TechnologyPractice Management Software, Legal Research, IT ServicesSubscriptions categorized as "Miscellaneous"
MarketingAdvertising, Website, Sponsorships, Client DevelopmentNo marketing accounts at all; expenses buried in "Other"
Partner EquityPartner Draws, Partner Contributions, Retained EarningsDraws recorded as expenses (distorts the P&L)

Step 3: Recategorize Transactions

Go through uncategorized and miscategorized transactions. Common law firm categorization mistakes:

  • Partner draws recorded as salary expense — this inflates expenses and distorts profitability
  • Trust transfers recorded as revenue — this double-counts income
  • Client cost advances recorded as expenses — these are receivables, not expenses
  • Loan payments recorded as full expenses — only the interest is an expense; the principal is a balance sheet entry
Pro tip: Partner draws are NOT salary expenses — recording them as expenses inflates your costs and hides your true profitability
This single miscategorization distorts more law firm financials than any other error.

Step 4: Reconcile Payroll Records

Match your payroll provider records (ADP, Gusto, Paychex) to QuickBooks. Verify that every payroll run is recorded, tax deposits match, and year-end W-2/1099 totals align. If you switched payroll providers mid-year, this is where gaps typically appear.

Phase 3: Matter-Level Review and Compliance Check (Days 15-25)

This phase is law-firm-specific and goes beyond basic bookkeeping. It ensures your financial records support your practice management and compliance requirements.

Step 1: Verify Matter-Level Accounting

If your firm tracks revenue and expenses by matter (and you should), verify that each matter's financial summary in your practice management software matches your accounting records. Common disconnects include:

  • Time billed in the practice management system but not recorded as revenue in QuickBooks
  • Costs advanced for clients that were recorded as firm expenses instead of receivables
  • Flat fee matters recorded at billing instead of when work was completed (accrual issue)

Step 2: Run the Bar Compliance Checklist

Every state has trust account rules. At minimum, verify:

  • Three-way trust reconciliation is current for every month in the cleanup period
  • No commingling of firm and client funds in trust accounts
  • No negative individual client balances at any point during the period
  • All earned fees have been transferred out of trust within a reasonable timeframe
  • Interest on IOLTA accounts is being directed to your state's IOLTA program (not to the firm)
  • Client ledger records are available for every trust transaction

Step 3: Prepare for Tax Filing

If the cleanup spans a tax year, verify that your books are ready for your CPA. This means: accurate revenue totals, complete expense categorization, correct partner draw and contribution records, and proper 1099 vendor identification. Your CPA shouldn't be guessing.

Pro Tip: If you're behind on both bookkeeping and tax filings, clean up the books first. Your CPA needs accurate financial data to prepare returns. Filing taxes from messy books creates amended return risk and potential penalties. Get the QuickBooks cleanup done before calling your accountant.

Phase 4: Ongoing Setup — Never Fall Behind Again (Days 25-30)

Cleanup is pointless if you fall right back into the same mess. This phase establishes the systems that keep your books clean permanently.

Step 1: Set Up Monthly Closing Process

Define a monthly closing deadline (we recommend the 10th of the following month). By that date, all accounts should be reconciled, all transactions categorized, and all trust reconciliations complete. Assign a specific person (or firm) responsible for each step.

Step 2: Establish Recurring Reports

Every month, the managing partner should receive:

  • P&L (monthly and year-to-date) — by the 15th of the following month
  • Balance sheet — shows assets, liabilities, and equity position
  • Cash flow statement — bridges profit to actual cash movement
  • Trust account reconciliation summary — three-way reconciliation sign-off
  • AR aging report — identifies collection bottlenecks

Step 3: Decide: In-House vs. Outsourced Bookkeeping

After completing a cleanup, most firms face a choice: hire an in-house bookkeeper or outsource to a specialized firm. Here's the honest comparison:

FactorIn-House BookkeeperOutsourced (e.g., Steph's Books)
Monthly cost (law firm w/ $1-3M revenue)$4,000-$6,000 (salary + benefits + software)$800-$2,000
Trust account expertiseVaries widely; requires trainingBuilt into service; team-level knowledge
Separation of dutiesDifficult with one personAutomatic — firm and bookkeeper are separate entities
Vacation / sick day coverageNone (books stop when they're out)Team-based; always covered
ScalabilityNeed to hire more staff as firm growsScales with your firm automatically
Turnover riskHigh — average bookkeeper tenure 2-3 yearsFirm relationship persists regardless of staff changes
Pro tip: After cleanup, set a monthly closing deadline of the 10th — all accounts reconciled, all trust recs complete, no exceptions
A hard monthly deadline is the single best defense against falling behind again.

Red Flags That Mean "Hire a Professional Now" for Your Law Firm Bookkeeping Cleanup

You can handle a mild cleanup yourself if you have the time and QuickBooks knowledge. But stop and hire a professional if any of these apply:

  • Your trust account has unreconciled months — the compliance risk is too high for guesswork
  • You've received a bar inquiry or audit notice — you need clean records and potentially a professional's letter
  • More than 6 months of unreconciled books — the compound errors make DIY cleanup unreliable
  • Your prior bookkeeper left with no documentation — reconstructing records from bank statements alone requires expertise
  • You suspect fraud or theft — see our guide on law firm embezzlement prevention and engage a forensic accountant
  • Tax returns are overdue — you need the books clean before your CPA can file, and penalties are accruing
  • You tried to clean up yourself and made it worse — adjusting entries in the wrong places can create new problems

What a Law Firm Bookkeeping Cleanup Costs

Budget honestly. Underpaying for cleanup leads to shortcuts that create new problems.

Cleanup ScopeDIY Time InvestmentProfessional Cost Estimate
1-3 months behind (mild)10-20 hours$1,000 - $2,500
3-6 months behind (moderate)30-60 hours$2,500 - $5,000
6-12 months behind (severe)60-120 hours$5,000 - $10,000
12+ months behind (critical)100-200+ hours$8,000 - $20,000+

These estimates assume a single-office law firm with 5-15 attorneys, 1-3 bank accounts, 1 IOLTA, and standard practice management software. Larger firms or more complex setups (multiple trust accounts, multi-state practice) will be higher.

Pro tip: The cost of professional bookkeeping cleanup is always less than the cost of bar discipline, tax penalties, and lost partner trust
Think of cleanup costs as insurance against far more expensive compliance and tax problems.

Ready to get your firm's books back on track? Steph's Books specializes in law firm bookkeeping cleanup — from trust account reconciliation to full operating account restoration. We follow this exact checklist for every law firm we onboard. Get an instant quote to see what cleanup costs for your firm, or start with our complete catch-up bookkeeping guide.

Related Reading

  • Your Trust Account Doesn't Balance: A Law Firm Emergency Guide
  • The Complete QuickBooks Cleanup Guide
  • The Complete Guide to Catch-Up Bookkeeping

Need help with your bookkeeping?

Get a free quote and see how Steph's Books can save you 40-60% vs hiring in-house.

Get a Free QuoteCall (815) 271-5646