Is QuickBooks an Ideal Accounting Software for a Law Firm?

There are a few specific challenges with using QuickBooks for law firm accounting:

  • Tracking advanced costs correctly when paid out of the Operating account
  • Billing for those advanced costs to the client
  • Tracking and billing for time, using as much or as little detail as required by the particular firm
  • Tracking and billing for miscellaneous costs for example, phone, fax, copies, etc that are not directly billable to the client
  • And most importantly, tracking and reporting the trust accounting to meet the requirements of the state/bar
  • ​​

For trust accounting, you need to be able to answer “yes” to the following questions:

  • Does the trust bank account balance matches with the trust liability account balance as at any given date?
  • Do you have a detailed ledger, for each client, which shows the specifics of the ins and outs of the trust monies as at any given date?
  • Do you have a report listing each client’s trust balance, the total of which equals the trust bank account balance as at any given date?

All of the above can be accomplished using QuickBooks PC or Mac, but specific procedures need to be followed and reports need to be created to meet the required standards. (I do not recommend using QuickBooks Online for trust accounting, due to the reporting limitations of that program). Trust accounting in QuickBooks is a little tricky and needs to be tracked using specific procedures in order to get good reporting for the Funds Held in Trust (escrow) detail by client. Here is my general procedure for tracking trust accounts in QuickBooks:

Deposit the retainer/settlement check into the Trust/Escrow bank account, using a Funds Held in Trust (Escrow) liability account with the client name in the name field. I do this directly in the Make Deposit form, but you can enter a sales receipt, using an item which points to the liability account.

Write checks for any disbursements of those funds, using the Funds Held in Trust (Escrow) account on the expense tab of that check – with the client name in the name field on that line. Or, if you want the detail of how those disbursements are made, create separate items, all pointing to that account, to indicate what that “paid out” is for – taxes, insurance, fees, etc.

If applicable, invoice the client for the professional fees – time or flat fee billings, and any advanced costs – previously paid out of the operating account, as separate items.

Cut a check from the Trust/Escrow bank account to the law firm, using the Funds Held in Trust (Escrow) account on the expense tab of that check – with the client name in the name field on that line.

Receive the payment using the “Receive payment” option, with the client name, and attach that payment to the open invoice.

Deposit the funds into the operating checking account – either directly from the payment, or via Undeposited Funds.

I have created a group of memorized reports to show the client trust activity and balances to use when reconciling and reporting client balances and/or the bank statement. These provide the necessary 3-way reconciliation as at any given date:

Trust Bank = Funds Held in Trust (liability) = Total of individual Client Fund Balances with ledger detail

These are two completely separate areas of your business and the transactions need to be recorded as such, so much so that some law firms track their trust accounting in a separate QuickBooks file – although I do not see the need for this myself.

Note: There is no way to automatically show the trust balance on an invoice; however, you can create a custom field, or enter a line in the description field, noting the remaining trust fund balance. The amount will have to be manually entered on each invoice. If you put the amount remaining in the memo field, it will not print on the invoice, but will show up on statements and in the customer center.

So, is QuickBooks an ideal accounting software for a law firm? My answer is no, but it can definitely be used.