← Back to Perfex CRM Industry Guides
Law firms handle confidential client data, complex case timelines, court deadlines, and time-based billing — all simultaneously. Most legal CRM software costs $80–$150 per user per month and stores sensitive client data on third-party cloud servers. Perfex CRM, configured for legal workflows, gives small and mid-size law firms a secure, self-hosted alternative at a one-time cost.
What you will learn in this guide:
- ✓ Client intake pipeline configuration
- ✓ Case management using Perfex CRM projects
- ✓ Custom fields for legal case details
- ✓ Court deadline and hearing date tracking
- ✓ Time tracking and billable hours invoicing
- ✓ Document management for case files
- ✓ Data security and confidentiality considerations
Why Law Firms Choose Perfex CRM
Data security: Client privilege and confidentiality are non-negotiable. Perfex CRM is self-hosted — client data never leaves your server. Most cloud legal CRMs store data in US data centres subject to US law. For law firms with non-US clients or data sovereignty requirements, self-hosting is the only compliant option.
Cost: Leading legal CRM software — Clio, MyCase, PracticePanther — costs $49–$149 per user per month. A 5-lawyer firm pays $2,940–$8,940 per year, every year. Perfex CRM costs $69 once with optional custom modules for case management and deadline tracking.
Flexibility: Every law firm has different practice areas with different workflows. A criminal defence firm manages cases differently from a property law firm or immigration attorney. Perfex CRM's custom fields and pipelines adapt to your specific practice area — not the other way around.
Step 1 — Client Intake Pipeline
Use Perfex CRM's Leads module for new client enquiries and intake. Go to Setup → Leads → Leads Statuses and configure:
- • New Enquiry
- • Conflict Check
- • Initial Consultation Scheduled
- • Retainer Agreement Sent
- • Retainer Signed — Active Client
- • Declined / Referred Out
Add custom fields under Setup → Custom Fields → Leads:
- • Practice Area (dropdown): Criminal, Civil, Family, Property, Corporate, Immigration, Employment, Other
- • Referral Source (text)
- • Conflict Check Status (dropdown): Pending, Clear, Conflict Found
- • Initial Consultation Date (date)
- • Estimated Case Value (number)
- • Opposing Party (text)
Step 2 — Active Case Management
Once a retainer is signed, convert the Lead to a Project — the active case record. Each case project contains:
- • Custom fields: Case Number, Court Name, Judge Assigned, Case Type, Filing Date, Next Hearing Date, Opposing Counsel
- • Tasks for each procedural step with due dates and attorney assignments
- • Milestones for major case events: Filing, Discovery Complete, Trial Date, Judgment
- • Time tracking against each task for billable hours
💡 Pro tip
Use Perfex CRM's task dependency feature to build your standard case workflow as a template. Each new case of the same practice area gets the full procedure checklist applied in one click — no manual task creation each time.
Step 3 — Court Deadline Tracking
Every task in Perfex CRM has a due date and reminder notification. Create tasks for every court deadline: filing deadlines, response deadlines, hearing dates, appeal windows. Set reminders for 14 days, 7 days, and 1 day before each deadline and assign to the responsible attorney.
The staff dashboard shows all upcoming deadlines across all active cases — each attorney sees their own deadlines every morning when they log in, without having to check individual case files.
⚠️ Important
Missing a court deadline is a professional liability risk. Perfex CRM's task reminder system — combined with email and in-app notifications — ensures no deadline falls through the cracks. Every attorney sees their upcoming deadlines the moment they open the dashboard.
Step 4 — Time Tracking and Billable Hours
Enable time tracking under Setup → Settings → Time Tracking. Set hourly rates per staff member under their staff profile. Staff start and stop timers directly on task records — no separate time tracking app needed.
At billing time: go to the Project → Timesheets → select billable hours → Create Invoice. The invoice shows each billable activity, attorney name, time spent, and the calculated amount. Supports both fixed fee and hourly billing on the same case.
💡 Tip
For fixed-fee cases, still track time internally. This gives you data on actual case profitability — which practice areas earn most per hour of attorney time — so you can price future cases accurately.
Step 5 — Document Management
Option A — Built-in File Attachments (free)
Attach documents to specific tasks, cases, or client records. Files are stored against the record and accessible to authorised staff. Simple but not structured — no document type classification or version tracking.
Best for: small firms handling under 10 documents per case.
Option B — Custom Legal Document Module Recommended
A custom module adds a structured Documents tab to each case — document type, version, date received/sent, status, and secure client portal access for clients to view and download their own case documents.
Recommended for firms handling 10+ documents per case.
Cost Comparison
| Solution | Per user/month | 5 users Year 1 | 5 users Year 3 | Self-hosted |
|---|---|---|---|---|
| Clio Manage | $109/month | $6,540 | $19,620 | No |
| MyCase | $99/month | $5,940 | $17,820 | No |
| PracticePanther | $89/month | $5,340 | $16,020 | No |
| Perfex CRM + custom module | $0 (one-time $2,000) | $2,000 | $2,000 | Yes ✓ |
Frequently Asked Questions
Can Perfex CRM be used as legal case management software?
Yes. Perfex CRM can be configured as a legal case management system using its Leads module for client intake, Projects module for active cases, custom fields for case type and court details, Tasks for deadline tracking, and time tracking for billable hours. For law firms handling 5–50 active cases, it provides an effective alternative to expensive legal CRM software.
How does Perfex CRM handle time-based billing for law firms?
Perfex CRM has built-in time tracking — staff log time against specific tasks and projects, and billable hours are automatically calculated. You can set hourly rates per staff member or per case type. At month end, Perfex CRM generates invoices from logged time with one click — showing each billable activity, time spent, and amount.
Is Perfex CRM secure enough for law firm client data?
Perfex CRM is self-hosted — your data lives on your own server, not a third-party cloud. Combined with SSL encryption, role-based access control, and regular backups, Perfex CRM meets the data security requirements of most law firms. GDPR compliance depends on your server configuration and data handling practices.
Can Perfex CRM track court deadlines and hearing dates?
Using Perfex CRM's Tasks module with due dates, reminder notifications, and staff assignments, you can track court deadlines, filing dates, and hearing dates. Set reminders 7 days and 1 day before each deadline. A custom legal module can add a structured Deadlines tab to each case with court date, hearing type, judge, and filing requirements.
What is the cost of setting up Perfex CRM for a law firm?
Perfex CRM costs $69 once. Basic configuration for legal workflows costs $300–$500. A custom legal module with case management, deadline tracking, document management, and time billing costs $1,500–$3,500 — significantly less than legal CRM software subscriptions of $80–$150 per user per month.
Need Perfex CRM configured for your law firm?
We configure Perfex CRM for legal workflows — case pipelines, deadline tracking, time billing, document management, and secure self-hosted setup. Free consultation.
Get a free consultation →Vijay Kumar
Founder & Lead Developer, Websicon
Vijay has 9+ years building CRM systems and custom modules for service businesses, legal firms, and consultancies across 20+ countries.
Ready to get started?
Let Websicon build your perfect CRM solution
Free consultation · Projects from $500 USD · No long-term contracts · EST/PST/GMT timezone support
Get Free Consultation