For Law FirmsTime entries. Invoices. Timesheets.

An invoice built
from hours already logged.
Not retyped from memory.

Pull a client’s unbilled time into the wizard, generate a branded PDF without leaving the browser, and chase payment over WhatsApp or email — all from one invoice list, not three spreadsheets.

ISO 27001 certified · MeitY empanelled · Deployable on-premise

Track it once.
Never type it twice.

01

5-step wizard, live preview

Necessary info, invoice details, particulars, payment, summary — the preview pane updates as you go, so nothing surprises you at the PDF stage.

02

Save as draft on this device

Drafts are kept in your browser on the device you started on, and don't touch the database until you finalize — no half-written invoice cluttering your list. They don't follow you to another device.

03

Case-linked, when it matters

Tag an invoice to the matter it came from. An optional field on the wizard, not a mandatory one.

INV-2026-0042Unpaid
Client
Reliance Retail Ltd.
Case
Delhi HC · W.P.(C) 8842/2024
Hours billed
18.5 hrs across 6 entries
Amount
₹2,77,500
Due
Net 15
Generated in the browser, stored to your workspace’s PDF archive
Built in. Not bolted on.9 tools, one invoice list
01Invoice list — Active, All, Draft, Received tabsOne place, four views
025-step creation wizard with a live previewSee it before you send it
03Edit a finalized invoiceNumbers change, nothing else does
04Mark paid or unpaidOne click
05Billing tab on each caseCase-linked invoices and task time, by currency
06Payment reminders — WhatsApp with the PDF, or emailSend-history logged per invoice
07Bank details saved oncePrefilled on every invoice
08Import a client's unbilled timeHours × saved rate, where one exists
09Timesheets — entries, filters, bulk actionsBillable vs. non-billable, summarized

Reminders & delivery

Payment reminders
that don't need a spreadsheet either.

WhatsApp, PDF attached

The reminder and the invoice arrive together, delivered through Azure Communication Services.

Email

Same reminder, same PDF, sent the way your client actually reads mail.

Send-history, per invoice

Every reminder you've sent against an invoice, logged and visible — not something you have to remember.

Timesheets

One list.
Every billable minute.

Manual time entries, filtered by date range, client, or billable status. Bulk-select and delete in one pass. Summary cards show total, billable, and non-billable hours at a glance.

  • Every time entry is tied to a task — nothing logged in a vacuum
  • Bulk-select and delete across a filtered result set
  • Billable vs. non-billable split, summarized live
  • Pull a client's unbilled hours into the next invoice as line items — hours × the rate saved on the entry, where it has one; otherwise key the rate in
  • Hours billed on an invoice are locked on the timesheet — they can't be edited or deleted afterwards

Connects to

One invoice,
on the case it came from.

Tag an invoice to its case and it appears on that case’s Billing tab, with outstanding balance by currency net of cash and TDS — alongside time recorded on the case’s tasks.

Every billable hour, accounted for.

We’ll look at how your firm tracks time today and show you exactly what stops being a spreadsheet.

ISO 27001 certified · MeitY empanelled