Because each client arrives with their own system, their own chart of accounts and their own conventions. The practice absorbs that variety, and every engagement becomes a slightly different process performed from memory.
Staff turnover then costs more than it should, because what a person knew about a client was never written down anywhere the next person can read.
Multi-entity means client books sit on one platform with permissions scoped per client, so a member of staff sees the engagements they are on and nothing else.
The audit trail is identical everywhere and cannot be edited, so a review of any client's file asks the same questions and gets answers in the same shape.
It does not prepare statutory accounts, file returns or manage practice workflow and deadlines — that belongs to practice management software.
And it will not standardise your clients. It will let you hold their differences without holding them in your head.
Recurring journals, standard charts of accounts and templates carry across engagements rather than being rebuilt, and the API supports the bulk work practices actually do.
Because postings trace to source transactions, a query to the client is specific rather than a request for context.
Yes, per entity, so they see only the engagements they are on.
Yes, the same model as the interface, with tokens scoped per user.
No. It holds the books; deadlines and workflow belong elsewhere.
Half an hour on your own numbers is usually enough to say whether Books is the right place to start.