Small Business SaaS Audit: Find $5K-$15K in Wasted Tool Spend
Last month, I helped a 15-person marketing agency audit their SaaS spending. They discovered:
- 3 "zombie" tools no one had used in 6+ months: $1,200/year
- Duplicate tools doing the same thing: $800/year
- Price increases they didn't know about: $2,400/year
- Unused seats on per-user tools: $1,800/year
Total wasted: $6,200/year on a $25,000 annual SaaS budget. That's 25% of their spend going to tools they weren't fully using or had forgotten existed.
This is normal. Most small businesses have $10K-50K in annual SaaS spending, and typically 20-30% is waste: tools you forgot you had, tools you switched away from but never cancelled, overlapping tools, unused accounts.
This guide walks you through a 2-hour SaaS audit that will likely recover $2K-$15K annually—without cutting anything you actually use.
Why Small Businesses Overspend on SaaS
Unlike large companies with procurement teams and IT governance, small businesses:
- Never centralize tool spending. Each person/team signs up for their own tools (Slack, Figma, Linear, etc.). Finance has no visibility until the credit card statement arrives.
- Never cancel unused tools. You try a tool for 2 weeks, don't like it, move on—but the subscription keeps renewing quietly.
- Never negotiate renewals. Big companies get sales reps offering discounts. Small businesses just pay whatever the vendor asks.
- Never track price increases. A tool goes from $19→$29/month, and you don't notice until it's been charging the higher price for 6 months.
- Buy redundant tools. You have Slack for communication, but also Teams for enterprise integration. Figma for design, but also Whimsical for wireframes. Linear for tracking, but also Jira from an old project.
The combination of these habits means small businesses leak 20-30% of SaaS spend—more than the profit margin on most businesses.
The 2-Hour SaaS Audit: Step-by-Step
Step 1: List Every SaaS Tool (30 minutes)
You need a complete inventory. Export your transactions from:
- Credit card/payment processor: Stripe, Square, Brex, etc. Export last 12 months of transactions and filter for recurring charges and subscriptions.
- Bank statements: Search for "SaaS," "monthly," "subscription" in your transaction history.
- Email: Search for "confirmation," "renewal," "billing" in your inbox to find subscription confirmations.
- Team members: Ask: "What tools do you use regularly? Any trials or side projects?" Most teams have forgotten tools.
Output: A spreadsheet with columns: [Tool Name] | [Monthly Cost] | [Annual Cost] | [Renewal Date] | [Owner] | [Status: Active/Inactive]
Step 2: Identify Zombie & Duplicate Tools (30 minutes)
Go through your list and mark:
ZOMBIE TOOLS (subscription renews but nobody uses it):
- You tried it for 2 weeks and didn't like it
- You switched to a different tool but never cancelled
- It was built for a client project that ended 6 months ago
- Nobody on the team remembers what it does
Action: Cancel all zombie tools TODAY. Many vendors will give prorated refunds if you ask. You're leaving money on the table if you don't ask.
DUPLICATE TOOLS (multiple tools doing the same thing):
- Slack + Teams
- Figma + Whimsical + Miro
- Linear + Jira
- Notion + Coda + Google Docs
- Zapier + Make.com + Integromat
- Typeform + Jotform + Google Forms
Action: Pick ONE tool per category. The tool your team uses most is usually the best choice (switching costs are real). Cancel the others.
Step 3: Audit Seat Usage (30 minutes)
For per-seat tools (Slack, Figma, GitHub, Notion, etc.), check how many seats you're paying for vs. actually using:
- Slack: How many active members this month? If you're paying for 20 but only 12 are active, downgrade the workspace.
- Figma: How many people actively edit files? Figma charges per editor—if 8 people edit but you paid for 15, downgrade.
- GitHub: Same logic—count active contributors vs. licenses purchased.
- Notion: Count users accessing the workspace vs. seats purchased.
Action: For each tool, reduce seats to match active usage. You can always add seats later.
Step 4: Check for Price Increases (20 minutes)
Use our free SaaS cost audit tool to check if any of your tools raised prices in the past 12 months.
Or manually check the top 10 tools:
- Visit each tool's pricing page
- Compare to what you remember paying
- Log any price increases in your spreadsheet
Common price increases in 2025-2026:
- GitHub Copilot: +90% ($10→$19/month)
- Figma: +67% ($12→$20/month)
- Slack: +21% ($6.67→$8.25/month)
- Notion: +25% ($10→$12.50/month)
- Sentry: +208% (flat rate → per-event pricing)
Action: For any tool with a 20%+ price increase, document the old vs. new price. You'll use this to negotiate a discount at renewal.
Step 5: Negotiate Renewals (30 minutes)
For your top 5-10 tools, reach out to the vendor and ask for a discount. Here's a template email:
"Hi [Vendor Name],
We renew [Tool Name] next month. I noticed you increased pricing from [OLD] to [NEW] recently. Our budget doesn't accommodate a [X%] increase.
What flexibility do you have on pricing? Would you consider:
- A discount on the new pricing?
- Annual prepay discount?
- Annual plan at a lower per-month rate?
Thanks,
[Your Name]"
Results you can expect:
- 40% of vendors will offer 10-20% off
- 30% will offer a free upgrade to a higher tier
- 30% will hold firm on price
Even if you recover a discount on just 2-3 tools, it pays for your audit time 10x over.
Real Results: 3 Small Business Examples
Example 1: 10-Person Consulting Firm
- Total SaaS spend: $18,000/year
- Wasted: $4,200 (23%)
- What they found:
- Cancelled: Figma seat nobody used → $600/year
- Cancelled: Old CRM trial → $400/year
- Reduced: Slack seats 15→10 → $1,200/year
- Negotiated: HubSpot 10% discount → $1,200/year savings
- Total recovered: $3,400/year
Example 2: 5-Person SaaS Startup
- Total SaaS spend: $12,500/year
- Wasted: $2,800 (22%)
- What they found:
- Discovered: Duplicate design tool (Figma + Adobe XD) → $1,200/year
- Cancelled: Unused Datadog integration → $400/year
- Negotiated: Stripe processing fee (yes, you can negotiate this!) → $1,200/year
- Total recovered: $2,800/year
Example 3: 20-Person Marketing Agency
- Total SaaS spend: $28,000/year
- Wasted: $6,200 (22%)
- What they found:
- Cancelled: Old project management tool → $1,200/year
- Cancelled: Duplicate email marketing tool → $800/year
- Reduced: Figma unused editor seats → $1,400/year
- Negotiated: Slack annual discount → $1,800/year
- Total recovered: $5,200/year
Action: Start Your Audit This Week
- Monday morning: Export your payment processor transactions (last 12 months)
- Monday afternoon: Create a spreadsheet with all SaaS tools
- Tuesday: Mark zombie and duplicate tools. Cancel 1-2 today.
- Wednesday: Check seat usage on 5 tools. Reduce where possible.
- Thursday: Check for price increases on top 10 tools.
- Friday: Send 3 negotiation emails to vendors.
By next Friday, you'll likely discover $2K-$5K in savings. That's real money that goes straight to your bottom line.
Get an Instant Cost Comparison
Not sure where your SaaS spending is headed? Use our free audit tool to compare your 2023 vs. 2026 costs.
Select your tools + team size → see exactly how much more you're paying due to price increases.
Free SaaS Cost Audit (2 minutes) →Tools to Help
- PricePulse (Free + Paid) — Track SaaS pricing changes and get alerts. Free audit tool shows your 2023 vs. 2026 cost comparison.
- Expensify — Expense management; helpful for building your initial tool inventory from transactions.
- Google Sheets — Simple spreadsheet for tracking tools (free).
Next Steps
After you audit:
- Set quarterly audits: Check tool usage and new features every 90 days. Things change fast.
- Centralize renewals: Assign one person to track renewal dates and negotiate with vendors 60 days before renewal.
- Monitor prices: Use an alert tool (like PricePulse) to track when your most-used tools raise prices. You want to know BEFORE renewal hits.
SaaS spend compounds. If you recover just $5K/year this quarter, that's recurring savings—$20K in year one, $40K by year two (before growth).
Start today. Your bottom line will thank you.