Legal accounting software is the layer that turns legal work into money: time recorded against a matter, disbursements captured as they are incurred, invoices raised from that record, payments collected and reconciled. It is distinct from general-purpose accounting, because a law firm’s revenue does not originate in a sale — it originates in hours and expenses attached to a file, much of which never gets recorded at all if the system makes recording inconvenient.
This guide covers what legal accounting software has to do that QuickBooks or Xero does not, where firms actually lose money, how the categories differ, and an eight-point checklist for evaluating any option. It also sets out plainly what ModulawAI does here and what it does not.
Why general accounting packages break in a law firm
QuickBooks and Xero are competent products. They were designed around a business that issues an invoice for a thing it sold. A law firm’s economics are shaped differently, and the mismatch shows up in specific places.
| What a firm needs | What a general ledger does |
|---|---|
| Revenue attributed to a matter, not just a customer | Customers and invoices; the matter is at best a memo field |
| Time captured in six-minute units as work happens | No native time concept; bolt-on timers that live elsewhere |
| Work in progress — recorded but unbilled | Revenue recognised at invoice, so WIP is invisible |
| Client money held separately, with per-client ledgers | One account balance; no concept of a client ledger |
| Disbursements recharged at cost, distinct from firm expenses | Expenses are expenses |
| Fee arrangements: hourly, fixed, capped, contingent, blended | Line items and quantities |
| Realisation and write-off reporting per matter or fee earner | P&L by account code |
Firms work around each of these. The workarounds are where the leakage lives.
Where the money actually goes missing
Ask a managing partner where revenue is lost and you will usually hear “clients who don’t pay”. Bad debt is real but it is visible, and visible problems get managed. The larger loss is upstream and silent:
- Time never recorded. A fifteen-minute call, reconstructed three weeks later from a calendar, becomes six minutes or nothing. This is the biggest single leak in most firms and it never appears in any report, because unrecorded time leaves no trace.
- Disbursements absorbed. Filing fees, courier charges and search fees paid on the firm’s card and never recharged, because nobody attached the receipt to a matter.
- Write-downs at billing. Time recorded late is time that cannot be defended, so it gets discounted when the bill is prepared — the partner’s instinct is that it looks padded, and often they are right.
- Billing delay. Invoices raised at month end rather than at the natural completion of a piece of work. Collection probability declines with the age of the underlying work.
- Manual re-entry errors. Every boundary between systems — time tool to practice management to accounting package — is a place for a number to change.
The practical test for any system you are considering: does it make recording time at the moment of the work easier than not recording it? Everything else is secondary, because everything else operates on a number that was either captured or lost at that moment.
How ModulawAI handles it
ModulawAI keeps the client record, the matter, the time ledger and the invoice in one system rather than four connected by integrations. Concretely:
Time capture at the point of work
Timers start and stop against a specific matter and sync across devices, so a call started on a phone does not have to be reconstructed later at a desk. Time can also be entered manually, at both matter level and workspace level, for work that does not belong to a single file. Every entry is attached to the matter from the moment it exists.
Expenses and disbursements with evidence attached
Expenses are recorded against the matter with receipt uploads, an approval status, and summary reporting. The receipt lives with the expense, which is what makes a recharge defensible when a client queries it months later.
Invoices generated from the record, not retyped
Invoices are generated automatically from recorded hours or from expenses, using your own invoice templates with a configurable default. That removes the step where a partner reads a time report and re-keys it into a separate billing tool — the step that introduces both delay and error.
Collection without a detour
Each invoice carries a status, can be downloaded, and can issue a payment link so the client can settle without an exchange of bank details. Reducing the friction between “invoice issued” and “money received” is the cheapest cash-flow improvement available to most firms.
A financial view per matter
Every matter exposes a financial summary and a timeline, so “what has this file cost, what has been billed, and what is outstanding” is one view rather than an assembly job across three systems.
All of it is reachable through a scoped REST API and over MCP, so Claude or another assistant can query and post against your workspace directly — see the developer platform update.
What we do not do
Two boundaries worth being explicit about, because vendors in this category routinely blur them.
We are not a trust accounting system. ModulawAI does not maintain client ledgers, block overdraws on a matter, or produce the three-way reconciliation your regulator expects. If you hold client money you need a system built for it, and you need the practice around it. Our guide to trust accounting for lawyers sets out what that obligation actually involves.
We are not your statutory accounts. Payroll, tax filings, year-end financial statements and the general ledger proper remain the domain of an accounting platform and your accountant. What should stop is re-keying invoice data between the two by hand.
The useful mental model: we own the path from work performed to cash collected. Your accounting platform owns the books. Your trust system owns client money.
The categories, distinguished
| Category | Owns | Does not own |
|---|---|---|
| Legal accounting / billing | Time, disbursements, WIP, invoicing, collection, realisation reporting | Statutory accounts, payroll, trust ledgers |
| Trust accounting | Client ledgers, three-way reconciliation, overdraw controls | Billing workflow, firm P&L |
| General ledger (QuickBooks, Xero) | Chart of accounts, tax, payroll, year end | Matters, billable time, client ledgers |
| Practice management | Matters, documents, deadlines — sometimes billing too | Usually statutory accounting |
Most firms need something from at least three of these rows. The question is not which single product covers everything — none does — but how many times the same number has to be entered as it moves between them. Our view on why bridging separate systems is the underlying problem is in built for practice, not bolted on.
An eight-point checklist
- Can a fee earner record time in under ten seconds, on the device in their hand? If not, time will be lost, and no downstream feature compensates.
- Does time attach to a matter at creation, or get assigned later? Later means never, for a meaningful share of it.
- Can you see work in progress? Recorded-but-unbilled is the number that tells you whether billing is keeping pace with work.
- Do invoices generate from the time and expense record automatically? Any manual assembly step adds both delay and dispute risk.
- Does it support your fee arrangements? Fixed fees, caps and blended rates break systems that assume hourly.
- Can the client pay from the invoice? A payment link converts materially better than bank details in an email.
- What is the path to your accounting platform? If the answer is CSV export and manual import, you have bought a second set of books.
- Is trust accounting in scope, and if the vendor says yes, can they show you a three-way reconciliation? Many claim it. Ask to see the report.
Run whichever you choose against one live matter, end to end, before rolling it out. A demo dataset never shows you where the friction is.
Frequently asked questions
Do I need legal accounting software if I already use QuickBooks?
They solve different problems and most firms run both. QuickBooks handles the books; it does not capture time against a matter, track work in progress or maintain client ledgers. The question is whether the gap between them is bridged automatically or by someone typing.
Is legal accounting software the same as practice management?
Overlapping but not identical. Practice management centres on running matters — documents, deadlines, tasks. Legal accounting centres on the money attached to those matters. Several products do both, which is usually the sensible arrangement, because the matter and its financial record are the same object.
Can it handle fixed fees rather than hourly billing?
It should, and you should still record time against fixed-fee work. Without it you have no idea which fixed fees are profitable, which is the only way the arrangement improves rather than quietly eroding your margin.
How long does migration take?
Open matters and client records with a clean export typically move in days. The decisions that take longer are how much historical WIP to carry across and where the cut-over date sits — most firms pick a month end and run parallel for one cycle.
Does it work for a solo practitioner?
The economics are usually better for a solo than for a large firm, because there is no operations team absorbing the gaps manually. Recovering an hour a week of otherwise unrecorded time covers the cost of most systems several times over.
What about multiple currencies and jurisdictions?
Firms billing across borders need per-matter currency and an explicit rate policy, and should expect tax treatment to differ by jurisdiction. ModulawAI operates across eight jurisdictions; see research that crosses borders for how we approach jurisdictional difference generally.
Start with one matter
Take a live file, record time against it for a week, raise the invoice from that record and send it with a payment link. You will know quickly whether the system removes steps or adds them. Start at app.modulaw.ai, or read how the client record underneath it works in our guide to the legal CRM.