Legal Dashboard in Google Sheets on a desktop monitor with case KPI cards and previews of the client, department, case type and monthly trend pages
Dashboard

Legal Dashboard in Google Sheets

The Legal Dashboard in Google Sheets gives law firms and in-house legal teams one place to see case volume, case status, legal cost, cost variance and client satisfaction, broken down by client, department, case type, lawyer and month.

It is designed for managing partners, legal operations managers and heads of legal who already keep a case list in a spreadsheet and want a clear monthly picture without buying a full practice-management system. The file has five analysis pages (Overview, Client Name Analysis, Department Analysis, CaseType Analysis and Monthly Trends), a keyword search sheet and a data sheet. Every analysis page has the same five slicers.

This guide explains every page with the real numbers from the sample file, the KPIs and how they are calculated, and how to switch the dashboard to your own case data.

🎥 Watch the Video Tutorial

Get the Legal Dashboard in Google Sheets

Why Legal Teams Need a Dashboard

A legal team’s case list grows quickly: every matter has a client, a department, a case type, a lawyer, a status, estimated and actual hours, estimated and actual cost, and a satisfaction score. When that list reaches a few hundred rows, simple questions become slow to answer. How many cases are still open? Which lawyer carries the most in-progress work? Which department runs furthest over its cost estimate?

A dashboard answers those questions in seconds. The sample file summarises 500 cases, an average client satisfaction score of 79.0, $8.69M in actual cost against $7.78M estimated, and 101 open cases.

Slicers Used on Every Analysis Page

A slicer panel on the left of each analysis page lets you filter by:

  • Client Name
  • CaseType
  • Department
  • Lawyer Assigned
  • Case Status

Overview Page: The Main Legal Dashboard

The Overview page combines five KPI cards with four charts.

KPI cards and how they are calculated

KPI What it measures How it is calculated Sample value Better when
Total Cases Number of matters in the current filter Count of case rows 500 Context metric
Avg. Client Satisfaction Score How satisfied clients are Average of Client Satisfaction Score 79.0 Higher
Total Actual Cost USD What the cases actually cost Sum of Actual Cost USD $8.69M Lower, relative to the estimate
Total Estimated Cost USD What the cases were expected to cost Sum of Estimated Cost USD $7.78M Benchmark for actual cost
Open Case Matters still open Count of rows where Case Status is Open 101 Lower, as a share of total

Charts on the Overview page

  • Total Cases by Case Status: Appeal Filed 106, Closed 86, In Progress 106, Open 101 and Under Review 101 (together the 500 cases).
  • In Progress case Vs Open Case by Lawyer Assigned: compares workload for the eight lawyers in the sample (Ava Patel, David Lee, Ethan Wilson, John Smith, Liam Brown, Maria Gonzalez, Olivia Johnson and Sophia Davis).
  • Open Case by CaseType: Trademark Registration has the most open cases (27), followed by Regulatory Filing (21) and Contract Dispute (20).
  • Total Cost by Month: a monthly area chart with two series, Appeal Filed Case and Under Review case. Despite the title, the plotted values (between 7 and 17) read as case counts per month for those two statuses rather than dollar amounts, so use the Monthly Trends page for cost.
Legal dashboard overview with five KPI cards, cases by status, lawyer workload and open cases by case type
Overview page: 500 cases, 79.0 average satisfaction and 101 open cases.

Worked Example: Reading Cost Variance

Cost variance tells you how far actual legal cost moved away from the estimate. In this dashboard it is the difference between the two cost columns:

Cost Variance USD = Actual Cost USD − Estimated Cost USD

Using the Overview totals: $8.69M − $7.78M ≈ $0.91M over estimate. You can check this on the Department Analysis page: the six department variances ($75.1K, $201.0K, $128.7K, $80.1K, $146.4K and $281.7K) add up to roughly $913K, the same figure. A positive variance means cases cost more than planned; a negative value (which appears in some months) means they came in under estimate.

Client Name Analysis

