Skip to main content
Free template

SaaS subscription tracker spreadsheet.

A free 15-column CSV template for tracking your SaaS subscriptions in Excel or Google Sheets. Vendor, plan, seats, cost, renewal date, notice period, verdict — everything you’d build yourself eventually. No email gate, no signup.

Download CSV (Excel / Google Sheets)Free · No email required · 4 KB
What’s in it

The fifteen columns.

ColumnWhat it captures
VendorTool name (Slack, Figma, Notion, etc.)
CategoryCommunication, Design, Productivity, CRM, ...
Plan tierFree, Pro, Business+, Enterprise
SeatsNumber of paid seats
Cost per seat (USD)Monthly cost per seat
Billing cadencemonthly, annual, monthly (annual contract)
Annual cost (USD)Calculated total
Contract start dateWhen the current contract began
Renewal dateWhen the contract auto-renews
Notice period (days)Days before renewal you must cancel by
Auto-renew?Yes/No — most SaaS defaults to Yes
Last usedMost recent meaningful use
OwnerTeam or person responsible
VerdictKeep / Cancel / Downgrade / Consolidate
NotesFree-text context
When the spreadsheet stops scaling

Spreadsheets only track what you remember.

The leaks aren’t in the rows you typed — they’re in the ones you forgot. A trial that converted three months ago. A seat for the contractor who left in February. Two project trackers doing the same job in different departments. A spreadsheet can’t surface what you didn’t already enter.

What an audit adds

Upload your bank statement. Spendrein finds every recurring charge — including the ones you wouldn’t have thought to put in the spreadsheet — and surfaces a verdict per line. The spreadsheet is fine for a vendor count under 20. Past that, you’re reconciling statements by hand to keep it accurate, which is the same work the audit does in 30 seconds.

Common questions

Using the spreadsheet.

  • Is the SaaS tracking spreadsheet really free?

    Yes — no email required, no signup wall. Click the download button and you have the CSV. Open it in Excel, Google Sheets, or Numbers and start filling in your subscriptions.

  • Does the spreadsheet work in Google Sheets?

    Yes. Open Google Sheets → File → Import → Upload → select the CSV → 'Replace spreadsheet'. The example rows and the TOTAL formula come through unchanged. You can share the resulting sheet with your finance team like any other Google Sheet.

  • What's the difference between this spreadsheet and Spendrein?

    The spreadsheet captures what you already know about. Spendrein finds what you forgot — duplicate workspaces, seats that survived offboarding, annual contracts that renewed last November, FigJam licenses bought during a sprint that nobody cancelled. The spreadsheet is fine if you have 10 subscriptions and the entire team knows about each one. Past 20 vendors, the spreadsheet starts lying because nobody can remember every charge.

  • When should I outgrow the spreadsheet?

    When you've added a row you didn't know about during your last audit. The friction of maintaining the spreadsheet is the warning sign — if updating it requires reconciling a bank statement, you've already done most of the work an automated audit would have done in 30 seconds.

  • How do I track contracts and renewals in the spreadsheet?

    The columns 'Contract start date', 'Renewal date', and 'Notice period (days)' are the renewal-tracking core. Set calendar reminders manually for each renewal date minus the notice period. The spreadsheet doesn't fire reminders — that's the friction that grows with the vendor count.

Or skip the spreadsheet

When manual tracking gets old.

The free Spendrein audit replaces the spreadsheet for the discovery phase: upload a statement, get every recurring charge surfaced with a verdict per line. If the spreadsheet is enough for your stack, keep using it. If it isn’t, the audit picks up where the spreadsheet quietly fails.

Run a free audit instead