Tom Boyle was a CPA doing bookkeeping for small law firms in North Carolina when he decided there had to be better software for lawyers’ trust accounting. Most firms he worked with used either QuickBooks or Microsoft Excel, but both were cumbersome for lawyers to use and neither was well-suited to the fiduciary requirements of trust accounting.

So in October 2014, Boyle founded his own company and created his own trust accounting software, TrustBooks. TrustBooks is a cloud-based program designed to make trust accounting simple and foolproof for small and mid-sized law firms.

“We’ve tried to be very simple,” Boyle told me during a recent demonstration of his product. “We’ve taken the accounting language out of the mix. We let small firms get up and going without understanding complex accounting.”

After Boyle demonstrated the product, he provided me with one-month free access to a demonstration site preloaded with dummy matters and accounts.

The Problem with Other Accounting Programs

The problem with most accounting programs, Boyle believes, is that they are not designed for trust accounting or even specifically for the legal profession. They are soup-to-nuts programs designed for every industry. When a product tries to do everything, Boyle says, it cannot excel in any one thing. That is particularly true for trust accounting, where states set very specific rules and requirements.

Boyle has a number of concerns about QuickBooks, in particular, for trust accounting. For one, it is complex and cumbersome to use for many lawyers, requiring them to create charts of accounts and new sub liability accounts for each new client.

For another, it is designed around balance sheets and income statements, but not around clients and matters, as trust accounts should be, Boyle says. Using QuickBooks, a lawyer could overspend a trust account balance without knowing it. TrustBooks includes features that make it impossible to overspend an account, Boyle says.

With regard to Excel, Boyle says, the problem is that everything must be done manually. That means that the law firm needs to understand the trust rules and then know how to build them into a spreadsheet. “I had a firm that had over 100 tabs in Excel,” Boyle says. “To do a reconciliation, they had to pull subtotals from all those tabs into a summary tab. The risk of human error was astronomical.”

Using TrustBooks

In TrustBooks, everything starts at the dashboard. Like every other part of TrustBooks, the dashboard features a clean and modern design. It provides an at-a-glance overview of your latest deposits and payment, quick links to common tasks, as well as a grid of action links organized within categories, such as “Payments and Deposits” and “Reports.”

Create a new matter.

When a firm gets a new client, the first step in TrustBooks is to create a new matter. After you click the “Create New Matter” link on the dashboard, a form opens containing multiple fields for entering information about the client. Only three fields are mandatory to create a matter: Matter Name, Client Name and Start Date.

The matter information and ledger page.

Once you create the matter, you are taken to the Matter Information page where you see the details you have entered and a ledger where the transactions for that matter will be listed. From this page, you can enter a deposit, process a payment or print the ledger.


Another page, the matter list, shows all active clients and their current trust balances. Click on any of these to see the matter details and ledger page.

Fill out a few fields to process a payment.

Back at the dashboard, a Process Payment links takes you to the page for making a payment from your trust account. Select the matter from a drop-down list, the amount, the date, and the payee, and then add a description, and you’re done. A check box allows you to use the information you’ve entered to print the check.


Notably, TrustBooks will not allow you to make a payment in an amount greater than the client’s available funds. If you attempt to do so, the system blocks the payment and warns, “You cannot make a payment in excess of current balance.”

Entering a deposit.

Entering a deposit is also a simple matter of selecting the matter, adding a memo, indicating the nature of the deposit (check, cash, wire transfer, etc.), the transaction number and the amount. If you have multiple deposits, then hit “Record & Enter Next Deposit” to add them.

Performing a reconciliation.

To perform a reconciliation, you click the Perform Trust Reconciliation button to go to the appropriate page. Using your bank statement, enter the statement date and ending balance. From the list of payments and deposits, select the ones that the statement shows as having cleared. If the system balance matches the statement balance, a message will show that the account is reconciled. The reconciliation is saved and can be viewed at any time. If they do not match, the page continues to display the message Not Reconciled.

