← Back to blog
Jul 22, 2026·9 min read

What Your Firm Actually Spends to Run on Five Tools

What Your Firm Actually Spends to Run on Five Tools

Ask most managing partners what their software costs, and they will name a number that is roughly the sum of their subscriptions. A CRM at a few hundred a month. A support desk. A ticketing tool. Invoicing. Some scheduling software. Add it up, divide by headcount, and it looks like a manageable line item.

That number is almost always wrong, and not by a little.

The subscriptions are the cheapest part of running on a fragmented stack. The expensive part is everything the firm does to compensate for the fact that those tools were never designed to know about each other.

The cost nobody puts on the invoice

Consider what happens when a new client signs.

Someone enters their details into the intake form. Someone re-enters those details into the CRM, because the intake tool does not write to it. The engagement letter is generated from a third system, which needs the same information typed again. The matter or project is opened in a fourth. Billing details go into a fifth. When the client emails a question three weeks later, the person answering has to check two or three of those systems to understand where things stand, because no single one holds the whole picture.

None of this appears as a line item. It appears as hours.

Industry research consistently puts the administrative overhead of this pattern in the range of three to five hours per new matter for legal work, and the figure is comparable in consulting and other professional services. At a fully loaded cost of a senior associate or consultant, a firm opening twenty new matters a month is spending somewhere between sixty and a hundred hours on reconciliation work that produces nothing a client would ever pay for.

That is the real software bill. It is paid in salary rather than subscription, which is precisely why it stays invisible.

The second cost: the client you never hear from again

The reconciliation tax is expensive but at least it is measurable. The harder cost is the revenue that never arrives.

Research on legal client behaviour has repeatedly found that a substantial share of prospective clients who contact a firm and do not receive a prompt response simply contact someone else. Clio's Legal Trends research has put the figure at around two thirds of clients contacting a competitor when a firm fails to respond within twenty four hours. Other studies of professional services buying behaviour show similar patterns: the firm that responds first wins a disproportionate share of the work, largely independent of reputation or price.

Fragmented systems make firms slow in a specific and predictable way. An inquiry arrives in one place. The person who can act on it works somewhere else. The information needed to qualify it lives in a third system. Nothing is technically broken, but every handoff adds hours, and the firm that responds in two hours beats the firm that responds in two days.

The lost revenue from this does not show up anywhere at all. There is no report of clients who almost hired you.

The third cost: the record that does not exist

The deepest problem with a five-tool stack is not cost or speed. It is that the firm does not actually have a complete record of any client.

The email thread lives in the inbox. The signed contract lives in document storage. The call notes live in the CRM, if someone remembered to log them. The invoice and its payment status live in the billing system. Each of these is a partial view, and no two of them agree completely.

For years this was tolerable, because the reconciliation happened inside a human head. A partner who had worked with a client for three years carried the full picture and filled the gaps automatically. The systems were fragmented, but the knowledge was not.

That tolerance ends the moment a firm tries to put AI agents to work.

An agent drafting a client update can only work from what it can read. If it can read the CRM but not the email thread, it will produce something confident and wrong. If it can see the invoice but not the contract amendment that changed the fee arrangement, it will reference the wrong terms. The agent is not failing because the model is weak. It is failing because the firm never had a single source of truth, and the human workaround that concealed that fact does not extend to software.

This is why so many firms report disappointing results from AI tools bolted onto their existing stack. The tool is being asked to reason about a client relationship that exists nowhere in complete form.

What the alternative actually looks like

The alternative is not a better CRM or a smarter integration layer. It is a different arrangement, in which every client interaction, document, and payment resolves to a single record from the outset.

When the email thread, the executed contract, the logged call, and the settled invoice all attach to the same client record, several costs disappear at once. Nobody re-enters data, because there is one place to enter it. Nobody reconciles systems, because there is one system. Anyone answering a client question, human or agent, sees the entire relationship rather than a slice of it.

And agents become genuinely useful, because they can finally read the whole picture. An agent drafting a follow-up works from the same records the team works from. An agent updating a project status is looking at the actual project. The quality of agent work in a service firm is bounded almost entirely by the completeness of the context available to it, which makes the shared record the thing that determines whether any of this works.

Firms making this change tend to describe the result in similar terms. At MT Law, a firm that consolidated client intake, case notes, and billing onto one platform, the managing partner described cutting administrative time in half without adding a seat to the firm, with agents drafting client updates directly from the same records the paralegals use.

How to work out your own number

If you want to know what your fragmented stack actually costs, the subscription total is the least useful figure available. Three questions will get you closer.

First, how many times is the same client information typed into a system by a member of staff between first contact and first invoice? Multiply by matters opened per month, then by an hourly cost. That is your reconciliation tax.

Second, what is your median time from inbound inquiry to substantive response? If it is longer than a few hours, some proportion of your prospective clients are hiring whoever answered faster. You will never know which ones.

Third, and most revealing: if you asked someone to produce a complete history of a single client relationship, including every email, document, call, and payment, how long would it take and how many systems would they open? The answer to that question is the honest measure of whether your firm has client records or merely fragments of them.

Most firms discover that the subscriptions were never the expensive part.

Butterbase is an agent-native platform for knowledge service companies, replacing the fragmented stack of CRM, support, ticketing, and invoicing tools with one shared backend where every client interaction resolves to a single record. Firms run client intake, CRM, portals, invoicing, and support in one place, with agents operating end to end and an expert as the human of record. Related reading: How Service Firms Grow Revenue Without Growing Headcount.

Frequently asked questions

The subscription fees are the smallest line item. The real cost is the reconciliation labour - three to five hours per new matter in legal work, and comparable in consulting - plus the prospective clients you lose because handoffs between systems slow your response time, plus the AI initiatives that fail because no system contains a complete client record. That cost is paid in salary rather than subscription, which is why it stays invisible on the finance report.

Industry research puts the administrative overhead per new matter in professional services in the range of three to five hours, most of it re-entering the same client information across the CRM, intake tool, document system, project tracker, and billing platform. For a firm opening twenty matters a month, that is sixty to a hundred hours of reconciliation work every month that produces nothing a client would ever pay for.

Because an agent can only work from what it can read, and in a fragmented stack no system contains the full client relationship. The email lives in the inbox, the amended fee sits in a document, the last call sits in someone's head. Ask an agent to draft a client update from the CRM alone and it will produce something fluent, confident, and wrong. The model is not weak; the firm never had a single source of truth for it to read.

Ask someone to produce a complete history of one client relationship - every email, document, call, and payment. Count how many systems they open and how long it takes. If the answer is one system and a few minutes, you have client records. If it is four systems and half a day, you have fragments that a human has been quietly assembling from memory.

One shared backend where every client interaction, document, and payment resolves to a single record from the outset - not synchronised across systems, but landing in one place. Intake, CRM, portals, support, and invoicing all read and write to the same client. Reconciliation labour disappears because there is nothing to reconcile, and agents become useful because they can finally see the whole relationship.