Leslie Feldt, Contributing Writer
Editorial

SaaS Sprawl: How to Audit and Cut Unused Software Spend

Software spending rarely balloons in one dramatic purchase. It creeps. A team signs up for a tool on a corporate card, a trial converts to a paid plan, a departed employee’s license keeps renewing. Over time, the result is SaaS sprawl: overlapping tools, unused seats, and subscriptions nobody can explain. Here is how to bring it under control.

Step 1: Build a complete inventory. You cannot cut what you cannot see. Pull data from several sources: accounts payable and expense reports, corporate card statements, your single sign-on provider, and, if available, a SaaS management tool. Then ask department heads what they use. Expect to find tools IT never knew existed.

Step 2: Capture the key facts for each application. For every tool, record the business owner, annual cost, renewal date, number of licenses purchased, contract terms, and the data it holds. A simple spreadsheet is enough to start.

Step 3: Measure actual usage. Compare licenses purchased against active users over the last 60 to 90 days. Login data from your identity provider or the vendor’s admin console will show who is really using what. Seats with no activity are your fastest savings.

Step 4: Find the overlaps. Look for categories where several teams pay for similar tools, such as project management, file sharing, or video conferencing. Consolidating onto one platform reduces cost and simplifies support and security.

Step 5: Prioritize by renewal date. Savings are only realized at renewal, so sort your list by upcoming dates. Set calendar reminders 90 to 120 days ahead so you have time to right-size, renegotiate, or cancel before auto-renewal locks you in.

Step 6: Right-size before you renegotiate. Reduce seat counts to match real usage, move rarely used seats to cheaper tiers, and use consolidated volume as leverage with the vendors you keep.

Step 7: Put guardrails in place. An audit solves today’s problem, but sprawl returns without process. Establish a lightweight intake step for new software purchases that checks for existing tools, security review, and budget approval. Make it easy enough that teams use it rather than work around it.

Step 8: Automate offboarding. Tie license removal to your employee exit process so seats are reclaimed when people leave or change roles.

Make it ongoing. Run a review each quarter, share cost reports with department heads, and give owners accountability for their tools. When people see what their software costs, they tend to manage it better.

Most organizations that run a serious audit find meaningful waste. More importantly, they gain a clearer, safer, and better-managed technology stack.