Legal case management system for law firms

I am new to frappe / ERPnext.

I am looking for a legal case management system where each client has multiple matters, and each matter stores matter documents, as well as a timesheet whether each staff (with her chargeout rate) enters time spent on the matter, and each matter has its double-entry journal system. The case management system should also allow entry of tasks and appointments for each matter.

Is Project Management in ERPnext for this type of professional service? If not, does ERPnext support the above out of the box?

It appears to me that other professional services such as accounting or advisor businesses may have similar case management system requirements as law firms

I came across with an open source case management system called casecentral

However, does casecentral sit on top of / depend on ERPnext?

Have you tried CaseCentral? Or do you know of any open-source frappe/ERPnext-based alternatives for legal case management systems for law firms?

Furthermore, to achieve the above, can ERPnext be used out of the box without other apps such as casecentral?

Hi kcleung,

You’re asking the right questions — what you’re describing is a classic “case/matter‑based professional services” workflow, and law firms are actually a very good fit for ERPNext when it’s modeled correctly.

Short answer:
ERPNext can cover a large part of your requirements out of the box, but a clean legal case management system usually requires either light customization or a small domain‑specific app.

Here’s how your requirements map to ERPNext:

• Clients
Handled out of the box using Customers.

• Matters / Cases
Not a native concept, but commonly modeled as:
– Projects (most common), or
– A custom “Matter” DocType linked to Customer and Project

• Time tracking per staff with charge‑out rates
Supported via Timesheets.
Billing rates can be managed per employee or via Activity Types, and linked to Sales Invoices.

• Double‑entry journals per matter
ERPNext accounting is fully double‑entry.
When matters are modeled as Projects (or linked via Cost Centers), you get clean financial tracking per case.

• Tasks and appointments per matter
Tasks are native and can be linked to Projects / custom Matters.
Calendar events and meetings are also supported out of the box.

• Document storage per matter
Handled via Attachments and folders linked to Projects or custom DocTypes.

Regarding CaseCentral:
CaseCentral is built on top of Frappe and depends on ERPNext. It provides a pre‑modeled legal workflow, which can be useful as a reference, but it is opinionated and may not fit all jurisdictions or firm structures.

In practice, most law firms choose one of two approaches:

  1. Start with standard ERPNext (Projects + Timesheets + Accounting) and extend it with light customization
  2. Build a small custom “Legal” app on Frappe that sits cleanly on top of ERPNext accounting

If you’d like, I can help you:
– Evaluate whether Projects are sufficient for your use case
– Design a clean Matter model
– Or review CaseCentral from a technical and functional perspective

Hope this helps clarify the options.