
A legal billing system is often described as one product, but the complete billing workflow may involve several different systems.
A law firm may use separate tools for:
Activity capture
Time entry
Matter management
Practice management
Rate and billing-rule management
Prebill and invoice generation
Accounting
eBilling
Payment processing
Reporting and analytics
Some platforms combine several functions. Others specialize in one stage.
Understanding the differences helps a firm avoid buying the wrong category of software or assuming that one integration covers the entire process.

What Is a Legal Billing System?
A legal billing system manages some or all of the data and workflow used to turn legal work into client invoices and payment records.
Billing area | Typical records or functions | Why it matters |
Matter setup | Clients, matters, and timekeepers | Establishes who performed the work and where it belongs |
Work capture | Time entries and expenses | Records the services and costs that may be billed |
Commercial rules | Rates, fee arrangements, taxes, and credits | Applies the financial terms agreed with the client |
Billing workflow | Prebills and invoices | Supports review, adjustment, approval, and invoice creation |
Cash and performance | Payments, accounts receivable, and reports | Tracks collections and financial performance after billing |
A timekeeping application may feed a billing system without creating invoices itself.
An eBilling platform may receive invoices without maintaining the law firm's accounting ledger.
A practice-management platform may include billing, but the depth of financial functionality varies.

1. Activity Capture and Timekeeping
This system records or prepares the work information that may become a time entry.
Capability group | Included functions | Workflow result |
Direct capture | Timers and manual entry | Records work deliberately as it occurs or after completion |
Activity signals | Calendar, document, email, and passive capture | Surfaces evidence of work that might otherwise be missed |
AI and context | AI-assisted descriptions, matter suggestions, and task-code suggestions | Prepares a more complete draft for lawyer review |
Lawyer control | Review and approved-time release | Keeps judgment with the lawyer before time moves forward |
Output: Reviewed and approved time entries associated with a client and matter.
MIRA fits primarily in this category.
2. Time and Billing System
A time and billing system applies financial and billing logic to approved time and expenses.
Billing function | Typical capabilities | Purpose |
Commercial terms | Rate tables, fee arrangements, discounts, taxes, and currency | Applies the agreed financial rules to legal work |
Review and adjustment | Time and expense review, prebills, write-downs, and credits | Lets billing teams correct and approve charges before invoicing |
Invoice workflow | Invoice generation and invoice status | Creates the client bill and tracks its billing state |
Collections | Accounts receivable | Tracks amounts owed after the invoice is issued |
Output: A client invoice and billing records.
3. Legal Accounting System
An accounting system maintains the firm’s financial records.
Functions may include:
General ledger
Cash receipts
Bank reconciliation
Accounts payable
Accounts receivable
Trust or client-account functions where supported
Financial statements
Tax reporting
Cost accounting
Legal accounting may be part of a specialized legal platform or connected to a general accounting product.
Timekeeping and accounting are related but not interchangeable.
4. eBilling System
A legal eBilling system exchanges structured invoice data between the law firm and the client.
Functions may include:
LEDES file generation or receipt
Matter and timekeeper validation
Rate validation
Billing-code validation
Outside counsel guideline checks
Invoice submission
Rejection handling
Client review
Adjustment workflow
Approval status
Accrual exchange
The LEDES Oversight Committee maintains industry-specific standards for exchanging legal eBilling and related data.
5. Practice-Management System
A legal practice-management system may combine:
Client intake
Matters
Contacts
Tasks
Calendars
Documents
Communications
Timekeeping
Billing
Payments
Reporting
The term is broad.
A practice-management product may be strong in matter workflow and basic billing but may not replace a complex enterprise finance or eBilling environment.
6. Matter-Management System
A matter-management system organizes legal work around the engagement.
Functions may include:
Matter intake
Parties and contacts
Team roles
Matter status
Tasks
Budgets
Documents
Risks
Deadlines
Outside counsel
Time and expense visibility
Reporting
Corporate legal departments and law firms may use different types of matter-management platforms.
7. Document-Management System
A DMS organizes legal documents and email.
Functions may include:
Matter workspaces
Document profiles
Versioning
Security
Search
Email filing
Retention
Collaboration
A DMS is not a billing system, but its activity can provide useful evidence for time capture.
MIRA integrates with iManage Work and other supported work sources to help prepare time entries.
8. Payment System
Payment tools may support:
Online payment links
Credit card
ACH or bank transfer
Payment plans
Invoice reminders
Payment status
Reconciliation
Payment functionality should be evaluated alongside accounting controls, client-fund requirements, fees, and jurisdiction-specific rules.
9. Reporting and Business Intelligence
Reporting tools combine data for:
Billable hours
Utilization
WIP
Billing realization
Collections
Accounts receivable
Matter profitability
Staffing
Budget variance
Client performance
Timekeeping compliance
A reporting platform may rely on data from several source systems.
Legal Billing Workflow
A typical hourly billing process is:
Legal work occurs.
Activity is captured.
A time entry is prepared.
The lawyer reviews matter, duration, narrative, and codes.
Approved time moves to the billing system.
Rates and fee rules are applied.
A prebill is generated.
The billing attorney reviews and adjusts it.
The final invoice is created.
A LEDES file may be generated.
The invoice is submitted to the client.
The client accepts, adjusts, or rejects it.
Payment is recorded.
Billing and collection data feed reporting.
A firm using fixed fees or alternative arrangements may change the calculation stage, but time and activity data can still support matter analysis.

Frequently Asked Questions
What is the difference between timekeeping and legal billing software?
Timekeeping records and reviews work activity. Billing software applies rates and fee rules and creates prebills and invoices.
Is an eBilling platform the same as a law firm billing system?
No. An eBilling platform exchanges and validates invoice data between the firm and client. The firm still needs source time and billing records.
Does practice-management software include billing?
Many practice-management platforms include billing features, but the depth varies.
Can one legal billing system handle everything?
Some platforms combine many functions, but firms should confirm the depth of timekeeping, billing, accounting, eBilling, payments, and reporting.
Where does MIRA fit?
MIRA sits upstream as an AI timekeeping and time-entry solution that prepares lawyer-reviewed entries for supported finance and billing systems.

