Analysis·7 min read·Apr 29, 2026

We Audited a 50-Person Firm's SaaS Stack. The Number Was $238,000. Nobody at the Firm Knew.

Somewhere between the COVID-era scramble to go remote and this morning's credit card statement, your firm quietly became a SaaS company that also does professional services. The math, when you finally run it, is almost always worse than you expect.

The managing partner at a mid-size accounting firm recently asked his COO how much the firm spends on software. She said she thought it was around $80,000 a year. She was wrong by a factor of three. The actual number, once every recurring charge was pulled and tagged, was $238,400. Nobody had lied. Nobody had been negligent. The firm had simply accumulated tools one reasonable purchase at a time, renewed them on autopilot, and never looked at the combined figure.

This is not an unusual story. It is, in our experience, the modal story for professional services firms between 20 and 250 people. The question is not whether you have a SaaS sprawl problem. The question is how large yours is and whether you're ready to look at it honestly.

How a $20,000-a-Month Habit Gets Built Without Anyone Noticing

Between 2020 and 2022, professional services firms bought software the way anxious people buy things during a crisis: urgently, individually, and without much coordination. Remote work required tools. Clients required digital portals. Billing moved online. Contracts needed e-signatures. Projects needed tracking. Each purchase was defensible in isolation. Nobody was sitting in a room approving a $240,000 annual software budget. They were approving a $150-per-seat CRM, a $24-per-seat project management tool, a $55-per-seat client portal, and so on, across twelve to eighteen separate line items, across twelve to eighteen separate renewal cycles.

Here is what a realistic stack looks like for a 50-person firm in 2026. Salesforce or HubSpot for CRM: roughly $150 per seat. ClickUp or Asana for project management: $24 per seat. Clio or BigTime for billing: $80 per seat. Notion or Confluence for internal knowledge management: $16 per seat. ShareFile or a comparable client portal: $55 per seat. DocuSign for e-signatures: $40 per seat. Harvest or Toggl for time tracking: $20 per seat. Add those up across 50 seats and you are at $18,500 to $20,000 per month before any enterprise tier upsells, before your IT security tools, before your video conferencing, before your document storage.

That is $240,000 per year. And it compounds. Annual price escalation clauses of 8 to 15 percent are now standard in SaaS contracts; pre-2022, 3 to 5 percent was the norm. The firm paying $20,000 per month in 2024 is likely paying $23,500 to $25,000 per month in 2026 for precisely the same functionality. No meaningful product improvement. No renegotiation. Just a quiet renewal email and an auto-charged card.

The Renewal Trap: Passive Decisions Are Still Decisions

This is the part that should make any CEO uncomfortable. Most firms are not actively choosing to keep these tools. They are passively choosing not to cancel them. There is a meaningful difference. Active decisions involve comparison, interrogation of value, and accountability. Passive renewals involve none of that. They happen because cancellation requires effort, because the person who originally bought the tool has since left, because the renewal email went to a shared inbox, and because no one wants to own the disruption of switching.

Vendors understand this psychology well. Per-seat pricing is not simply a billing model; it is a lock-in mechanism. Every new employee added to the firm is a new seat sold without a sales call. Every year the data lives in a vendor's system, the switching cost narrative grows louder. SaaS sales teams routinely warn prospects that migration is an "18-month project" requiring dedicated IT resources. This is, in almost every case, a significant exaggeration.

The actual data portability situation at most major SaaS platforms is more straightforward than vendors prefer to advertise. CSV exports, JSON files, and documented APIs exist for Salesforce, HubSpot, Asana, ClickUp, DocuSign, and most of the tools in a typical professional services stack. The documentation is not prominently featured in the product interface, but it exists. For a 50-person firm with a few years of operational data, a realistic migration timeline is four to eight weeks. Firms that have gone through it report that the genuine friction was staff habit change, not data extraction, and that staff adaptation settled within 60 to 90 days. The 18-month nightmare is a sales story, not a technical reality.

The Cost That Never Appears on an Invoice

The subscription line items are large, but they are not the largest cost of tool fragmentation. That distinction belongs to something that never shows up in your accounts payable: the productivity lost to context-switching across eight or more platforms in a single workday.

Research from Microsoft and the University of California, Irvine has documented consistently that knowledge workers lose approximately 23 minutes of focused work time per context switch, including the cognitive ramp-up required to re-engage after an interruption. In a firm where staff are moving daily between a CRM, a project tracker, a billing platform, a client portal, a time-tracking tool, and a knowledge base, the number of context switches per person per day is not three or four. It is closer to fifteen or twenty.

