What It Actually Costs a Firm to Lose Fifteen Billable Hours a Month to Bad Software
Fifteen lost billable hours a month per attorney sounds small until you run the math across a year and a full team. Here's where those hours actually go, and what it takes to stop the leak.
Let me be very honest about where this number actually came from, because it didn't come out of a survey we ran to make a slide look good, it came from asking something close to forty different managing partners the same question over about a year and a half of onboarding calls, and the question was basically how much time do you think your attorneys lose every week just fighting the software instead of doing the actual work, and the answer that kept landing, close enough across five attorney firms and forty attorney firms that it stopped feeling like a coincidence, was somewhere around fifteen hours a month per attorney. And once you sit with that number for even a minute, right, it stops being a soft complaint about a clunky interface and starts being a hard number that belongs on the P&L, except nobody is actually putting it there, because it never shows up as a line item, it just shows up as a slightly lower realization rate every month that everyone shrugs at.
So let's do the math the way I'd do it sitting across from a partner, because that's basically how this argument has to be made for it to land. Take a mid size firm biller at three hundred dollars an hour, which is conservative for a lot of the firms running on Casely, and fifteen lost hours a month is forty five hundred dollars a month per attorney that never gets captured, not written off, not discounted, just never entered because the hour got lost somewhere between a paper note and a billing screen that made it too annoying to log. Multiply that by twelve months and you're at fifty four thousand dollars a year per attorney, and if you're a five attorney firm, that's closer to a quarter million dollars a year in work that got done and never got billed. Does that make sense as a way to think about it, right, because the catch here is that this isn't hypothetical lost revenue from clients you didn't win, this is revenue from work you already did, for clients you already have, that just evaporated because the software made capturing it harder than it needed to be.
Where the fifteen hours actually goes
I've asked enough firms to walk me through their actual week that a pattern showed up pretty fast, and it's not one big villain, it's five or six small leaks that add up, and that's actually the more frustrating version of this problem because there's no single fire to put out, there's just a slow drain that everyone has learned to live with. For instance, a lot of it is attorneys or paralegals manually checking which hours have already been billed before they build an invoice, because the system doesn't track that on its own, so someone opens two screens and cross references line by line. A good chunk of it is rebuilding invoices from scratch every billing cycle instead of turning unbilled time into a draft with one click. And a surprising amount of it, more than people expect going in, is just manually checking a trust balance before recording a disbursement, because the spreadsheet or the legacy system will happily let you record a number that puts the account negative and nobody catches it until reconciliation three weeks later.
Notice that none of these are exotic problems, right, they're the kind of thing that sounds small in isolation, checking a balance, rebuilding an invoice, hunting for a file, and that's exactly why they never get fixed, because no single instance of it is bad enough to trigger a system change, it just quietly costs the firm fifteen hours a month, every month, forever, until someone actually adds it up.
The invoice is where it really bites
At the end of the day, the invoice is where all of this either gets captured or gets lost for good, because if an hour doesn't make it onto an invoice, it doesn't exist financially, full stop. And the mechanic that fixes this isn't complicated, it's a "Bill Unbilled Time" button that takes every unbilled hour sitting on a matter and turns it into a numbered, itemized draft invoice in one click, and once those hours are billed they're marked automatically so there's no way to double bill them by accident, which by itself removes the exact cross referencing step that was eating three hours a week for a lot of firms I've talked to. For firms running mixed billing models, and honestly most firms do, hourly for some matters, flat fee for a real estate closing, contingency for a PI case, the billing type lives on the matter itself, so the same firm can run all three without switching tools or building separate spreadsheets for each. And for firms with corporate clients who need e-billing formats, there's a LEDES 1998B export sitting right there instead of a separate export project every quarter.
- Does building an invoice take longer than the legal work the invoice is billing for
- Can two people on your team accidentally bill the same hour twice without either of them noticing
- Does your invoice numbering ever have a gap that makes a client ask questions
- Is your GST or tax line something someone edits by hand on every invoice
- Does anyone on your team dread the last week of the billing cycle more than court
The trust ledger is the one you can't afford to get wrong
Here's the thing about lost billable hours, they're painful but they're recoverable, you can eventually claw some of that back with better habits. A trust overdraft is not recoverable in the same way, because it's a bar rules violation, not an efficiency problem, and that's the part that makes this section different in tone from the rest of the post. In a spreadsheet or a legacy system, a disbursement that overdraws a matter just looks like any other negative number, it doesn't stop anyone, it doesn't flag anything, it just sits there until reconciliation catches it, and by then the damage is already done. Casely blocks that disbursement atomically at the database transaction level the moment it would overdraw the matter, it's not a warning you can click through, it's a hard stop, and the message is specific about why.
And the same instinct shows up in conflict checks, which run automatically across the firm's entire contact and matter history the moment a name gets typed in, rather than being a manual tab search someone has to remember to run before opening a new matter, which, let's be honest, is the exact kind of step that gets skipped when a firm is busy, which is precisely when it matters most.
What migrating actually looks like
I'll be honest about the part firms are usually most nervous about, which is moving off whatever they're using now, because the fear is always some version of we can't afford weeks of downtime to switch systems. In practice the heaviest lift is importing the existing client and matter list, and that's a single pass, not an ongoing project, and once that import is done, the trust ledger, conflict checks, and matter stages are live immediately in their fully enforced form, not as a setting you have to go turn on later.
- 01Import the existing client and matter list in a single pass
- 02Trust ledger goes live with overdraft protection already enforced
- 03Conflict checks start running automatically on every new name typed in
- 04Matter stages appear as a clickable stepper on every existing matter
- 05Team starts billing through Bill Unbilled Time on the next cycle
Matter stages are worth a mention here too, because a lot of firms I've talked to have some version of a whiteboard or a spreadsheet tracking where each case actually is, Intake, Discovery, Hearing, and so on, and Casely ships with eight sensible default stages shown as a clickable stepper right at the top of the matter, and if those defaults don't match how your firm actually works, a firm admin can rename, reorder, add, or remove them in Settings in a matter of minutes, no support ticket, no waiting on a vendor.
What the fix actually costs versus what the leak costs
| Feature | Legacy system or spreadsheet | Casely |
|---|---|---|
| Invoice building | Manually assembled line by line every cycle | One click turns unbilled time into a numbered draft invoice |
| Trust balance protection | A number that can go negative and nobody notices until reconciliation | Blocked atomically before the overdraft can ever be recorded |
| Conflict checks | A manual search someone has to remember to run | Runs automatically the moment a name is typed anywhere in the firm |
| Double billing risk | Possible if two people work the same matter | Hours are marked billed automatically and can't be billed twice |
The math from earlier doesn't disappear just because the fix exists, right, it just flips direction, because the same fifteen hours a month that were leaking out through invoice building, balance checking, and file hunting are hours a firm gets back the moment those steps stop requiring a human to do them by hand. Across the firms already running on this, that adds up to more than fifteen million billable hours tracked and counting, which isn't a number I'd have believed if I hadn't watched the count climb one firm at a time.
At the end of the day, a managing partner doesn't need a new philosophy about legal tech, they need someone to actually add up what fifteen hours a month per attorney costs across a full year and a full team, and then look honestly at whether their current system is built to stop that leak or just built to survive it. Fifty four thousand dollars a year per attorney is real money for any firm, and the trust overdraft that a bad system lets slip through isn't even a money problem, it's a career problem, and so yeah, that is basically the whole case for it.