SaaS spend management: a step-by-step guide
SaaS spend management means knowing every software subscription your company pays for, who owns it, what it costs, when it renews and whether people use it. Find subscriptions from several sources, put them in one list, remove duplicates and unused licenses, right-size what is left, and set a rule for new purchases.
Why is SaaS spend hard to see?
Software is often bought one team at a time, with a company card or an online sign-up, so no one sees the whole picture. The FinOps Foundation, which treats SaaS as one of its scopes, lists decentralized procurement and corporate-credit-card spending among the challenges and responds with organization-level visibility and governance. It points to finding “Shadow SaaS” and building an inventory of active subscriptions from sources such as financial records and SSO logs. It also notes that SaaS billing and usage data arrives through APIs, CSV exports or invoices, each with a different structure and limited granularity.
The usual result is that renewals pass unnoticed, two teams pay for similar tools, and licenses stay assigned to people who left. The renewal side is covered in the SaaS renewal management guide.
How do you find every SaaS subscription?
No single source finds everything. Use several and merge them. Each has blind spots:
| Source | What it can show | What it misses |
|---|---|---|
| Card statements and bank feeds | Recurring charges, amounts, dates | Vendors paid by invoice or transfer. Annual charges appear once a year. The merchant name may not match the product. |
| Expense reports | Subscriptions people expensed | Anything not expensed. Relies on people filing. |
| Accounting and accounts payable vendor list | Invoiced vendors and totals | Card spend lumped together. Coarse categories. No seat counts. |
| Identity provider and admin consoles | Apps people sign in to or granted access, often with last sign-in data | Apps with their own separate logins. Price and contract dates. |
| Contracts and order forms | Price, term, renewal and notice terms | Click-through purchases that never reached legal or finance. |
| A short survey of team leads | Why a tool was bought and who really uses it | Forgotten tools. Depends on memory. |
Take the identity provider row. Microsoft’s documentation for its identity service says an app appears in the tenant’s application list when it is added, when someone signs in to it through the service, or when a user or admin consents to it. An app that people use with its own login will usually not appear. Last sign-in data, where available, shows access, not value.
Some tools scan email or browsers for sign-up receipts. They may find more, but ask what they read and store, and how employee privacy and consent are handled.
How should you classify what you find?
For each subscription, record:
- Owner and a backup, and the department that pays.
- Annual cost and billing cycle.
- Renewal date and notice deadline.
- Seats paid and seats in use.
- Business purpose, in one line.
- Data sensitivity, so tools that touch customer or employee data get a security review.
- Contract type: signed paper or click-through terms.
Then sort each one: keep as is, resize, merge with another tool, replace, cancel, or needs an owner. Handle the ownerless ones first. Nobody is in a position to say whether they are needed.
What does a SaaS audit worksheet look like?
The tools and numbers below are fictional. Do not reuse them.
| Tool (fictional) | Annual cost | Seats paid | Active in 90 days | Cost per seat | Cost of unused seats |
|---|---|---|---|---|---|
| Tool A, document editor | $14,400 | 60 | 41 | $240 | $4,560 |
| Tool B, project boards | $6,000 | 25 | 24 | $240 | $240 |
| Tool C, note taking | $3,600 | 10 | 7 | $360 | $1,080 |
| Tool D, team chat | $9,000 | 50 | 12 | $180 | $6,840 |
| Total | $33,000 | 145 | 84 | $12,720 |
The last column is a ceiling to review, not a saving. A vendor may set a minimum seat count, a smaller plan may change the price per seat, and “active in 90 days” does not mean “needed” or “not needed.” Seasonal staff and occasional users are real users. Ask the owner before you cut. In this example, Tool C may also overlap with a feature in Tool A, which is a question for both owners.
How do you spot duplicates and license waste?
SaaS license optimization means matching the number and tier of licenses to what people actually use. There are two things to look for.
Duplicates. Group tools by category, not by brand: e-signature, note taking, project tracking, video meetings, design. Look for several tools in one category, and for a separate tool that does what a suite you already pay for includes. Ask each owner what their tool does that the other does not.
Unused or oversized licenses.
- No sign-in over a window you choose. 90 days is a common starting point, but pick a window per tool.
- Accounts for people who left. Compare the tool’s user list to your HR list.
- Accounts that were never activated.
- A higher tier whose extra features nobody uses.
- Shared logins, which hide real usage.
How do you reduce SaaS spend without hurting teams?
- Start with owners, not a cut list. Ask what would break if the seat count dropped.
- Remove the easy waste first. Accounts for departed staff and never-used accounts.
- Read the contract. Look for minimum seats, when reductions are allowed (often only at renewal) and the notice deadline.
- Right-size at renewal. Buy for active users plus a buffer for planned hires, not for your past peak.
- Consider tier changes and consolidation. Fewer, better-used tools beat many overlapping ones. Procurement savings covers negotiating and measuring the result honestly.
- Record the outcome and check again at the next renewal.
What is a SaaS management platform, and do you need one?
Gartner describes SaaS management platforms as software tools that aim to help organizations discover, manage, optimize and automate the SaaS application life cycle from one centralized console. That is a category, and products within it differ. This guide does not rank or compare named products.
Related categories see only part of the picture. Expense and card tools see spend but not usage. Accounts payable systems see invoices but not seats. Broader procurement platforms cover many kinds of purchases. A spreadsheet with calendar reminders is also a valid starting point.
At 20 to 1,000 employees, the question is how many subscriptions you have and whether the list still gets updated. When you evaluate any tool, ask:
- How does it discover subscriptions, what access does it need, and what does it miss?
- Does it show cost and usage together?
- Who can see employee-level data?
- What can it change on its own, and what needs a person to approve?
- How does it perform on your own data, in a trial?
What should a policy for new software purchases say?
One page is enough:
- Check existing tools first.
- Say who may buy, and set approval levels by annual cost. Choose your own thresholds.
- Name a business owner and a backup at purchase.
- Require a security and data review for tools that touch customer or employee data.
- Read the renewal, price and termination clauses before accepting terms, and note the notice deadline.
- Buy through a tracked method, such as a company card or purchase order, not personal accounts.
- Add the tool to the inventory within a set number of days. No entry, no renewal.
Frequently asked questions
Is a SaaS management platform the same as SaaS spend management?
No. Spend management is the practice. A platform is a category of software that may support it. You can do the practice with a spreadsheet.
How often should we audit SaaS subscriptions?
A full audit once a year plus a light check before each renewal is a reasonable start. Buying that is spread across many teams may justify checking more often.
How do we find subscriptions employees bought themselves?
Combine card and expense data with your identity provider and a short survey. None of them is complete alone.
What counts as an unused license?
Often it is an account with no sign-in over a window you choose, such as 90 days. Check for seasonal or occasional users before you remove anything.
Where Renewlark fits
Renewlark is an AI procurement manager for finance and operations teams, and it is still being built. The idea is that it would review your vendors, contracts and renewals, find overspending and track savings, while a person approves every important action. It would never buy anything on its own. The audit above works with or without it. The pilot is for teams that want to help shape it. Join the pilot
This guide is general information, not legal, tax or financial advice. Privacy, data-handling and contract rules vary by state and by situation, so check with a lawyer or your security team where it matters.