- Bill4TimeBill4Time is legal-specific timekeeping and billing software with a solo-friendly pricing tier. Learn more about Bill4Time.
- BillQuickBillQuick is powerful billing and timekeeping software with both a Windows desktop version and an online version. Learn more about BillQuick.
- ChrometaChrometa is a passive time tracker that works on Macs, PCs, and mobile devices. It automatically tracks what application you're using, what file you're in, or what website you are visiting. Learn more about Chrometa.
- FreshBooksFreshBooks is timekeeping and billing software with extensive invoicing, payment, and reporting features. Click here to learn more and to read our reviews. Learn more about FreshBooks.
- Tabs3Tabs3 is Windows-based desktop-only timekeeping and billing software. It is robust, customizable, and flexible, but mostly tethers you to your computer. Learn more about Tabs3.
- TimeslipsTimeslips has been used by lawyers for years, but it is both desktop-based and Windows-only, which limits its utility. Learn more about Timeslips.
- TimesolvTimesolv is timekeeping and billing software designed just for lawyers, and they've built an auto-conversion tool that makes switching from legacy software easy. Learn more about Timesolv.
When choosing legal time and billing software for your law firm, it can be challenging to know which specific features you need to keep your business running smoothly. We’ll try to make it easy.
- First, determine your firm’s needs. Some programs offer only timekeeping, while others allow you to create bills and invoices and run reports.
- Read through our feature definitions list.
- Then, get more information about the software that most interests you by visiting the product page for each.
- Finally, sign up for a trial account with one or two likely software options, put them through their paces, and select the one that will work best for your firm.
Feature Comparison Chart
See all the key features for all the legal time and billing software options in our directory.
Invoicing. This means invoicing capabilities.
Time Tracking. This means time tracking specifically, but not billing or invoicing.
Expense Tracking. A check in this box means the software is capable of tracking business expenses and organizing them accordingly.
Online Payments. This means you can accept credit card or e-check payments within your timekeeping and billing software, either through its own payment portal or via a third-party integration like PayPal or Square. Most online payment services come with a processing fee.
Estimates. A check here means that you can use the software to provide estimates to your client or to yourself to assess the cost or profitability of a matter.
Reporting. Firms often need reports that help them assess things like which firm members are the most profitable and how long certain matter types take. A check mark in this field means that the timekeeping software can generate at least these reports. Some have more robust reporting features than others.
Project Management. If this box is checked, it means the software can help you plan matters, allocate resources, and schedule employees. Some software has more robust project management features than others.
Document Management. Some timekeeping software includes basic document management so that you can add documents and associate them with your cases/matters. Some also offer integrations with popular cloud file storage services like OneDrive/Office 365, Box, and Dropbox.
Basic Accounting This means basic checkbook register–style bookkeeping, which is more limited than full accounting. You should be able to keep track of your operating accounts and reconcile your balances, but you may still need QuickBooks or Xero.