Free Checklist

The SaaS Audit Checklist
for Ops Teams

A structured process for reviewing every software subscription your company pays for — finding waste, identifying renewal risks, and building a system that keeps you in control.

Download Tracker TemplateTry Renewl Free →

Takes 2–3 hours · Saves thousands

Why it matters

Companies waste an average of 34% of their software budget on unused tools — and it gets worse as you grow

Cledara, 2025 Software Spend Report

A SaaS audit finds every software subscription your company pays for, then cuts what you don't need. Run one and you will typically find tools nobody uses, duplicate subscriptions, and licenses for people who left years ago. Most of the waste doesn't come from a single bad decision — it builds up quietly over time, driven by four overlapping problems that most teams never address systematically.

Shadow IT — subscriptions bought by individual teams outside procurement. Finance never sees them until the card statement arrives.

Duplicate tools — two teams solving the same problem with different software. Both tools get renewed because neither team knows about the other.

Unused licenses — people leave, licenses stay. A team of 12 paying for 20 seats because nobody updated the count when three people left last year. According to Zylo's 2024 SaaS Management Index, companies use only 49% of their provisioned SaaS licenses on average.

Auto-renewed tools nobody uses — the compounding problem. Without a system, every year the waste grows. An audit resets the clock. BetterCloud's 2025 State of SaaS found that 40% of organizations still track renewals with spreadsheets and calendars — which is why audits keep surfacing tools nobody knew they were paying for.

TYPICAL 40-PERSON COMPANY
Subscriptions tracked
of 47 total
12
Shadow IT tools
nobody in finance knows about
11
Unused licenses
being paid for nothing
$340/mo
Auto-renewed last year
without review
3 tools
💸$18K+ paid for software nobody asked for this year
Renewl estimates, based on analysis of contracts uploaded by small ops teams (10–100 employees).
Before you begin

What to gather before your audit

Before you start reviewing tools, you need to know what you're looking at. Gather these sources before you sit down. If 40% of organizations are still tracking renewals manually (BetterCloud, 2025 State of SaaS), it's no surprise that subscriptions fall through the cracks without a complete picture.

Last 3 months of company credit card statements
Last 3 months of corporate bank statements
List of all email inboxes that receive vendor invoices
SSO dashboard (Okta, Google Workspace, etc.) — shows active app connections
Accounts payable records
Input from each team lead — what tools does your team use?
The process

Step-by-step SaaS audit process

01

Find every subscription

Start with money out. Export three months of credit card and bank statements and look for anything recurring. Search your company email inboxes — try "invoice", "receipt", "subscription", "renewal", "billing". Check your SSO dashboard (Okta, Google Workspace) for connected apps. Ask every team lead to list the tools their team uses. You will find tools nobody mentioned.
02

Categorise each tool

Build a master list with: tool name, cost, billing cycle (monthly/annual), who uses it, last used date, and renewal date. Be disciplined — get the real renewal date from the vendor portal or invoice, not from memory. This list is the foundation everything else sits on.
03

Identify waste

For each tool on your list, ask four questions:
  • Is anyone actively using this?
  • Do we have a duplicate tool?
  • Are we on the right tier and seat count?
  • Would we miss it if it disappeared tomorrow?
If the answer to the last question is “probably not” — flag it for cancellation or downgrade.
04

Check renewal dates

For every tool that survives the cut, nail down the renewal date and notice period. Notice periods matter — some vendors require 30, 60, or even 90 days notice to cancel or downgrade. Missing the notice window means you're locked in for another year. This is where a renewal tracker pays for itself.
05

Set up alerts

For every contract you're keeping, create reminders at 60, 30, and 7 days before renewal. Calendar reminders work if you're disciplined about it. A dedicated tool like Renewl automates this — upload the contract PDF, AI extracts the dates, alerts fire automatically.
06

Assign owners

Every subscription needs a named owner — one person who is responsible when renewal comes up. Without a named owner, renewal decisions fall through the cracks. "The team" is not an owner. Pick someone and record their name against every tool.
The full checklist

Complete SaaS audit checklist

Work through each phase in order. Print it, open it on a second screen, or download the spreadsheet version below.

1
Phase 1: Discovery
Export last 90 days of credit card statements
Export last 90 days of bank statements
Search email for "invoice", "receipt", "billing", "subscription"
Check SSO dashboard for connected apps
Ask each team lead for their tool list
Check accounts payable
2
Phase 2: Inventory
Create a master list of all subscriptions found
Record monthly/annual cost for each
Record billing cycle (monthly/annual)
Record renewal date for each
Record notice period for each
Identify the owner/user for each
3
Phase 3: Review
Flag any tool with zero logins in 30 days
Flag any duplicate tools
Flag any tools used by fewer than 50% of licenced users
Flag any tools on incorrect pricing tiers
4
Phase 4: Action
Cancel or downgrade flagged tools before next renewal
Set up renewal alerts for all remaining tools
Assign an owner to every subscription
Document decisions for future reference
5
Phase 5: Ongoing
Schedule quarterly SaaS audit (repeat this process)
Create a procurement process for new tool requests
Set up a central place to track all renewals
Free download

Download the contract renewal tracker

A formula-driven Excel and Google Sheets spreadsheet — tracks expiry dates, calculates notice deadlines automatically, and colour-codes what needs attention.

Get the Free Tracker Template
Want this automated instead?

Renewl does the audit automatically. Upload your contract PDFs, AI extracts every renewal date, and you get alerts 60, 30, and 7 days before anything expires. First 20 contracts free.

Try Renewl Free →
Never do this manually again

Renewl tracks your contracts automatically

Upload a PDF, AI extracts the renewal dates, alerts fire before anything expires. No spreadsheet to maintain. No reminders to forget.

Try Renewl Free — 20 contracts free

Renewl does this automatically — and keeps you ahead of every renewal deadline. Free for your first 20 contracts. See pricing →

FAQ

Common questions

What is a SaaS audit?

A SaaS audit is a structured review of every software subscription your company pays for. You find all the tools, check which ones are actually used, and cancel or downgrade the ones that aren't. Most teams run one and find they're paying for 20–40% more software than they thought.

How often should you audit your SaaS subscriptions?

Once a quarter is the right cadence for most small teams. The first audit takes the longest — usually 2–3 hours. After that, a quarterly review keeps the list clean and catches anything that slipped through procurement.

How do you find all the SaaS tools a company is paying for?

Start with three months of credit card and bank statements. Then search company email inboxes for 'invoice', 'receipt', and 'billing'. Check your SSO dashboard for connected apps, and ask every team lead what tools their team uses. Each source will surface tools the others missed.

What should a SaaS audit checklist include?

At minimum: discovery (finding all subscriptions), inventory (recording cost, owner, and renewal date for each), review (flagging unused or duplicate tools), action (cancelling or downgrading flagged tools), and ongoing (setting renewal alerts and assigning owners).

What is the best way to track SaaS renewals after an audit?

Set reminders at 60, 30, and 7 days before each renewal date. Calendar reminders work if you stay on top of them. A dedicated tool like Renewl automates this — upload the contract PDF, AI extracts the dates, and alerts fire automatically.