How to Audit Your SaaS Subscriptions: A 5-Step Recovery Playbook
The average Canadian SMB now carries 37 active SaaS subscriptions — 20–30% of which are dormant, duplicated, or overpaid. Here's the exact process to find and cut $3K–$14K/year of wasted software spend.
SaaS spend is the fastest-growing line item on most Canadian SMB income statements. It's also the least audited. Here's a 5-step process any business owner can run in a single afternoon to recover $3,000–$14,000 per year in dormant or redundant software subscriptions.
Step 1: Pull 12 months of card statements
Export every corporate card transaction from the last 12 months. Filter to recurring charges (anything that appears 2+ times). Most banks offer a CSV export — use it rather than screenshotting.
Why 12 months: annual subscriptions hide from monthly-only reviews.
Step 2: Categorize every vendor
Tag each recurring charge:
- Active & used daily — keep
- Active but seldom used — candidate for cancellation or downgrade
- Unknown — investigate who owns it
- Duplicated — two tools doing the same job
The "Unknown" bucket is usually the biggest surprise. Someone on your team signed up for a tool in 2023 and forgot to cancel when they left.
Step 3: Check seat usage
For every SaaS tool with per-seat pricing (Slack, Notion, Figma, HubSpot, etc.), log in and check active seats vs. paid seats. Most teams over-provision by 20–40%.
Action: downgrade to actual active user count at next renewal.
Step 4: Renegotiate on renewal
Most SaaS vendors will offer a 10–25% discount to avoid losing an annual contract renewal. The script is simple: email your account manager 60 days before renewal and say "We're reviewing our software budget. What's the best offer you can make to keep us?"
They almost always come back with something.
Step 5: Consolidate where possible
If you're running three tools that overlap (e.g., Notion + Asana + Monday), pick one and migrate. Consolidation typically saves 30–50% of the overlapping line items — not just through canceled subscriptions, but through reduced seat counts on the survivor.
The recovery math
For a typical 20-person SMB spending $35,000/year on SaaS:
- Dormant cancellations: $4,000–$6,000/year
- Seat right-sizing: $2,000–$4,000/year
- Renewal renegotiation: $3,000–$5,000/year
- Total first-year recovery: $9,000–$15,000
When to outsource this
If your team doesn't have an afternoon to run this audit, Fruxal's vendor review specialists do it on contingency — 12% of confirmed savings, zero upfront. Run your free scan → to see if this applies to your business.
Jhordan Édouard
Founder, Fruxal
Research and analysis from Fruxal's financial recovery team. Fruxal helps Canadian SMBs find and recover hidden revenue leaks — on contingency. More about the team →
Find out what your business is losing.
Free 3-minute scan. See which recoveries apply to you. Pay nothing until we recover money.
Scan My Business — Free →No cost until we recover · We take 12% of what we find