Professional services and law firms

Accounting software for consultants, agencies and law firms

Track hours by person and client, bill time and expenses, take retainers as deposits, recognise prepaid fees over the months they cover, and for law firms keep client trust money separate with an IOLTA ledger.

For consultants, agencies, architects, accountants and small law practices, $399.99 once on your own PC.

No card, no account. Windows 10 and 11. United States and Canada.

An attorney reviewing a client file at her desk

What it means

In practice

Time that becomes invoices

Log billable and non-billable hours by employee, client and service. The hours are tracked without touching the books until you bill them on an invoice.

Retainers and prepaid work

Take a retainer as a customer deposit and apply it to invoices. Prepaid annual fees can be deferred and recognised month by month.

Trust accounting for lawyers

Client funds sit in a trust bank account and are owed back per client. You cannot disburse more than a client holds, and the three-way check confirms client balances equal the trust bank balance.

An invoice in AcboBooks

Time and expenses billed on one invoice.

Your time is the product. Track it like inventory.

Every hour is logged against a client and a service, so you see who you are under-billing and which work pays.

Client data stays on your own computer, encrypted with your password: a point clients and bar associations increasingly ask about.

What is in the licence

The whole job, in one price

Time and billing

Time tracking by employee and client
Billable expenses on invoices
Progress invoicing for fixed-fee projects
Recurring invoices for retainers

Money in advance

Customer deposits and retainers
Revenue deferred and recognised
Statements with ageing
Card payments via Stripe

Law firms

Trust / IOLTA ledger per client
No overdrawing a client's trust balance
Three-way trust reconciliation check
Separate trust bank account

Firm management

P&L by class (practice area or office)
Sales reps and commissions
Payroll
Users with roles and an audit log
Bank reconciliation in AcboBooks

Reconcile the operating and trust accounts.

What it does not do

· Time tracking is entered on the PC; there is no mobile timer.

· Not a practice-management system: no matters calendar or document management.

· Windows 10 and 11 for now (a Mac version is coming soon); no phone app.

· It imports your bank's statement file rather than connecting live to the bank.

Questions people ask

Before you download

Does the trust accounting meet IOLTA rules?

It enforces the essentials: a separate trust account, per-client balances, no disbursing more than a client holds, and a three-way check. Your bar's specific record-keeping rules still apply; confirm them with your bar or accountant.

Can I bill hours on an invoice?

Yes. Hours are logged against a client and service and billed onto the client's invoice.

How do retainers work?

Record the retainer as a customer deposit, a liability, and apply it to invoices as the work is billed.

Is client data private?

The company file is encrypted with your password and stays on your computer. Your books are never sent to us; the app only checks its licence with us.

Coming from something else?

How it compares to what you use now

Get started

Bill every hour you work.

Log a week of time in the trial and bill it.

No card. No account. Nothing to cancel.