Time, Billing, Accounting & Practice Management Software for Law Firms.  Streamline your law practice today with ESILAW!
Click here to see what our valued customers have to say about ESILAW and our customer service.
Recording Client Expenses


Easily Record and Pay Client Expenses

You can record and pay client disbursements or expenses using several methods, each designed to provide maximum flexibility to your firm.

  • Client expenses can be manually entered for a single client or multiple clients
  • Checks can be written to process client expenses in a single step
  • Expenses can be imported using the Cost Recovery Interface

Entering Expenses for a Client

Using Disbursement Entry you can manually enter disbursements or expenses for a single client or multiple clients. Alpha or numeric user-defined codes can be used to speed up entry and pre-defined fixed or unit rates can be set up for specific expense types. If you're entering large volumes of expenses you can use the keyboard only, which speeds up data entry.


Write Checks to Pay Client Expenses or Disbursements

Checks can be written to pay client expenses, allocating the disbursement to the client ledger for billing while updating the bank ledger. This single step process speeds up data entry and ensures expenses get posted to the client ledger for billing. Checks can be written on behalf of a single client or multiple clients and are easily printed after they are entered into ESILAW.


Using Accounts Payable to Process Client Expenses

The Accounts Payable features can also be used to write checks to pay client or firm expenses. Invoices entered in Accounts Payable for client expenses can be distributed to a single client or multiple clients. When an invoice is processed the expense is posted to the client ledger for billing and the payable is created in a single step. Payables can be tracked by due date and checks can easily be processed and printed for payables that are due. If your firm processes a large volume of client expenses you can take advantage of the additional time-saving features that Accounts Payable offers.


Task-based Billing

ESILAW is designed to handle task-based and electronic billing and allows use of UTBMS codes when entering task-based expense entries.



Visit the Customer Support Center for news, tutorials, and more.
ESILAW Lawyer Desktop - a practice management solution for lawyers that includes calendaring, client and matter management, contact management, time tracking, document creation and management, and more! Managing your day just got easier!
Download a 30-day, no obligation free trial
We stand behind our products with an unconditional 60-day money-back guarantee

Serving law firms for more than 25 years

ESILAW Law Firm Accounting Software Electronic Billing Software for Law Firms  
Why Law Firms Prefer ESILAW Law Firm Trust Accounting  
Law Firm Client & Matter Management Lawyer & Timekeeper Reporting  
Legal Conflict Tracking Software Billing Realization Reports  
Legal Time Tracking Software Collection Realization Reports  
Legal Expense Tracking Software Law Firm E-mail Management Software  
Legal Calendaring Software Cost Recovery for Law Firms  
Document Assembly Software Photocopy Cost Recovery  
Document Management Software Printer Cost Recovery  
Legal Billing Software    
  Contact Information
Toll Free: 1.888.663.4545
  International: 1.604.990.1779
Fax: 1.604.990.1789
  ESI Software Inc.
#204 - 998 Harbourside Drive
North Vancouver, BC
V7P 3T2 Canada
Copyright 2014 ESI Software Inc. - All Rights Reserved