TrustBooks automatically performs a three-way reconciliation.

The system then automatically generates a three-way reconciliation. This reconciles the statement balance, the account balance and the individual client account balances. Needless to say, the bank balance and the total of all client balances should be equal.

Users can select fields and date ranges to create custom reports.

TrustBooks has several reporting features in addition to the reconciliation reports. It automatically generates month-end reports for payments, deposits, client activity and ledgers. Users can also create custom reports that can be filtered to show data only for specific date ranges, payees, transaction types, attorneys and matters.

TrustBooks is a standalone trust accounting program that does one thing and does it well. In my opinion, this product is ripe for integration with a third-party practice-management platform. Boyle does not rule out that possibility but says nothing is currently in the works. Even without such an integration, the simplicity of this program takes the pain out of trust accounting and makes it worth consideration by any firm in search of a better way to handle its trust accounts.

TrustBooks offers a 30-day free trial. If you then decide to purchase it, the per-user cost is $25 a month or $250 a year.

“History shows that attorneys don’t do a great job keeping and reconciling their trust accounts,” Boyle says. In its own simple way, maybe TrustBooks will help change the course of that history.

  • Allen King

    Good product. However, attorneys need a more integrated solution like the one provided by Clio, CaseFox, MyCase and others that integrates trust accounting feature with invoicing (and some also integrates with LawPay). $25/month/user is a steep price for trust accounting type simple functionality.

    • Bob Ambrogi

      Yes, this is definitely a one-trick pony. Integration with other accounting functions or with a broader practice management system would be nice. In addition to the ones you mentioned, CosmoLex also has integrated trust accounting.

      • rickkabra

        Thanks Bob.

        In my experience, often attorneys think just ability to track client balances is trust accounting. There is lot more involved – ability to prevent common mistakes, reconciliations, 3-way reconciliations, keeping monthly reconciled statements in-conjunction with monthly bank statements, ability to handle uncleared transactions (voids, etc), ability to batch. List goes on and on. I enjoyed learning more about TrustBooks and clearly they understand these requirements.

        At CosmoLex, we have a very different approach. We keep all aspect of practice – practice management, billing, trust accounting, business account, all-in-one login system. Different products have different vision and there is need/market for all. Its amazing to see how many great choices lawyers have now!

        • Bob Ambrogi

          Rick – I think you’re right that there is a need and a market for both approaches. I also agree that lawyers are fortunate to have a number of good choices.

          • Avram E. Frisch

            I have used Cosmolex’s desktop predecessor, which they have unfortunately abandoned. Been using the same product for 7 years now and see no reason to pay a large monthly fee for trust accounting, and the limited benefit of it being in a web browser.

          • rickkabra


            I sure understand your point of view. And I know we have discussed this issue on emails also.

            It was a hard decision for us as well but we simply could not continue to support legacy desktop tools. I also feel for $49/month (annual billing), CosmoLex offers a great value considering what all it includes (granted one may not need all the functions). We provided legacy desktop users over 2 years to transition which is ending this month, majority have already transitioned and happy with their decision.

            If you are looking for stand-alone program, TrustBooks seems like a great option. You have expert level knowledge so I don’t think you need any advice on what to do. But just in case, you have my email address and please feel free to drop-in a note if you have any questions or if we can provide any type of assistance.


          • Avram E. Frisch

            Rick, I appreciate your candor as always, and understand you have made the business decision that you have. I will keep using Easytrust until it actually stops working, at which point I will figure out where to go. I definitely don’t want to spend $600 per year on something I will only use for trust accounting.

          • rickkabra

            Undersood. Appreciate being a customer for a long time and wish you very best!

  • Kellie Mannette

    I have been using TrustBooks for a while and I love it. It is perfectly designed for trust accounting and has made it much easier to manage my trust account.

    • Bob Ambrogi

      That’s good to hear.