This page shows which clients drive your workload and cost. The seven sample clients are ABC Corp, BlueOcean Partners, GlobalTech Ltd, NextWave Inc, Prime Holdings, Sunrise Ventures and UrbanEdge Pvt Ltd.

  • Total Cases by Client Name: NextWave Inc (82) and ABC Corp (81) have the most cases.
  • Total Estimated Hours by Client Name: ABC Corp is highest at 22.7K hours.
  • Avg. Client Satisfaction Score by Client Name: ranges from 77.2 (ABC Corp) to 82.4 (Prime Holdings).
  • Total Estimated Cost USD by Client: NextWave Inc is highest at $1.3M.

Comparing these charts side by side is useful in account reviews: a client with many hours but a lower satisfaction score may need a service conversation, not just more capacity.

Client Name Analysis page with cases, estimated hours, satisfaction score and estimated cost for seven clients
Client Name Analysis: workload, cost and satisfaction for each client.

Department Analysis

The sample uses six departments: Compliance, Corporate Law, Employment Law, Intellectual Property, Litigation and Tax.

  • Total Cases by Department: Employment Law has the most (104).
  • Avg. Client Satisfaction Score by Department: tightly grouped between 78.6 and 79.8.
  • Open Case by Department: Compliance (23) and Employment Law (22) hold the most open cases.
  • Cost Variance USD by Department: Tax shows the largest overrun ($281.7K), followed by Corporate Law ($201.0K).
Department Analysis page with cases, satisfaction, open cases and cost variance for six legal departments
Department Analysis: Tax has the largest cost variance in the sample.

CaseType Analysis

This page compares the six case types: Contract Dispute, Employee Dispute, M&A Advisory, Regulatory Filing, Tax Audit and Trademark Registration.

  • Total Cases by CaseType: Regulatory Filing is the most common (96).
  • Total Estimated Hours by CaseType: Regulatory Filing also needs the most hours (26.2K).
  • Avg. Client Satisfaction Score by CaseType: Contract Dispute scores highest (80.2).
  • Total Estimated Cost USD by CaseType: Regulatory Filing is highest at $1.6M.

Use this page when pricing new work or planning headcount: case types that consume the most estimated hours are where specialist capacity matters most.

CaseType Analysis page comparing cases, estimated hours, satisfaction and estimated cost across six case types
CaseType Analysis: Regulatory Filing leads on cases, hours and estimated cost.

Monthly Trends

The Monthly Trends page shows how the practice changes through the year:

  • Total Cases by Month: August and September are the busiest months (53 each).
  • Avg. Client Satisfaction Score by Month: stays between 75.7 and 81.0.
  • Open Case by Month: August has the most open cases (17).
  • Cost Variance USD by Month: September shows the largest overrun ($237.9K), while July and October dip slightly below zero.
Monthly Trends page with cases, satisfaction score, open cases and cost variance by month
Monthly Trends: case volume, satisfaction, open cases and cost variance by month.

Search by Keyword and Field Name

The search sheet, titled Search by Search Keyword and Field Name, lets you pull matching records without filtering the raw data. Choose a field in Select Column, type a value in Search Keyword, and the sheet lists every matching case with a Total Record count. In the screenshot, Select Column = Month and Search Keyword = Feb returns 45 records, which matches the February bar on the Monthly Trends page.

Search sheet filtering case records by the Month column with keyword Feb and showing 45 matching cases
Search sheet: Month = Feb returns 45 case records.

Data Sheet Columns

Every page reads from one data table. The columns shown in the search results are:

Column Example from the sample
Case ID CASE-1017
Client Name BlueOcean Partners
Department Employment Law
CaseType Regulatory Filing
Lawyer Assigned Ava Patel
Case Status Under Review
Start Date 17-Feb-23
Estimated Hours / Actual Hours 406 / 435
Estimated Cost USD / Actual Cost USD 21384 / 30954
Client Satisfaction Score 81
Documents Filed 11
End Date 5-Sep-23

