[{"data":1,"prerenderedAt":277},["ShallowReactive",2],{"blog-saas-spend-audit-checklist":3},{"id":4,"title":5,"author":6,"body":7,"date":267,"description":268,"extension":269,"image":270,"meta":271,"navigation":272,"path":273,"seo":274,"stem":275,"__hash__":276},"blog/blog/saas-spend-audit-checklist.md","The 40-Point SaaS Spend Audit Checklist","The InvoiceAgent.ai Team",{"type":8,"value":9,"toc":256},"minimark",[10,20,25,89,93,120,124,145,149,173,177,195,199,224,227,231,253],[11,12,13,14,19],"p",{},"This is a 40-item checklist for a thorough SaaS spend audit — the kind you run once to get control, then revisit quarterly. Work top to bottom. Each item is a yes/no you can actually check off. If you only have 90 minutes, see the ",[15,16,18],"a",{"href":17},"/blog/founder-saas-audit-90-minutes/","time-boxed version","; this is the complete one.",[21,22,24],"h2",{"id":23},"phase-1-discovery-find-everything","Phase 1 — Discovery (find everything)",[26,27,28,53,65,68,71,74,77,80,83,86],"ol",{},[29,30,31,32,36,37,36,40,36,43,36,46,36,49,52],"li",{},"☐ Searched the primary billing inbox for ",[33,34,35],"code",{},"receipt",", ",[33,38,39],{},"invoice",[33,41,42],{},"payment",[33,44,45],{},"subscription",[33,47,48],{},"renewal",[33,50,51],{},"trial",".",[29,54,55,56,36,59,36,62,52],{},"☐ Searched for signup language: ",[33,57,58],{},"welcome to",[33,60,61],{},"your account is ready",[33,63,64],{},"you've been invited",[29,66,67],{},"☐ Exported the last 90 days from the company card(s).",[29,69,70],{},"☐ Checked the founder's personal card for legacy subscriptions.",[29,72,73],{},"☐ Checked employee cards and expense reports for recurring software reimbursements.",[29,75,76],{},"☐ Checked PayPal and app store (Apple/Google) billing.",[29,78,79],{},"☐ Checked any spend platform (Ramp/Brex) for card-based recurring charges.",[29,81,82],{},"☐ Listed every distinct vendor found across all sources.",[29,84,85],{},"☐ De-duplicated the list into one row per tool.",[29,87,88],{},"☐ Captured cost and billing cadence (monthly/annual) for each.",[21,90,92],{"id":91},"phase-2-categorize-assess","Phase 2 — Categorize & assess",[26,94,96,99,102,105,108,111,114,117],{"start":95},11,[29,97,98],{},"☐ Assigned each tool a category (AI, dev, design, PM, comms, analytics, marketing, security, finance).",[29,100,101],{},"☐ Marked each tool's usage: active / occasional / unknown / dead.",[29,103,104],{},"☐ Flagged tools where nobody can confirm active use.",[29,106,107],{},"☐ Identified duplicate-job tools (two PMs, multiple AI writers, etc.).",[29,109,110],{},"☐ Identified tools your main platform now covers natively.",[29,112,113],{},"☐ Calculated total monthly spend.",[29,115,116],{},"☐ Calculated total annualized spend.",[29,118,119],{},"☐ Calculated your waste ratio (dead + unknown + inactive seats ÷ total).",[21,121,123],{"id":122},"phase-3-renewals","Phase 3 — Renewals",[26,125,127,130,133,136,139,142],{"start":126},19,[29,128,129],{},"☐ Identified every annual contract.",[29,131,132],{},"☐ Recorded each annual renewal date.",[29,134,135],{},"☐ Set a calendar reminder 30 days before each renewal.",[29,137,138],{},"☐ Flagged renewals in the next 60 days for immediate review.",[29,140,141],{},"☐ Noted any prices that increased at last renewal.",[29,143,144],{},"☐ Identified renewals where you have negotiation leverage.",[21,146,148],{"id":147},"phase-4-seats-tiers","Phase 4 — Seats & tiers",[26,150,152,155,158,161,164,167,170],{"start":151},25,[29,153,154],{},"☐ Listed all per-seat tools and their paid seat counts.",[29,156,157],{},"☐ Pulled last-active dates for seats in each tool.",[29,159,160],{},"☐ Identified orphaned seats (former employees).",[29,162,163],{},"☐ Identified inactive seats (no login 30–60+ days).",[29,165,166],{},"☐ Identified never-activated seats.",[29,168,169],{},"☐ Identified users over-provisioned at premium tiers.",[29,171,172],{},"☐ Calculated recoverable seat spend.",[21,174,176],{"id":175},"phase-5-ownership-security","Phase 5 — Ownership & security",[26,178,180,183,186,189,192],{"start":179},32,[29,181,182],{},"☐ Assigned an owner to every tool.",[29,184,185],{},"☐ Flagged tools with no clear owner.",[29,187,188],{},"☐ Identified tools tied to former employees (billing or admin).",[29,190,191],{},"☐ Noted which tools have access to sensitive data (customer data, code, financials).",[29,193,194],{},"☐ Checked which tools are outside SSO.",[21,196,198],{"id":197},"phase-6-act-sustain","Phase 6 — Act & sustain",[26,200,202,210,213,216],{"start":201},37,[29,203,204,205,209],{},"☐ Canceled the confirmed-dead tools (export data first — see ",[15,206,208],{"href":207},"/blog/cancel-saas-without-losing-data/","safe cancellation",").",[29,211,212],{},"☐ Started consolidation on the clearest duplicate-job tools.",[29,214,215],{},"☐ Removed orphaned and inactive seats.",[29,217,218,219,223],{},"☐ Set up a ",[15,220,222],{"href":221},"/blog/billing-inbox-setup/","billing inbox"," and a recurring monthly review so this doesn't decay.",[225,226],"hr",{},[21,228,230],{"id":229},"how-to-use-this-checklist","How to use this checklist",[232,233,234,241,247],"ul",{},[29,235,236,240],{},[237,238,239],"strong",{},"First pass:"," expect to leave some boxes unchecked — the blanks are your findings (an unknown owner, an unconfirmed usage, a renewal you can't find a date for).",[29,242,243,246],{},[237,244,245],{},"The waste ratio (item 18) is the headline metric."," It tells you, in one number, how much of your spend you can't account for.",[29,248,249,252],{},[237,250,251],{},"Phases 1–2 are the hard part; 3–6 are mostly execution."," Most of the value is in discovery — you can't act on what you can't see.",[11,254,255],{},"Phases 1–3 (discovery, categorization, renewals) are exactly what InvoiceAgent automates by scanning your connected billing inbox — surfacing recurring vendors, flagging trial conversions, and catching renewals — so each audit cycle starts from a complete, current list instead of a blank page. Run the full 40 once; let the scan keep the picture current between audits.",{"title":257,"searchDepth":258,"depth":258,"links":259},"",2,[260,261,262,263,264,265,266],{"id":23,"depth":258,"text":24},{"id":91,"depth":258,"text":92},{"id":122,"depth":258,"text":123},{"id":147,"depth":258,"text":148},{"id":175,"depth":258,"text":176},{"id":197,"depth":258,"text":198},{"id":229,"depth":258,"text":230},"2026-05-23","A complete 40-item SaaS spend audit checklist covering discovery, billing, renewals, seats, ownership, security, and cleanup. Work through it once to get full control of your software spend.","md",null,{},true,"/blog/saas-spend-audit-checklist",{"title":5,"description":268},"blog/saas-spend-audit-checklist","7ISIHm7BuJlFQCztrQ4KOL9B7ZlwCdBhqu2bwlTysPg",1780618490277]