When was the last time you reviewed every software subscription your company pays for? If you're like most businesses, the answer is "never" or "too long ago to remember." That's a problem, because research shows the average company wastes 25-30% of its SaaS budget on unused licenses, forgotten subscriptions, and duplicate tools.
A SaaS audit is the cure. It's a systematic review of all your software subscriptions to identify waste, optimize spending, and regain control. This guide will walk you through exactly how to do it, whether you're a 20-person startup or a 500-person scale-up.
What is a SaaS Audit?
A SaaS audit is a comprehensive review of all the software-as-a-service subscriptions your organization uses. The goal is to create a complete picture of what you're paying for, whether it's being used, and where you can save money.
A thorough SaaS audit answers these questions:
- What SaaS tools are we paying for?
- How much are we spending in total?
- Who owns each subscription?
- Are licenses being actively used?
- Do we have duplicate tools serving the same purpose?
- When do contracts renew?
- Are we on the right pricing tiers?
Why Conduct a SaaS Audit?
Cut Costs by 25-30%
The average company wastes a quarter of its software budget. An audit finds that money.
Gain Visibility
Know exactly what you're paying for instead of discovering surprise charges.
Reduce Security Risk
Uncover shadow IT and unauthorized tools that create vulnerabilities.
Prepare for Renewals
Never miss a renewal window or auto-renew a tool you don't need.
The numbers don't lie:
A 100-person company typically spends $150,000-$350,000 annually on SaaS. At 25% waste, that's $37,500-$87,500 going down the drain every year. An audit that takes a few hours could recover tens of thousands of dollars.
When Should You Conduct a SaaS Audit?
While annual audits are a good baseline, certain triggers should prompt an immediate review:
Budget planning season
Get accurate data before setting next year's software budget
After layoffs or restructuring
Reclaim licenses from departed employees
Before major renewals
Negotiate from a position of knowledge, not guesswork
When costs seem out of control
Find out where the money is actually going
After rapid growth
Tools adopted during hypergrowth often become redundant
New finance or IT leadership
Get a baseline understanding of the current state
How to Conduct a SaaS Audit: Step-by-Step
Gather Your Data Sources
Start by identifying everywhere SaaS purchases might be hiding. Most companies have subscriptions spread across multiple sources:
Company credit cards
Export 12 months of transactions
Expense reports
Individual reimbursements for software
Accounts payable
Invoiced subscriptions and annual contracts
SSO/Identity provider
Apps connected to Okta, Google, Azure AD
Browser extensions
Tools employees use daily
Department heads
Team-specific tools they've adopted
Pro tip: Don't forget personal cards. Employees often expense small subscriptions or sign up for free trials that convert to paid plans on their own cards.
Build Your SaaS Inventory
Create a central list of every subscription you discover. For each tool, capture:
| Field | Why It Matters |
|---|---|
| Vendor name | Basic identification |
| Product name | Some vendors have multiple products |
| Monthly/annual cost | Total spend calculation |
| Number of licenses | Utilization analysis |
| Contract owner | Who to contact for decisions |
| Renewal date | Timing for negotiations or cancellations |
| Payment method | Consolidation opportunities |
| Category | Duplicate detection |
A spreadsheet works for small portfolios, but consider SaaS management software if you have more than 30-40 subscriptions. Manual tracking quickly becomes unsustainable.
Analyze Usage and Utilization
Having a list of subscriptions is just the start. Now you need to understand whether they're actually being used. For each tool, determine:
- How many licenses are active vs. purchased?
- When did users last log in?
- What features are actually being used?
- Could a cheaper tier meet your needs?
Many SaaS tools provide admin dashboards with usage data. Check:
- User activity reports
- Last login dates
- Feature usage analytics
- License assignment reports
Red flag: If a tool doesn't provide usage data and you can't determine whether it's being used, that's often a sign it should be on your cut list.
Identify Waste and Opportunities
With your inventory and usage data in hand, categorize each subscription:
Zombie subscriptions
Tools nobody uses anymore. Cancel immediately.
Underutilized licenses
Paying for 50 seats but only 30 are active. Reduce at renewal.
Duplicate tools
Multiple tools serving the same purpose. Consolidate.
Overprovisioned tiers
Paying for premium features you don't use. Downgrade.
Well-utilized
Good value, keep as-is. Maybe negotiate better rates.
Take Action
An audit is only valuable if it leads to action. Prioritize your findings by potential savings and ease of implementation:
Immediate (This Week)
- Cancel zombie subscriptions with no users
- Remove licenses for departed employees
- Downgrade obvious overprovisioned accounts
Short-term (This Month)
- Evaluate duplicate tools with stakeholders
- Prepare for upcoming renewals
- Research alternatives for high-cost, low-value tools
Ongoing
- Set up renewal tracking and alerts
- Establish a lightweight procurement process
- Schedule quarterly mini-audits
SaaS Audit Checklist
Use this checklist to ensure your audit is thorough:
Common SaaS Audit Mistakes to Avoid
Only checking the company credit card
SaaS hides in expense reports, personal cards, and invoiced accounts. Check everywhere.
Skipping usage analysis
A subscription isn't valuable just because it exists. Verify it's actually being used.
Cutting tools without consulting users
Talk to stakeholders before canceling. They may have context you're missing.
Treating it as a one-time project
SaaS sprawl returns quickly. Build ongoing processes, not just annual audits.
Focusing only on big-ticket items
Small subscriptions add up. A dozen $50/month tools is $7,200/year.
Not tracking renewals after the audit
Set up alerts so you never miss a cancellation or negotiation window.
Tools to Make SaaS Audits Easier
Manual audits work, but they're time-consuming and hard to maintain. As your software portfolio grows, consider tools that automate the process:
Spreadsheets
Free and familiar, but requires manual updates and goes stale quickly. Best for companies with fewer than 30 subscriptions.
Cost: Free | Effort: High | Best for: Very small teams
SMB SaaS Management Tools
Purpose-built for growing companies. Automate discovery, track usage, and surface savings without enterprise complexity. Tools like StackKeep offer quick setup and affordable pricing.
Cost: $-$$ | Effort: Low | Best for: 20-500 employees
Enterprise Platforms
Comprehensive solutions like Zylo, Productiv, and Flexera. Powerful but designed for large organizations with dedicated IT teams.
Cost: $$$$ | Effort: High | Best for: 500+ employees
Frequently Asked Questions
How long does a SaaS audit take?
A manual audit typically takes 1-2 days for a small company (under 50 subscriptions) or 1-2 weeks for larger portfolios. SaaS management tools can reduce this to hours by automating discovery and analysis.
How often should I conduct a SaaS audit?
At minimum, annually. Quarterly reviews are better for fast-growing companies. The best approach is continuous monitoring with tools that automatically flag waste and upcoming renewals.
Who should be responsible for the SaaS audit?
Typically finance or IT takes the lead, but successful audits involve both plus department heads who own specific tools. Clear ownership is more important than which team leads.
What if I find shadow IT during the audit?
Shadow IT is common and usually well-intentioned—employees adopted tools to solve real problems. Don't punish users. Instead, evaluate whether to formalize the tool or migrate to an approved alternative.
How do I get usage data from SaaS vendors?
Most SaaS tools have admin dashboards with user activity reports. Check settings or admin sections for usage analytics, last login dates, or license utilization reports. If a tool doesn't provide this data, that itself is useful information.
What's a realistic savings target?
First-time audits typically find 20-30% in potential savings. Ongoing optimization yields 5-15% additional savings annually as you catch new waste and improve negotiation outcomes.
Start Your SaaS Audit Today
Every month you wait is another month of paying for software nobody uses. The good news is that conducting a SaaS audit isn't complicated. Start with your credit card statement, build your inventory, and identify the obvious waste. Even a basic audit will likely uncover thousands of dollars in savings.
For ongoing management, consider tools that automate the process. Manual audits are a great starting point, but they're hard to maintain. The companies that consistently control their SaaS spend are the ones that build systems for continuous visibility, not annual cleanups.
The average company wastes 25-30% of its software budget. Your audit starts now. Go find that money.