How to Use the Legal Dashboard in Google Sheets with Your Own Case Data

  1. Make your own copy of the Google Sheets file.
  2. Open the data sheet and keep the header row exactly as it is.
  3. Export or copy your matters from your case list, in the same column order as the table above.
  4. Use the same status labels (Open, In Progress, Under Review, Appeal Filed, Closed) or update every chart that depends on them.
  5. Make sure dates are real dates and hours, costs and scores are numbers, not text.
  6. Open the Overview page and confirm Total Cases equals the number of rows you pasted.
  7. Filter by Lawyer Assigned or Department to check the results look right before sharing.

If you would like to understand the pivot summaries behind pages like these, the Pivot Tables & Dashboards course on NextGenTemplates Academy covers them step by step.

Real-World Use Cases

Weekly workload balancing

A legal operations manager opens the Overview each Monday, checks the In Progress vs Open chart by lawyer, and reassigns new matters to whoever has the lightest load.

Quarterly client reviews

Filter by Client Name before a review meeting to see that client’s cases, hours, estimated cost and satisfaction score on one page.

Budget control for in-house legal

Heads of legal can use the Cost Variance by Department chart to explain overruns to finance and to set more realistic estimates for the next year.

Best Practices

  • Update case status the same day it changes so Open Case stays accurate.
  • Record estimated cost at intake and do not overwrite it later; otherwise the variance loses its meaning.
  • Use drop-down lists for client, department, case type and lawyer to avoid spelling variants.
  • Restrict edit access to the data sheet and share dashboards as view-only where possible, since case data is confidential.

Limitations: Who Should Not Use It

  • It is a reporting dashboard, not a practice-management or billing system. It does not handle time entry, invoicing, document storage or court deadlines.
  • Data is entered or pasted manually; there is no live connection to case management software.
  • Large firms with thousands of active matters and strict access controls are better served by dedicated legal software.
  • Avoid storing privileged details in the sheet; keep it to the fields the dashboard needs.

Related reading: the Legal KPI Dashboard in Google Sheets for target-based tracking, the Law Firm Performance Dashboard in Google Sheets, the Legal Compliance Dashboard in Google Sheets and the Legal Document Review Tracker in Google Sheets. If your team works in desktop Excel, there is also a Legal Dashboard in Excel.

Frequently Asked Questions

What does a legal dashboard track?

This one tracks total cases, open cases, client satisfaction, estimated and actual cost, and cost variance, split by client, department, case type, lawyer and month.

How is cost variance calculated?

Actual Cost USD minus Estimated Cost USD. In the sample, $8.69M − $7.78M gives about $0.91M over estimate.

Can I filter by lawyer or client?

Yes. The slicers cover Client Name, CaseType, Department, Lawyer Assigned and Case Status.

How does the search sheet work?

Pick a column in Select Column, type a keyword, and the sheet lists all matching cases with a Total Record count.

Can I rename departments or case types?

Yes. The charts read the values in your data, so your own departments and case types appear once you paste them.

Do I need Excel or any add-on?

No. It runs in Google Sheets in any browser. An Excel version is available separately if you prefer desktop Excel.

Wrapping Up

The Legal Dashboard in Google Sheets turns a case list into a clear view of workload, cost overruns and client satisfaction. Paste your matters into the data sheet, check that Total Cases matches, and review the Overview and Department pages every week.

Get the Legal Dashboard in Google Sheets

📅 Last updated: October 2026

PK
Written by PK (Priyendra Kumar)
Microsoft Certified Professional with 15+ years in data analysis, dashboards and automation. Creator of PK: An Excel Expert and NeoTech Navigators on YouTube. About the author
Tested in the real tool · Last reviewed October 9, 2026
PK
Meet PK, the founder of NeotechNavigators.com! With over 15 years of experience in Data Visualization, Excel Automation, and dashboard creation. PK is a Microsoft Certified Professional who has a passion for all things in Excel. PK loves to explore new and innovative ways to use Excel and is always eager to share his knowledge with others. With an eye for detail and a commitment to excellence, PK has become a go-to expert in the world of Excel. Whether you're looking to create stunning visualizations or streamline your workflow with automation, PK has the skills and expertise to help you succeed. Join the many satisfied clients who have benefited from PK's services and see how he can take your data analysis skills to the next level!
https://neotechnavigators.com