Legal invoicing software turns a law firm's recorded work into client invoices and then tracks those invoices until they are paid. It pulls in approved time entries and expenses for a matter, applies the matter's fee arrangement, produces a numbered invoice the client can read, sends it, and records payments against it. Good invoice management for law firms also keeps an audit trail: issued invoices are corrected by a void or a credit note rather than edited or deleted.
For a firm, the value is control across many matters and many billers. Someone in the back office needs to see which invoices are drafts, which have been sent, which the client has viewed, which are partly paid and which are overdue, and they need the payment side to land in the books without re-keying.
LawAOS does this in its Invoices module. Invoices move through Draft, Finalized, Sent, Viewed, Partial, Overdue, Paid and Void. Partial and Paid are set from recorded payments, only drafts can be deleted, and every payment and credit note posts to the firm's general ledger.
A single lawyer can keep invoices in their head. A firm with several fee earners, departments and hundreds of open matters cannot, so the software has to answer back-office questions quickly: what is ready to bill, what went out this week, and what has gone unpaid past its due date.
- One numbering sequence
- LawAOS numbers invoices as PREFIX-YEAR-NNN, and the sequence is shared across the firm and its departments, so two departments never issue the same number.
- Status driven by money
- An invoice becomes Partial or Paid because a payment was recorded against it, which keeps the list honest. Nobody marks an invoice paid by changing a label.
- Corrections that leave a trail
- Once issued, an invoice is corrected by voiding it or raising a numbered credit note. Credit notes post to the ledger, so the books and the invoice list agree.
- Overdue handled every day
- A daily job marks unpaid Sent or Viewed invoices past their due date as Overdue and notifies the person who created them.
Automation in legal invoicing is useful where the rule is clear: pulling unbilled approved time into a draft, numbering, setting status from payments, flagging overdue invoices, and posting journals. Judgement calls stay with a person. In LawAOS, a pre-bill review lets a biller record write-downs before the invoice is finalized, and those write-downs feed the realization figures in reports.
An AI narrative review can read time-entry descriptions before billing and point out vague or problematic wording. Dismissing one of its findings needs a typed reason, so the review is recorded. When an invoice goes overdue, Draft reminder with AI writes a reminder for a person to read and send; nothing goes to the client on its own.
- Buying invoicing that is separate from time capture, so approved hours have to be copied across by hand.
- Allowing issued invoices to be edited in place, which breaks the audit trail and the ledger.
- Treating payment tracking as a spreadsheet job outside the system, so the receivables figure is never current.
- Ignoring departments: separate numbering per team leads to duplicate invoice numbers.
- Assuming online payment works out of the box. Card payment needs a connected payment account first.
Approve time and expenses
Time entries move from Draft to Submitted to Approved in the Billing Log. Approved, unbilled entries and billable expenses become available to invoice.
See the moduleBuild the draft invoice
Add line items from unbilled approved time, expenses, the firm's service catalog or manual lines, apply one invoice-wide discount and the firm's tax rate, and pick the invoice currency.
See the moduleFinalize and send
Finalize the draft, then send a branded email with the PDF attached, a portal link and a payment link, or download the PDF and send it yourself.
See the moduleLet the client view and pay
Clients can see invoices in the client portal when the firm switches that on, and pay by card when the firm has connected its own Stripe account.
See the moduleRecord payments and watch the ledger
Record a part payment or mark paid with a method. The payment posts to the general ledger and any overpayment becomes client credit.
See the module
Stated plainly, so you can decide before you sign up rather than after.
- LawAOS does not send automatic reminder emails to clients, run dunning sequences or add late fees; overdue invoices are flagged for staff and a reminder can be drafted for a person to send.
- Each invoice carries one tax percentage line, so there are no per-line tax rates and no VAT, GST or HST types.
- Online card payment works only after the platform's Stripe keys are configured and the firm completes its own Stripe onboarding.
- Sending invoice email needs an email provider, either the firm's own SMTP or the platform relay.
- There is no manual refund screen, and the Trust Transfer payment method is a label that does not move trust money.
Anything the list leaves open, our team answers directly.
