Background with light gradient and lines

Law Firm Books Are Not Like Other Books

Outsourced Bookkeeping for Law Firms: Trust Accounting, IOLTA, and Compliance

A restaurant miscategorizes an expense, and the monthly P&L is slightly off. Annoying, but fixable. A law firm miscategorizes a trust transaction, and the managing partner could face bar disciplinary action. License suspension. Malpractice claims. The difference is not just dollars. It is professional survival.

This is why CPA firms serving law firm clients need bookkeeping support that understands legal accounting at a structural level. Not generalists who treat an IOLTA account like any other bank account. Not offshore teams who have never seen a three-way reconciliation. The margin for error is essentially zero.

We work with CPA firms across the US that serve law practices ranging from solo practitioners to mid-size firms with 50 or more attorneys. The bookkeeping requirements for legal clients are genuinely different from every other industry we handle. And the consequences of getting it wrong are more severe than almost any other niche.

Here is what actually matters when you outsource law firm bookkeeping, what goes wrong when teams are not properly trained, and how we approach it at Madras.

Trust Accounting: The Core Problem

Every state bar in the United States requires attorneys to maintain client trust funds separately from the firm's operating funds. This sounds simple. It is not.

A trust account (usually an IOLTA, or Interest on Lawyers' Trust Accounts) holds money that belongs to clients. Retainers, settlement proceeds, funds held in escrow. The firm cannot touch this money for its own purposes until the fees are earned or the expenses are properly authorized. Commingling trust funds with operating funds is one of the most common reasons attorneys face disciplinary action.

For the bookkeeper, this creates a dual-ledger reality. Every trust account transaction must be recorded in two places: the bank ledger (showing the total trust account balance) and the individual client ledger (showing how much of that total belongs to each client). These two views must always, without exception, reconcile perfectly.

When a CPA firm's bookkeeping team handles this correctly, the law firm client stays compliant, passes bar audits without drama, and trusts the firm with increasingly complex work. When the team gets it wrong, the CPA firm's reputation is on the line alongside the attorney's license.

What IOLTA Compliance Actually Requires

IOLTA rules vary by state, but the core requirements are consistent. Client funds must be deposited into a designated trust account at an approved financial institution. Interest earned on the pooled funds goes to the state bar foundation (not to the attorney or the client, in most cases). The firm must maintain detailed records of every deposit, withdrawal, and transfer.

The bookkeeping implications are significant. Every deposit into the IOLTA account needs to be tagged to a specific client matter. Every disbursement needs to show which client's funds were used and for what purpose. The firm cannot write a check from the trust account to cover operating expenses. Period.

States like California, New York, and Texas have particularly detailed trust accounting rules. California Rule 1.15, for instance, requires attorneys to maintain a written ledger for each client, perform reconciliations at least quarterly (monthly is best practice), and retain records for a minimum of five years after the final distribution of funds.

If your outsourced bookkeeping team does not know these state-specific requirements, they are a liability, not an asset.

Three-Way Reconciliation: The Non-Negotiable

The three-way reconciliation is the gold standard for trust accounting compliance. It compares three numbers that must match:

  1. 1. The bank statement balance for the trust account
  2. 2. The total of all individual client ledger balances
  3. 3. The trust account balance in the firm's books (general ledger)

If these three numbers do not match, something is wrong. Maybe a deposit was recorded in the books but not yet reflected on the bank statement. Maybe a client ledger was updated but the general ledger entry was missed. Maybe, and this is the worst case, funds were disbursed from the wrong client's balance.

A proper three-way reconciliation should be performed monthly at minimum. Many state bars now recommend it. Some require it. The reconciliation must be documented, reviewed, and retained.

Here is where generic outsourced bookkeeping falls apart. A team that handles retail businesses, medical practices, and restaurants will reconcile a bank account against the books and call it done. That is a one-way reconciliation. For law firms, you need the full three-way process, and you need a team that knows how to investigate and resolve discrepancies quickly.

At Madras, our team members assigned to law firm clients go through specific training on three-way reconciliation procedures. They understand the common causes of discrepancies: timing differences, unrecorded transfers between trust and operating accounts, earned fee transfers that were processed at the bank but not recorded in the client ledger. They do not just flag problems. They know where to look.

Common Trust Accounting Errors (And Their Consequences)

Let us talk about what actually goes wrong. These are real patterns we have seen, with identifying details changed.

Earned fees left in trust too long. A firm completed work on a client matter and billed the client. The retainer in trust should have been transferred to the operating account. But nobody processed the transfer. Three months later, the trust account balance is overstated, and the firm's revenue is understated. This is not just a bookkeeping error. In some jurisdictions, holding earned fees in trust beyond a reasonable period is itself a compliance violation.

Operating expenses paid from trust. A bookkeeper unfamiliar with legal accounting saw the trust account had a large balance and paid a vendor bill from it. The total trust account balance dropped below what was owed to clients. This is the textbook definition of commingling and conversion. The attorney faced a bar complaint.

Client ledger not updated after settlement. A personal injury firm received a settlement check and deposited it into trust. The bank ledger showed the deposit. But the client ledger was never updated to reflect the allocation between the client's share, the firm's contingency fee, and the medical lien payments. When the firm tried to distribute funds, the numbers did not add up. The resulting delay and confusion damaged the client relationship and triggered a bar inquiry.

Negative client balance in trust. Through a series of bookkeeping errors, one client's trust ledger showed a negative balance. This means the firm effectively borrowed from other clients' funds to cover a disbursement. This is one of the most serious trust accounting violations and can result in suspension or disbarment.

Every one of these errors could have been caught by a properly trained bookkeeper performing monthly three-way reconciliations and understanding the significance of what they were seeing.

Why Generic Outsourcing Fails for Law Firms

We are direct about this: most outsourced bookkeeping providers are not equipped to handle law firm clients. Here is why.

No trust accounting training. The vast majority of offshore bookkeeping teams have never worked with IOLTA accounts. They know debits and credits. They know QuickBooks or Xero. But they do not understand the regulatory framework that governs how law firm money moves. Training someone on basic bookkeeping takes weeks. Training them on trust accounting compliance takes months of supervised work.

Software unfamiliarity. Law firms use specialized practice management and accounting software. Clio, PracticePanther, CosmoLex, LEAP, PCLaw, Tabs3. Many of these platforms have integrated trust accounting modules with specific workflows for deposits, disbursements, and reconciliations. A bookkeeper who has only used QuickBooks will struggle with these platforms and may create errors simply because they do not understand the software's logic.

No understanding of state-specific rules. Trust accounting rules differ by state. The record retention period in California is different from Florida. The approved financial institutions list varies. Some states require specific reconciliation formats. A generalist team will apply a one-size-fits-all approach that may satisfy the rules in one state but violate them in another.

Inadequate review processes. Law firm bookkeeping requires a review layer that specifically checks for trust accounting compliance, not just GAAP accuracy. The reviewer needs to verify that client ledgers reconcile, that earned fees have been transferred timely, and that no client balance has gone negative. Generic quality control processes, even good ones, will miss these industry-specific issues.

For CPA firms that serve legal clients, this matters enormously. If you choose an outsourcing partner that cannot handle trust accounting, you are either going to spend your own time fixing their work or you are going to deliver non-compliant books to an attorney who is relying on your expertise.

What Madras's Team Is Trained On for Legal Bookkeeping

We built our law firm bookkeeping capability specifically because CPA firms kept asking for it and kept being disappointed by other providers. Here is what our training and workflow looks like for legal clients.

Staff Training

Every team member assigned to law firm clients completes a training program that covers:

  • IOLTA account structure and the regulatory rationale behind trust accounting rules
  • State-specific trust accounting requirements for the states where their assigned clients practice
  • Three-way reconciliation procedures, including how to investigate and resolve discrepancies
  • Common trust accounting violations and how to identify early warning signs
  • Earned fee transfer workflows and the documentation required
  • Retainer replenishment tracking and client communication triggers
  • Practice management software operation (Clio, CosmoLex, and the other major platforms)

This training is not a one-day overview. It involves supervised work on actual (anonymized) law firm data, with a senior reviewer checking every reconciliation until the team member demonstrates consistent accuracy.

Monthly Workflow for Law Firm Clients

Our standard monthly process for law firm bookkeeping includes:

Operating account bookkeeping. Revenue recognition, expense categorization, payroll entries, and standard monthly close procedures. This is the same work we do for any small business bookkeeping client, with law-firm-specific chart of accounts considerations.

Trust account reconciliation. Full three-way reconciliation comparing the bank statement, individual client ledgers, and the general ledger trust account balance. Any discrepancies are investigated and documented.

Client ledger maintenance. Each client matter with funds in trust has an individual ledger that shows every deposit, disbursement, and transfer. We maintain these ledgers and flag any matters where the balance has been static for an extended period (which may indicate earned fees that need to be transferred).

Earned fee transfer tracking. When invoices are generated and approved, we track the corresponding trust-to-operating transfers to ensure they happen timely and are recorded correctly in both the client ledger and the general ledger.

Compliance reporting. We prepare the reconciliation reports in the format required by the relevant state bar, so the attorney has audit-ready documentation without additional work.

Quality Control

Our quality control process for law firm clients includes an additional review layer specific to trust accounting. The reviewer is not just checking that the bank reconciliation ties. They are verifying that no client ledger shows a negative balance, that earned fee transfers match approved invoices, and that the three-way reconciliation is complete and documented.

Software We Work With

Law firms use a range of software for practice management and accounting. We maintain active proficiency in:

  • Clio Manage + Clio Accounting (the most common cloud-based platform for small to mid-size firms)
  • CosmoLex (built-in trust accounting with automated three-way reconciliation)
  • PracticePanther (popular with firms migrating from desktop solutions)
  • QuickBooks Online with trust accounting workarounds (for firms not using integrated legal software)
  • Tabs3 and PCLaw (desktop platforms still used by many established firms)
  • LEAP (growing platform with strong trust accounting features)

When a CPA firm brings us a law firm client on a platform we have not worked with before, we invest the time to learn it before we start. We do not fumble through the first few months on the client's dime.

The CPA Firm's Role

Outsourcing law firm bookkeeping does not mean the CPA firm steps away entirely. The first 90 days of any law firm engagement require close collaboration to establish the right workflows.

The CPA firm's responsibilities typically include:

  • Initial chart of accounts review. Ensuring the chart of accounts properly separates trust and operating activities and supports the firm's reporting needs.
  • State bar rule guidance. While our team knows the major requirements, the CPA firm is the expert advisor on compliance matters for their client's specific jurisdiction.
  • Monthly review of trust reconciliation. Even with our quality control layer, we recommend the CPA firm review the three-way reconciliation monthly. This is the most compliance-sensitive deliverable.
  • Client communication. Questions about trust balances, earned fee disputes, and disbursement timing should flow through the CPA firm. We provide the data. The CPA firm manages the relationship.
  • Year-end and tax coordination. Trust account activity affects the firm's tax filings. The CPA firm needs to ensure trust transactions are properly excluded from (or included in) the firm's income reporting.

This collaborative model works because each party handles what they do best. We handle the daily and monthly bookkeeping. The CPA firm provides advisory oversight and client management.

Data Security Considerations

Law firms handle sensitive client information. Attorney-client privilege extends to financial records in many circumstances. When you outsource bookkeeping for a law firm client, data security is not optional. It is an ethical obligation.

At Madras, our security protocols for law firm clients include:

  • All data transmitted over encrypted connections
  • Access restricted to specifically assigned team members (no shared logins, no rotating staff without CPA firm approval)
  • Clean desk policy and restricted USB/external device access at our facility
  • Regular security audits and compliance documentation available for review
  • Confidentiality agreements that specifically address attorney-client privilege considerations

We understand that a data breach involving law firm trust account records is not just a business problem. It is a potential ethics violation for the attorney. Our security posture reflects that reality.

What This Costs

Law firm bookkeeping costs more than standard small business bookkeeping. The trust accounting component adds complexity, requires specialized training, and demands a higher level of review. CPA firms should expect to pay a premium for this work compared to standard outsourced accounting services.

That said, the cost is still significantly less than hiring a domestic bookkeeper with law firm experience. Qualified legal bookkeepers in the US command salaries of $55,000 to $75,000 or more, depending on the market. Our fully managed service, including the specialized trust accounting work, typically runs 40 to 60 percent less than an equivalent in-house hire.

The more relevant question is not what it costs, but what it costs to get wrong. A single trust accounting violation that triggers a bar investigation can consume hundreds of hours of the attorney's time, generate legal defense costs, and damage the firm's reputation permanently. The investment in competent, trained bookkeeping support is small relative to that risk.

How to Transition a Law Firm Client to Outsourced Bookkeeping

If you are a CPA firm considering outsourcing the bookkeeping for your law firm clients, here is the transition process we recommend.

Step 1: Audit the current state. Before anything moves to an outsourced team, review the law firm's existing trust accounting records. Are the three-way reconciliations current? Are there unresolved discrepancies? Are the client ledgers accurate? Starting with a clean baseline is essential.

Step 2: Document state-specific requirements. Identify the state(s) where the firm practices and document the specific trust accounting rules that apply. This becomes the compliance reference for the outsourced team.

Step 3: Set up access and permissions. Configure software access for the outsourced team with appropriate permission levels. Trust account access should be limited to recording and reconciliation. Actual disbursement authority stays with the attorney.

Step 4: Supervised parallel processing. For the first month, we recommend running the outsourced team in parallel with the existing process. This allows the CPA firm to verify accuracy before fully transitioning.

Step 5: Ongoing review cadence. Establish a monthly review meeting where the CPA firm reviews the trust reconciliation and any flagged items. This can be brief (15 to 30 minutes for most firms) but should not be skipped.

Working With Us

We serve CPA firms, not law firms directly. If you are a CPA firm with law firm clients and you need bookkeeping support that actually understands trust accounting, we should talk.

Visit madrasaccountancy.com to schedule a conversation. We will walk through your specific clients, their software, their state bar requirements, and the workflow that makes sense for your firm.

FAQs

Can an offshore team really handle trust accounting compliance?

Yes, but only if they are specifically trained for it. Generic offshore bookkeeping teams cannot handle trust accounting any more than a general practitioner attorney can handle a complex patent case. The key is specialized training, proper supervision, and a quality control process that includes trust-specific review checkpoints. Our team members assigned to law firm clients complete an extensive training program before they touch client data, and every trust reconciliation goes through a dedicated review layer.

How do you handle different state bar trust accounting rules?

We maintain documentation on trust accounting requirements for every state where our CPA firm clients have law firm clients. When we onboard a new law firm client, we identify the applicable state rules and configure our processes accordingly. This includes reconciliation frequency, record retention periods, approved reconciliation formats, and reporting requirements. If a law firm practices in multiple states, we apply the most stringent requirement across all matters.

What happens if your team finds a trust accounting discrepancy?

We immediately flag it to the CPA firm with a detailed description of the discrepancy and our preliminary analysis of the likely cause. We do not contact the law firm directly. The CPA firm decides how to communicate the issue and what corrective action to take. For timing differences (deposits in transit, outstanding checks), we document them in the reconciliation. For substantive discrepancies (unexplained variances, negative client balances), we escalate immediately rather than waiting for the monthly review cycle.

Do you work with all legal practice management software?

We maintain proficiency in Clio, CosmoLex, PracticePanther, QuickBooks Online (configured for legal), Tabs3, PCLaw, and LEAP. If a law firm uses a platform outside this list, we evaluate whether we can develop proficiency quickly enough to serve the client well. In some cases, we may recommend the CPA firm consider migrating the client to a platform we already support, but that decision always stays with the CPA firm and their client.

What is the minimum firm size you support?

We work with CPA firms serving law firms of all sizes, from solo practitioners to firms with 50 or more attorneys. The scope of work scales accordingly. A solo practitioner might need basic trust account reconciliation and monthly financial statements. A 30-attorney firm might need full-service bookkeeping including trust accounting, operating account management, partner compensation tracking, and multi-entity consolidation. We scope and price each engagement individually based on complexity, not just firm size.

Table of Contents

Explore More Blogs

Image
How to Transition Clients from In-House Bookkeeping to Your Outsourced CAS Team
Published On:
March 23, 2026

Transitioning existing clients to an outsourced CAS team is operationally straightforward and emotionally tricky. Here is how to do it without losing clients.

Image
How to Prepare Your CPA Firm for Its First Outsourced Tax Season
Published On:
March 23, 2026

Your first outsourced tax season will either be a relief or a disaster. The difference is whether you start preparing in October or panic-call a provider in February.

Image
Outsourcing Accounts Receivable for CPA Firms: Process, Pricing, and Pitfalls
Published On:
March 23, 2026

CPA firms are terrible at collecting their own invoices. Average days in AR is 65 days. Here is how outsourcing AR management cuts that to 40 and improves cash flow.

View all posts
Icon
Icon