A legal case management system covering the full life of a matter β enquiry, client, case, hearings, documents, billable time, invoice, payment β with a client portal and a permission matrix you control. It runs on Google Sheets and Apps Script, so the firm's data stays in the firm's own Google account.
An enquiry arrives in Leads & Intake with the matter type, opposing party, quoted fee and assigned lawyer. Convert it and the system creates the client and opens the case together, then generates a standard task checklist for that case type so nothing routine gets forgotten. Hearings are scheduled against a court from your own court and judge directory, and the court diary gives you monthly and weekly views of hearings, deadlines and tasks β plus a printable cause list.
Time is logged per case with a rate, a billable flag and a work description; expenses such as court fees are recorded against the case too. When you raise an invoice, it pulls the unbilled work and expenses in for you. Payments post against the invoice and support partial settlement. Retainers are handled properly as their own account β deposit, apply, refund, and reverse a transaction if it was posted wrongly β and the client statement pulls it all together: total billed, total received, outstanding, retainer available and unbilled work in progress.
Solo practitioners and small law firms managing litigation across multiple courts, who need the diary, the documents and the billing in one place rather than spread across a calendar, a Drive folder and a spreadsheet.
| Version | v1.0 |
| Published | Jul 9, 2026 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | Legal |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
| Code.gs Files | Complete Apps Script source code files |
| HTML Files | All HTML template files included |
| Google Sheet | Your own copy with all data and scripts |
| Setup Guide | Step-by-step video tutorials included |
| 14 Days Setup Support | Setup help, install errors and questions on WhatsApp |
| File Updates | New versions appear in your portal under My Files |
Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.
What We Customize
20-30% advance to start β’ Clear quote before work begins β’ Support included after delivery
What buyers of this file added to the same order
School Management System with All Modules | Fees, Exams, Timetable, Attendance & Hall Tickets
5 buyers took both
I Built a Complete POS System for Mobile Phone Shops (WhatsApp + Repairs + Inventory)
4 buyers took both
Vibe Coding Just Got FREE: This AI Builds Full Apps AND Dashboards From One Prompt (Google Sheets)
3 buyers took both
What buyers and viewers say about Complete Law Firm Management System: Google Sheets, Apps Script & WhatsApp.