A conservative accounting of that friction suggests that 10 to 12 percent of billable capacity at a professional services firm evaporates to what you might call platform-hopping: the time spent logging in, searching for where something lives, copying data between systems, and reorienting after each switch. At an average billing rate of $150 per hour across a 50-person firm, that is between $450,000 and $540,000 per year in lost billable time. It dwarfs the software invoice. It never appears on a P&L. And it is almost entirely structural: a direct consequence of operating twelve fragmented tools instead of one coherent system.

What Consolidation Actually Costs, and Who Ends Up Owning What

The alternative to the accumulated SaaS stack is not another SaaS platform. Adding a new subscription to replace five old ones still leaves you renting software, paying per seat, and owning nothing. The more durable alternative is a purpose-built internal platform: custom software designed around how your firm actually works, replacing CRM, project management, billing, client portal, and time tracking in a single environment your firm controls.

The build cost for that kind of platform at a 50-person firm typically falls in the $40,000 to $80,000 range, depending on complexity and integration requirements. Add a flat monthly maintenance fee of roughly $3,000, and the Year 1 total comes to somewhere between $76,000 and $116,000. Against a $240,000 annual SaaS spend, that is a savings of $124,000 in Year 1 alone, even at the high end of the build estimate.

From Year 2 onward, the comparison becomes difficult to argue against. $36,000 per year in maintenance against $240,000 or more in SaaS subscriptions (that are, remember, escalating at 8 to 15 percent annually) represents a recurring annual saving of roughly $204,000. There are no per-seat charges. There are no renewal negotiations. There is no vendor to call when the pricing tier changes. And the software itself sits on your balance sheet as an owned asset, not an operating expense that vaporizes the moment you stop paying.

How to Run Your Own Audit This Afternoon

The framework below is designed to be completed in two to three hours by one person with access to your business bank and credit card statements. It does not require a consultant. It does not require a software audit tool (the irony of buying SaaS to audit your SaaS should be obvious).

  • Step 1: Pull every recurring charge from the last 12 months. Go through your business card and bank statements line by line. Tag every software or subscription payment. Do not rely on your accounting system categories; they are rarely granular enough. You are looking for the actual vendor names and amounts.
  • Step 2: Map each tool to its primary function. Build a simple table: tool name, function, monthly cost, seat count. Look for overlaps. Most firms find three to four functional redundancies, tools that do substantially the same thing bought by different teams at different times.
  • Step 3: Survey your actual users. Ask staff two questions: which tools do you use every workday, and which tools do you log into less than once a week? The answers are usually clarifying. "Essential" tools are often used by a minority of the firm; expensive platforms sit mostly idle.
  • Step 4: Calculate your SaaS cost per employee. Take the total annual spend and divide by headcount. This single number tends to land with more force than the aggregate. $240,000 spread across 50 people is $4,800 per employee per year in software overhead, before a single hour of work has been done.
  • Step 5: Make an active decision. With the full picture in front of you, compare your current spend against what a consolidated alternative would cost. Then decide deliberately. Not by inaction, not by default renewal, but by actually choosing. Whatever you decide, you will have made the choice with open eyes.

The Uncomfortable Conclusion

The SaaS stack at your firm is not a collection of tools you chose. It is mostly a collection of tools you stopped questioning. The vendors who sold them to you designed their pricing, their contracts, and their data export friction specifically to make "keep renewing" the path of least resistance. It has worked. It is working right now, on the next renewal email sitting unread in someone's inbox.

The math, once surfaced, points in one direction. Consolidated, purpose-built software costs less in Year 1, dramatically less in Year 2, and the gap widens every year thereafter as SaaS prices escalate and your maintenance fee stays flat. The productivity recovery from eliminating cross-platform fragmentation adds a second layer of value that the invoices never captured to begin with.

None of this requires a leap of faith. It requires an afternoon with a credit card statement, a spreadsheet, and a willingness to look at a number that may be larger than you expect.

The managing partner who discovered his firm's $238,000 software bill is now paying $41,000 a year. He owns the platform. His staff uses one system. The savings funded two new associate hires in the first year alone.

Run the audit. The number is waiting for you.

Next step

Want the real numbers for your own stack?

Send us three months of software invoices. We'll come back with a ranked kill-list and the 12-month ROI math. Free.

Book the audit