Bookkeeping for Small Law Firms: A Beginner's Guide

Learn the essentials of bookkeeping for small law firms, including trust accounting, software options, and practical steps to stay compliant and profitable.
Bookkeeping for a small law firm isn’t just about tracking income and expenses. It’s about protecting client funds, staying compliant with bar rules, and knowing your firm’s financial health at all times. This guide covers the fundamentals, from setting up your accounts to choosing software, so you can manage your books with confidence.
Why Law Firm Bookkeeping Is Different
Unlike most businesses, law firms must handle client funds separately from operating funds. This is called trust accounting, and it’s governed by strict rules in every state. Mixing client money with your own is a serious ethical violation that can lead to fines, disbarment, or worse. Your bookkeeping system must track every dollar in and out of your trust account, with a clear ledger for each client.
Additionally, law firms often deal with irregular income, such as retainers, contingency fees, and hourly billing. This makes cash flow management critical. Without accurate books, you might not know if you’re actually profitable until it’s too late.
Core Bookkeeping Tasks for Law Firms
At a minimum, your bookkeeping routine should include these tasks:
- Record all transactions daily or weekly: Log every deposit, withdrawal, and transfer between your operating and trust accounts.
- Reconcile bank accounts monthly: Match your records to your bank statements to catch errors or missing transactions.
- Track client trust balances: Maintain a separate ledger for each client’s trust account, showing every deposit and disbursement.
- Categorize expenses properly: Use categories like rent, salaries, software, marketing, and professional fees.
- Prepare financial statements: Generate a profit and loss statement, balance sheet, and cash flow statement at least quarterly.
Setting Up Your Chart of Accounts
Your chart of accounts is the backbone of your bookkeeping. For a law firm, it should include:
- Assets: Operating bank account, trust bank account, accounts receivable, prepaid expenses.
- Liabilities: Trust liabilities (client funds you owe), loans, credit card balances.
- Equity: Owner’s capital, retained earnings.
- Income: Legal fees, consultation fees, court reporting fees (if passed through), interest on operating account.
- Expenses: Rent, salaries, payroll taxes, software subscriptions, marketing, professional liability insurance, continuing legal education, office supplies.
Keep it simple at first. You can always add subcategories later. The key is to separate trust transactions from operating ones.
Trust Accounting: The Non-Negotiable
Trust accounting is the most critical part of law firm bookkeeping. Here’s what you need to do:
- Open a separate IOLTA account (Interest on Lawyers’ Trust Accounts) for client funds. This is required in most states.
- Never use trust funds for operating expenses. Transfer only earned fees to your operating account, and only after you’ve billed the client.
- Keep a client ledger for each client. Record every deposit and withdrawal for that client, and reconcile these ledgers monthly against the bank statement.
- Perform a three-way reconciliation monthly: bank statement balance, client ledger total, and your trust account register. They must all match.
If this feels overwhelming, consider hiring a bookkeeper who specializes in law firms. The cost is typically $200-$500 per month for a small firm, but it’s worth it to avoid compliance issues.
Choosing Bookkeeping Software
You have several options, ranging from DIY to full-service. Here’s a comparison of common tools:
| Software | Best For | Price Range (per month) | Key Features |
|---|---|---|---|
| QuickBooks Online | Small firms, DIY | $30-$100 | Invoicing, expense tracking, bank feeds, trust account tracking (with setup) |
| Xero | Firms with multiple users | $30-$70 | Similar to QuickBooks, strong reconciliation, add-ons for trust accounting |
| Clio Manage | Law firms wanting integrated practice management | $49-$129 | Billing, trust accounting, client portal, integrates with QuickBooks |
| FreshBooks | Solo attorneys | $17-$50 | Simple invoicing, expense tracking, but limited trust accounting |
| Wave | Budget-conscious solo | Free (paid add-ons) | Basic accounting, invoicing, but no trust accounting features |
| Bench (with QuickBooks) | Outsourced bookkeeping | $249-$399 | Human bookkeeper does the work, you get monthly financials |
For most small law firms, QuickBooks Online or Xero, paired with a practice management tool like Clio, is the standard. If you want to avoid the hassle, Bench or a local bookkeeper can handle it for you.
Practical Steps You Can Take This Week
- Open a separate trust account if you don’t have one. Contact your bank and ask for an IOLTA account.
- Set up a simple chart of accounts in your software, using the categories listed above.
- Record all recent transactions from your operating and trust accounts. If you’re behind, start with the last 30 days.
- Reconcile your bank accounts to the penny. This will catch any errors early.
- Schedule a monthly bookkeeping review for the first of next month. Put it on your calendar now.
When to Hire a Professional
If you’re spending more than 5 hours a week on bookkeeping, or if you’re not confident in your trust accounting, hire a professional. A part-time bookkeeper with law firm experience costs $25-$75 per hour, depending on your location. A full-service accounting firm might charge $500-$1,500 per month for monthly reconciliations, financial statements, and tax planning.
Many small firms start with DIY software and then transition to a bookkeeper once they hit 10-20 clients. That’s a reasonable approach, as long as you stay compliant from day one.
FAQ
Q: Do I need a separate trust account if I only do contingency cases? Yes. Even if you don’t hold client funds for long, any money that belongs to a client must be in a trust account until you earn it. This includes settlement proceeds and advanced costs.
Q: Can I use a simple spreadsheet for bookkeeping? You can, but it’s risky. Spreadsheets are prone to errors and don’t have built-in checks for trust accounting. At minimum, use accounting software that supports trust ledgers.
Q: How often should I reconcile my trust account? Monthly, at minimum. Some states require more frequent reconciliation, so check your bar association’s rules. Daily reconciliation is ideal if you have high transaction volume.
Q: What happens if I accidentally mix trust and operating funds? It’s a serious ethical violation. You could face disciplinary action, including suspension or disbarment. If you discover a mistake, correct it immediately and document what happened. Consider consulting a legal ethics attorney.
The Bottom Line
Bookkeeping for a small law firm is non-negotiable, but it doesn’t have to be daunting. Start with a separate trust account, use reliable software like QuickBooks or Xero, and reconcile monthly. If you’re unsure, hire a professional. The cost is far less than the price of noncompliance. Take the first step this week: open that trust account or set up your chart of accounts. Your future self will thank you.