One Click Invoicing: Turning Unbilled Hours Into a Numbered Invoice Without Re-Typing a Line
Time & Billing

One Click Invoicing: Turning Unbilled Hours Into a Numbered Invoice Without Re-Typing a Line

At the end of the day a law firm's actual product is time, and the biggest leak in most firms is not bad clients, it is hours that got worked and never got billed. Here is exactly how Casely turns logged time into a numbered invoice in one click.

Let me be very honest about where a law firm's revenue actually leaks, right, it is almost never bad clients or unpaid invoices, those problems are visible, everyone knows about the client who is slow to pay, the real leak is quiet, it is the forty five minutes of research an associate did between two calls that never got written down, it is the quick phone call with opposing counsel that felt too small to log, and by the end of a busy month those small gaps add up to a genuinely significant amount of billable work that simply evaporated because logging it was more friction than the moment allowed for.

We built the billing side of Casely around one very specific idea, right, if logging time is easy enough that people actually do it consistently, and turning logged time into an invoice takes one click instead of an afternoon of manual work, the firm captures revenue it was already earning and just was not collecting, and that is basically the whole thesis behind how billing works in Casely.

15M+
billable hours already tracked on the platform
1
click to turn unbilled time into a draft invoice
0
hours that can be billed twice, marked billed automatically
98%
customer satisfaction across the firms running Casely

Logging time takes three fields, not three minutes

Here is the first friction point most billing tools get wrong, right, they treat time entry like a form to be filled out, matter, date, description, rate, category, biller, and by the time an attorney has clicked through five fields, the moment has passed and the entry either gets skipped or gets logged with a vague one word description that is useless at invoice time.

In Casely, logging time is the matter, the hours, and a description of what you did, and the rate is already pulled in from that matter's billing setup so nobody is re-typing a number that is already defined once at the matter level, and the billable toggle defaults on for client work so an attorney only has to think about it when they are logging internal, non-billable time instead of the other way around.

Where unbilled hours actually go without a fast logging habit
Logged the same day, captured cleanly60
Logged a day or two later, details already fuzzy25
Never logged at all, quietly gone15

The button that turns a week of work into a numbered invoice

This is the part firms actually love once they see it, right, on the Billing page there is a "Bill Unbilled Time" button, you pick the matter, and Casely takes every single billable hour sitting on that matter that has not been invoiced yet, and turns it into a numbered, itemized draft invoice in one click, one line per time entry, subtotal calculated automatically, and the moment those hours are billed they are marked as billed in the system so there is no possible way the same hour gets invoiced twice, even if two different people are working the same matter.

  1. 01Attorney logs time against a matter the same day the work happens
  2. 02Time sits marked as unbilled until invoicing day
  3. 03Click Bill Unbilled Time on the matter, pick the client
  4. 04Casely generates a numbered draft invoice, one line per entry
  5. 05Review it, adjust if needed, and send, the hours are now marked billed for good

Or build one by hand when you need to

Not every invoice maps cleanly to logged hours, for instance a flat fee matter or a matter with negotiated line items, so Casely also lets you build an invoice manually, pick the matter, the client comes with it automatically, add line items with a description and an amount, and the subtotal updates as you go, set a tax rate as a fraction, a discount if one applies, and a due date, and Casely numbers the invoice automatically the same way either path works, so a firm never has to remember what number they are up to.

FeatureManual invoice building elsewhereCasely
Client selectionRe-type or look up the client separatelyComes automatically from the matter
Line items from logged timeManually copy each entry over by handOne click pulls every unbilled hour in as a line
Invoice numberingSomeone has to remember the last number usedNumbered automatically, no gaps, no duplicates
Preventing double billingManual tracking of what has already been invoicedBilled hours are marked automatically, cannot be reused

What happens after you hit send

Once an invoice moves to sent, it counts toward outstanding accounts receivable immediately, and the client can see it in their portal, and as payments come in you can record a partial payment or a full payment right on the invoice, the status moves from sent to partial to paid on its own as the balance changes, and every payment stays in a visible history on that invoice so there is never a question of how much has actually come in against a given bill.

  • Can you turn a week of logged time into an invoice without retyping a single line
  • Is it structurally impossible to bill the same hour twice
  • Does your invoice numbering ever have gaps or duplicates because someone lost track
  • Can a client see their invoice status without calling to ask
  • Can you record a partial payment and have the status update itself
  • Do you know your true accounts receivable number right now, without pulling a separate report

The gap between worked value and billed value is where most firms actually lose money

Let me be honest about a number most firms have never actually looked at, right, there is a real difference between what your team's logged time is worth, and what has actually been turned into an invoice, and that gap, sometimes called unbilled value, is basically money your firm has already earned and simply has not asked for yet, and for a lot of firms that number is uncomfortably large the first time they actually see it.

The reason this gap exists is almost never that anyone decided not to bill the work, it is that invoicing felt like a separate project, something you sit down and do at the end of the month, gathering time entries from memory or from a separate spreadsheet, cross referencing rates, and building the invoice by hand, and the more friction that process has, the longer unbilled work sits there uncollected, and the easier it is for some of it to simply get forgotten entirely.

100K+
clients whose billing runs through Casely
1
button between logged time and a sent invoice
0
hours lost to manual re-entry between tools
86%
yearly growth reported by firms tracking their billing this way

This is exactly the number the Bill Unbilled Time button is designed to close, right, instead of unbilled value quietly growing in the background until someone does a manual audit, a firm can check it on the Time Tracking dashboard at any point and clear it in one click per matter, which means the gap between work done and revenue collected stays small on purpose, instead of growing until it becomes a project.

Corporate clients and GST, handled without a separate template

For firms working with corporate clients who run their own e-billing systems, Casely exports invoices in LEDES 1998B format, the standard those accounting systems actually ingest without someone reformatting a spreadsheet by hand, and for firms billing in India under GST, the invoice template itself is fully customizable from settings, your logo, your bank details, the tax label, the terms and conditions, all editable once and then applied automatically to every invoice after that, so a firm never has to touch a Word template again just to send a compliant bill.

Multiple billing models on the same firm, without forcing a workaround

One more thing worth being specific about, right, not every matter in a firm gets billed the same way, a litigation matter might be hourly, a real estate closing might be a flat fee, and a personal injury case might be contingency, and a lot of billing tools quietly assume every client is billed the same way across the whole firm, which forces attorneys into awkward workarounds just to represent a flat fee matter inside a system built around hourly logging.

In Casely, the billing type lives on the matter itself, hourly, flat fee, or contingency, so an hourly matter pulls its rate from the matter setup the way we already walked through, while a flat fee or contingency matter can still use the manual invoice builder with its own line items, and a firm running a genuinely mixed practice does not have to pick one billing philosophy and force every case through it.

Let me be honest about why this all matters at the end of the day, right, the goal was never just "nicer looking invoices," it was making sure the work your firm already did shows up as revenue instead of quietly disappearing into a forgotten time entry, and does that make sense as the actual return on switching, right, because the fastest way to grow a firm's revenue is very often not finding more clients, it is simply billing for the work you are already doing, and that is basically the whole case for one click invoicing.