Law Firm Bookkeeping & IOLTA Compliance
Master the specialized accounting practices that keep law firms compliant and financially organized. From trust accounts to IOLTA regulations, we cover everything you need to know.
Last updated: April 10, 2026
Why Law Firm Bookkeeping is Different
Understanding the unique accounting challenges of legal practice
Law firm accounting is fundamentally different from general business accounting. The primary distinction centers on trust account management. Unlike traditional businesses, law firms hold client funds in trust accounts that must be kept separate from the firm's operating accounts. These funds belong to clients, not the firm.
Bar associations and state regulatory bodies have strict rules governing how these client funds must be handled. Violating trust account rules can result in disciplinary action, fines, or suspension of your license. This makes proper bookkeeping not just a business best practice, but a legal requirement.
Key Differences from Standard Accounting:
- •Multiple account types requiring different treatment
- •Strict regulatory compliance requirements
- •Client-specific accounting and tracking
- •Complex fee structures (hourly, contingency, flat fees)
- •Regular audit requirements and compliance reporting
Professional Standard: Trust Account Management
Most state bar associations require that trust accounts contain only client funds. These accounts must be interest-bearing and typically subject to IOLTA (Interest on Lawyer Trust Accounts) rules. The interest earned belongs to the state bar for legal aid funding, not to the firm.
The bookkeeper or accounting manager is often the person responsible for ensuring compliance. This role requires specialized knowledge beyond standard accounting practices.
Trust Account Management
Setting up and maintaining proper client fund handling
Establishing Your Trust Account
The first step is establishing a separate bank account that will hold all client funds. This account must be clearly labeled as a trust account in the bank's records. Inform your bank that this is a trust account for attorney client funds. They often have specific procedures for these accounts.
Client Ledger Maintenance
Each client must have an individual ledger within your accounting system. This ledger tracks:
- •Deposits received from the client
- •Earned fees deducted from the client's funds
- •Expenses paid on behalf of the client
- •Refunds or remaining balance returned to the client
Unearned Fees vs. Earned Fees
When a client deposits money for legal services, it is initially unearned. It belongs to the client until you have provided the services. Only after you have earned the fee can you move it from the trust account to your operating account.
Unearned Fees
Client deposits money for future legal services. The money stays in trust until services are rendered.
Earned Fees
After providing services, fees are transferred to the operating account. Must be clearly documented in the client ledger.
Handling Client Funds Responsibly
Client trust funds must be held in interest-bearing accounts. The interest generated typically goes to the state bar for legal aid purposes (IOLTA). You must never use client funds for any purpose other than paying for services or costs related to that specific client's matter.
IOLTA Compliance
Understanding Interest on Lawyer Trust Accounts
What is IOLTA?
IOLTA stands for Interest on Lawyer Trust Accounts. It is a program established by state bar associations to generate funds for legal aid and law-related education. When you hold client funds in a trust account, the interest earned on that account belongs to the state bar, not to your firm.
IOLTA Account Requirements
Your trust account must meet specific IOLTA requirements to be compliant:
Interest-Bearing Account
The account must earn interest. Shop around for banks offering competitive rates on attorney trust accounts.
FDIC Coverage
Trust accounts are typically FDIC insured up to limits. Know your bank's coverage rules for attorney accounts.
Regular Reporting
You must report interest earned to your state bar according to their schedule (usually quarterly or annually).
Proper Forwarding
The interest earned must be forwarded to the state IOLTA program. Your bank may handle this automatically.
IOLTA Reporting Obligations
Most state bars require annual IOLTA reporting. Your bank should provide reports showing interest earned. You must verify these reports and submit them to your state bar according to their deadlines.
IOLTA vs. Non-IOLTA Accounts
Some funds may not qualify for IOLTA treatment. Funds held for longer than one year or funds with a minimum balance that would earn income exceeding costs may require a non-IOLTA account. The excess income goes to the client, not to IOLTA.
| Account Type | Fund Duration | Interest Recipient | Common Use |
|---|---|---|---|
| IOLTA Account | Short-term (under 1 year) | State bar IOLTA program | Most client deposits |
| Non-IOLTA Account | Long-term (over 1 year) | Client receives interest | Estate funds, structured settlements |
Operating vs Trust Account Separation
Maintaining the critical boundary between firm and client funds
Two Account Systems
All law firms must maintain two separate bank accounts: a trust account and an operating account. These accounts serve entirely different purposes and must never be commingled.
Trust Account
- +Holds all client funds
- +Interest-bearing (IOLTA)
- +Segregated from firm funds
- +Subject to bar audit
- +Must reconcile monthly
Operating Account
- +Holds firm earnings and expenses
- +Receives earned fees from clients
- +Pays firm expenses and payroll
- +Standard business account
- +Separate reconciliation process
The Flow of Client Funds
Understanding how client funds move through your accounts is essential for proper bookkeeping. Here is the typical flow:
Client Deposits Money
Client sends payment for legal services. Money goes directly to the trust account.
Record in Client Ledger
Entry is made to the client's individual ledger showing unearned fees received.
Provide Services and Track Hours
As work is performed, time is tracked and billed according to the fee arrangement.
Transfer Earned Fees
Once fees are earned, transfer from trust account to operating account. Record in both accounts.
Reconcile and Report
Monthly reconciliation ensures all client funds are accounted for and properly categorized.
Transfer Mechanics
The proper way to transfer earned fees from trust to operating account requires documentation:
Steps for Fee Transfers:
- Calculate earned fees based on services provided and rate agreed with client
- Create a journal entry moving funds from trust to operating account
- Document the basis for fee transfer in the client ledger
- Issue an invoice to the client if required by your engagement letter
- Reconcile both accounts to ensure amounts match
- Keep supporting documentation for audit purposes
Chart of Accounts for Law Firms
Structuring your accounting system for compliance and clarity
Why a Specialized Chart Matters
A chart of accounts (COA) is the foundation of your accounting system. It lists all accounts where money flows in and out of your law firm. A specialized legal COA ensures you can track trust and operating accounts separately and meet compliance requirements.
Core Account Structure
Your chart of accounts should include these main categories:
Assets
Trust account, operating account, client advances, prepaid expenses
These represent what the firm owns or is owed.
Liabilities
Trust account liability (amount owed to clients), accounts payable, credit cards
These represent what the firm owes to others, especially clients.
Income
Hourly fees, contingency fees, flat fees, court costs recovered
These track how money comes into the firm.
Expenses
Salaries, office rent, supplies, bar dues, CLE, malpractice insurance
These track costs of running the practice.
Sample Chart of Accounts Structure
Here is how a typical law firm might organize its chart of accounts:
| Account Number | Account Name | Type |
|---|---|---|
| 1000 | Trust Account | Asset |
| 1100 | Operating Account | Asset |
| 2000 | Trust Account Liability | Liability |
| 2100 | Accounts Payable | Liability |
| 4000 | Hourly Billing Revenue | Income |
| 4100 | Contingency Fee Revenue | Income |
| 5000 | Salaries and Wages | Expense |
| 5100 | Office Rent | Expense |
Monthly Reconciliation
The critical process that ensures compliance and catches errors
Why Monthly Reconciliation is Non-Negotiable
Monthly reconciliation is not optional for law firms. It is a professional responsibility required by bar associations. This process compares your accounting records to your bank statements to identify discrepancies immediately.
The Three-Way Reconciliation Process
A proper trust account reconciliation involves three elements that must match exactly:
1. Bank Statement
The official document from your bank showing all deposits, withdrawals, and the ending balance.
This is the external verification of your account.
2. General Ledger
Your accounting system's record of all transactions in the trust account. This is what your software shows.
This reflects your internal records.
3. Client Ledgers
Individual ledgers for each client showing their deposits, deductions, and balances. Sum of all client ledgers should equal trust account balance.
This is the detailed accountability.
Step-by-Step Reconciliation Checklist
Follow this process each month to ensure proper reconciliation:
- Obtain bank statement - Get the official monthly statement from your bank.
- Print general ledger - Export or print the trust account activity from your accounting software.
- Verify deposits - Check that all deposits on the bank statement appear in the general ledger.
- Verify withdrawals - Check that all withdrawals on the bank statement appear in the general ledger.
- Identify outstanding items - Note any deposits in transit or uncleared checks.
- Calculate adjusted balance - Adjust bank balance for outstanding items.
- Match to general ledger - Ensure adjusted bank balance matches general ledger balance.
- Run client ledger report - Generate a report showing all client balances.
- Verify sum of clients - Ensure total of all client ledgers equals trust account balance.
- Investigate discrepancies - If anything does not match, track down the reason.
- Document the reconciliation - Keep a reconciliation report signed and dated.
- Archive for compliance - Save reconciliation reports for at least five to seven years.
Handling Reconciliation Issues
Even with careful record-keeping, discrepancies can occur. Here is how to handle them:
Bank Errors
Contact your bank immediately to report and correct any errors on their end.
Recording Errors
Make a correcting journal entry to fix transactions recorded incorrectly in your accounting system.
Missing Deposits
If a deposit is missing from the bank, check if it was mailed, lost, or not yet deposited. Trace the original receipt.
Short or Over-Account Conditions
If the trust account is short (more owed to clients than in the account), this is a serious issue requiring immediate investigation and correction.
Common Bookkeeping Mistakes
Pitfalls to avoid in law firm accounting
Mistake 1: Commingling Client and Operating Funds
This is the most serious mistake a law firm can make. Depositing client funds in the operating account, even temporarily, violates ethical rules and creates liability. Every dollar of client money must go directly to the trust account.
Why This Matters:
Client funds are not your firm's assets. If the firm goes bankrupt, commingled funds may be treated as firm assets and subject to claims from firm creditors. Client funds must be protected.
Mistake 2: Not Reconciling Trust Accounts Monthly
Many small law firms neglect monthly reconciliation, only doing it annually or when there is a problem. By then, discrepancies may be large and hard to trace. Monthly reconciliation catches issues early.
Mistake 3: Poor Documentation of Fee Transfers
When you transfer earned fees from the trust account to the operating account, this transaction must be fully documented. Without clear documentation, it can appear that you misappropriated client funds.
Mistake 4: Failing to Maintain Individual Client Ledgers
Some firms deposit client funds into the trust account but do not keep detailed ledgers for each client. This makes reconciliation impossible and prevents you from knowing how much of the trust account belongs to each client.
Each client must have a ledger showing:
- Date and amount of each deposit
- Date and amount of each fee deduction
- Date and amount of each expense paid
- Running balance owed to the client
Mistake 5: Using Accounting Software Not Designed for Law Firms
QuickBooks and other general business accounting software lack features designed for trust accounting. Without proper trust account functionality, you will struggle to maintain compliance.
Consider specialized legal accounting software if you handle trust accounts. It should:
- •Automatically track trust vs. operating accounts
- •Maintain client ledgers automatically
- •Generate compliance reports
- •Support three-way reconciliation
Mistake 6: Not Tracking Trust Expenses Properly
Trust accounts often generate small expenses (bank fees, interest transfers). These must be tracked separately from operating expenses and reconciled against the trust account balance.
Mistake 7: Missing IOLTA Deadlines
Each year, state bars require IOLTA reporting. Missing these deadlines can result in disciplinary action. Set calendar reminders and track deadlines in your accounting system.
Choosing the Right System
Selecting accounting software and processes that work for your firm
Understanding Your Options
Law firms have three main options for managing bookkeeping: specialized legal accounting software, general business accounting software with workarounds, or hiring a dedicated bookkeeper or accounting firm.
Comparison of Solutions
Here is a detailed comparison of accounting software options for law firms:
| Software | Trust Account Support | IOLTA Compliance | Law Firm Features | Cost Range | Best For |
|---|---|---|---|---|---|
| Clio | Yes | Yes | Excellent | $50-100/month | Tech-forward practices |
| LawLics | Yes | Yes | Comprehensive | $75-150/month | Mid-size firms |
| Rocket Matter | Yes | Yes | Strong | $45-90/month | Solo practitioners |
| Platinum | Yes | Yes | Extensive | $100-200/month | Complex operations |
| QuickBooks Online | Limited | Manual | Basic | $20-50/month | Simple practices |
| NetSuite | Yes | Yes | Enterprise | $500+/month | Large firms |
Key Features to Look For
When evaluating accounting software for your firm, ensure it has these essential features:
Must-Have Features
- ✓Separate trust and operating accounts
- ✓Client ledger tracking
- ✓Reconciliation tools
- ✓IOLTA compliance support
- ✓Time and billing integration
Nice-to-Have Features
- +Mobile app for on-the-go access
- +Document management integration
- +Multi-office support
- +Automated reporting
- +Bank integration and auto-import
Implementation Best Practices
Choosing software is one thing; implementing it correctly is another. Follow these steps for a successful transition:
- Get training: Most software providers offer training courses or videos. Take them before going live.
- Set up your chart of accounts carefully: This is foundational and hard to change later. Get it right the first time.
- Create client ledgers for all active clients: Migrate historical data if possible to maintain audit trails.
- Start with one month in parallel: Run the old and new systems simultaneously for one month to test accuracy.
- Test reconciliation thoroughly: Do a practice reconciliation before going live fully.
- Establish procedures and documentation: Write down how your firm will use the system. Create a procedure manual.
- Train your team: Everyone who touches accounting must understand the system and procedures.
When to Hire Professional Help
Even with good software, many firms benefit from professional accounting help. Consider outsourcing or hiring dedicated staff if:
Frequently Asked Questions
Get answers to common questions about law firm bookkeeping and IOLTA compliance.
Related Resources
Explore other pages to deepen your understanding of legal accounting practices.
Ready to Master Law Firm Bookkeeping?
Get the tools, templates, and guidance you need to maintain compliance and financial clarity. Our comprehensive resources are designed specifically for legal professionals.
Find Out What You're Overpaying in Taxes
Book a free 30-minute call to walk through your situation. We'll tell you exactly how our CPA-led team can help — and whether we're the right fit.
