SubTidySubTidy
All posts
Playbook·10 min read

SaaS Spend Management for Small Business: The 2026 Playbook

How 10–50 person companies cut SaaS waste by 30%+ with a license pool, department seat tracking, and a renewal calendar. The full playbook, no fluff.

If you’re running operations at a 10–50 person company, your SaaS bill is probably the second-largest controllable expense on your P&L — right after payroll. And it’s the one nobody touches.

After helping 30+ small companies audit their SaaS spend, the pattern is identical every time: roughly a third of paid seats are idle, the renewal calendar is a fiction, and nobody owns the problem.

This is the full playbook we use. No fluff, no "leverage AI-powered insights" nonsense. Just the work.

The hidden tax on small companies

Three numbers worth memorizing:

  • ~38% of paid SaaS seats in 10–50 person companies show no login activity in the last 90 days.
  • $2,400/mo is the median preventable waste — across ~30 audits we’ve run — for a 25-person company.
  • 20 subscriptions is the magic number where spreadsheet tracking quietly breaks.

Most of this waste isn’t cancellation-worthy product failures. It’s forgotten trials, over-provisioned plans, and contracts that auto-renewed because nobody had the renewal date written down.

Why spreadsheets break at 20+ subs

The spreadsheet has four failure modes, and they always show up in this order:

  1. Renewal blindness. A column for "next renewal date" that nobody updates. You catch the charge after it hits.
  2. Seat opacity. "Slack: 50 seats" — but how many are Engineering vs. Marketing? How many are active? Crickets.
  3. Owner ambiguity. Five tools show "Owner: office@company.com". That’s not an owner. That’s an inbox.
  4. Stale data. Prices change. Plans get grandfathered. The spreadsheet doesn’t know.

You don’t need expensive enterprise software to fix this. You need a system. Here’s the one we use.

The 5-pillar playbook

1. Centralize every subscription in one pool

One source of truth. Every tool, every price, every billing cycle, in one place. Not five Notion pages. Not a Slack channel called #subscriptions.

For each subscription, record:

  • Tool name, vendor, and category
  • Monthly cost (normalized — annual contracts ÷ 12)
  • Billing cycle (monthly, quarterly, annual)
  • Renewal date (the next one)
  • Owner (a real human, not a shared inbox)
  • Total seats purchased
  • Seats currently active (logged in within 90 days)

The minimum viable version is a Google Sheet. The point isn’t the tool — it’s discipline.

2. Allocate seats per department (not per person)

At <50 people, tracking individual employees is overkill. Tracking nothing is negligent. Department-level allocation is the sweet spot.

Example for Slack at a 30-person company:

  • Engineering: 14 seats
  • Marketing: 5 seats
  • Sales: 6 seats
  • Operations: 3 seats
  • Unassigned: 2 seats ← this is your savings lead

Two outcomes: you can split costs fairly when budgeting, and you can see which department is over-provisioned without HR-level snooping.

3. Build a renewal calendar that projects 12 months out

Not next month. Twelve months. Why: most contracts auto-renew with 30-day cancellation windows. If your calendar only shows the next renewal, you’re always reacting.

Set alerts at 60, 30, and 7 days before each renewal. That’s the negotiation window — anything inside 30 days and the vendor knows you’ve already paid for the next cycle.

4. Run a quarterly audit using a defined checklist

Block 30 minutes on the last Friday of each quarter. Pull the list, sort by "seats active / seats paid", and ask three questions per tool:

  1. Are we still using this?
  2. Is the plan right-sized for actual usage?
  3. Is there a cheaper or free alternative that covers 80%+ of our use case?

We publish the full 12-step version of this audit in our SaaS audit checklist.

5. Get alternative recommendations before every renewal

The 60-day window before renewal is when you should be evaluating alternatives. Not when the credit card is already charged.

For example, our Slack alternatives guide compares 9 options including 3 free/open-source ones that work for teams under 25 people.

The audit checklist (TL;DR version)

  1. Pull 90 days of bank/credit-card statements
  2. Highlight every recurring charge
  3. Match each charge to a tool name + department + owner
  4. Pull seat counts from each vendor admin panel
  5. Pull last-login data (or estimate from internal usage)
  6. Mark seats inactive >90 days as "reclaim"
  7. List every renewal date for the next 12 months
  8. Identify overlapping tools (two project trackers, three chat apps)
  9. For tools >$50/mo: check for free or open-source alternatives
  10. For tools >$200/mo: book a vendor call to renegotiate
  11. Cancel anything dead. Today.
  12. Schedule the next audit on the calendar — Q+1, last Friday

Spreadsheet vs. dedicated tool: when to switch

Honest answer: a Google Sheet works fine for up to ~20 subscriptions if you actually maintain it. Above that, three things break:

  • Seat-by-department math gets gnarly when subscriptions have different billing cycles
  • Renewal alerts require manual calendar events that nobody updates after the first month
  • Alternative discovery requires hours of research per tool

That’s exactly when SubTidy starts paying for itself — typically around the 20-subscription / 2-department mark. Below that threshold, we’ll tell you to stick with the spreadsheet. We’re fine being honest about when the tool is overkill.

What $2,400/mo in savings looks like

A 25-person agency we worked with had 33 active subscriptions totaling $4,800/month. The four-hour audit produced:

  • 6 cancellations — tools nobody had logged into in 60+ days ($740/mo)
  • 4 downgrades — Business plans where Pro was enough ($420/mo)
  • 3 consolidations — overlapping productivity tools ($380/mo)
  • 2 renegotiations — annual contract switches ($210/mo)
  • 1 alternative swap — moved from a $50/seat tool to a $12/seat one ($650/mo)

Total monthly savings: $2,400. Total time invested: 4 hours.

Frequently asked questions

What is SaaS spend management?

Tracking every recurring software subscription, who uses it, what it costs, and when it renews — then continuously reducing waste through audits, seat reclamation, and contract negotiation.

When does a small business need a SaaS spend tool?

When you cross ~20 active subscriptions or have two or more departments sharing seats. Below that, a maintained spreadsheet is sufficient.

How much can a 25-person company expect to save?

Median first-pass savings is 28–32% of monthly SaaS spend — typically $1,200–$2,400 per month — primarily from cancelled tools and right-sized plans.

What’s the difference between SaaS management and FinOps?

FinOps focuses on cloud infrastructure (AWS, GCP, Azure). SaaS management focuses on third-party subscriptions (Slack, Notion, Figma, etc.). Same discipline, different surface area.

Next steps

If you’re reading this and your SaaS bill is >$2,000/mo, start with the 12-step audit checklist this week. It’s the highest ROI 4 hours your operations team will spend all quarter.

Then come back and pick the pillar that hurts most — usually renewals or alternatives — and fix that one. Don’t try to fix all five at once.