[{"data":1,"prerenderedAt":338},["ShallowReactive",2],{"blog-2026-05-23-zombie-spend-recovery-workbook":3},{"id":4,"title":5,"author":6,"body":7,"date":328,"description":329,"extension":330,"image":331,"meta":332,"navigation":333,"path":334,"seo":335,"stem":336,"__hash__":337},"blog/blog/2026-05-23-zombie-spend-recovery-workbook.md","The Zombie Spend Recovery Workbook","The InvoiceAgent.ai Team",{"type":8,"value":9,"toc":318},"minimark",[10,14,17,22,25,110,117,121,142,145,149,152,200,203,213,217,220,244,254,258,261,306,308,312,315],[11,12,13],"p",{},"Zombie spend is money you pay for software nobody uses — dead tools, converted trials, former-employee subscriptions, abandoned-project tools, and unused seats. It's the easiest waste to recover because killing it costs you nothing: you're not giving up anything you use. This workbook walks you through finding it, calculating it, killing it, and keeping it dead. Work through the parts in order with your billing data in front of you.",[15,16],"hr",{},[18,19,21],"h2",{"id":20},"part-1-hunt-the-five-zombie-types","Part 1 — Hunt the five zombie types",[11,23,24],{},"Zombie spend comes in five forms. Go through your tool inventory and tag each:",[26,27,28,44],"table",{},[29,30,31],"thead",{},[32,33,34,38,41],"tr",{},[35,36,37],"th",{},"Type",[35,39,40],{},"How to spot it",[35,42,43],{},"Found?",[45,46,47,62,74,86,98],"tbody",{},[32,48,49,56,59],{},[50,51,52],"td",{},[53,54,55],"strong",{},"Abandoned-project tools",[50,57,58],{},"Bought for an initiative that ended",[50,60,61],{},"________",[32,63,64,69,72],{},[50,65,66],{},[53,67,68],{},"Former-employee subs",[50,70,71],{},"Signup/billing tied to someone who left",[50,73,61],{},[32,75,76,81,84],{},[50,77,78],{},[53,79,80],{},"Converted trials",[50,82,83],{},"A trial that became paid; you forgot to cancel",[50,85,61],{},[32,87,88,93,96],{},[50,89,90],{},[53,91,92],{},"Switched-but-not-canceled",[50,94,95],{},"You moved to a competitor, kept paying the old one",[50,97,61],{},[32,99,100,105,108],{},[50,101,102],{},[53,103,104],{},"Unused seats",[50,106,107],{},"Seats for people who left or never logged in",[50,109,61],{},[11,111,112,113,116],{},"For tools you can't classify but also can't vouch for, tag them ",[53,114,115],{},"Unknown"," — and treat unknown as a strong zombie candidate (it usually is).",[18,118,120],{"id":119},"part-2-calculate-the-damage","Part 2 — Calculate the damage",[122,123,124],"blockquote",{},[125,126,127,131,134,137],"ul",{},[128,129,130],"li",{},"Annualized cost of confirmed-dead tools: ________",[128,132,133],{},"Annualized cost of \"unknown\" tools: ________",[128,135,136],{},"Unused-seat waste (unused seats × per-seat × 12): ________",[128,138,139],{},[53,140,141],{},"Total zombie spend (sum): ________",[11,143,144],{},"This number is your recovery target — money that becomes pure margin the moment you act.",[18,146,148],{"id":147},"part-3-kill-it-in-priority-order","Part 3 — Kill it (in priority order)",[11,150,151],{},"Work highest-cost first. For each zombie:",[153,154,155,167,178,188,194],"ol",{},[128,156,157,160,161,166],{},[53,158,159],{},"Export the data"," if there's anything worth keeping (",[162,163,165],"a",{"href":164},"/blog/cancel-saas-without-losing-data/","safe cancellation",").",[128,168,169,172,173,177],{},[53,170,171],{},"Cancel"," using the right ",[162,174,176],{"href":175},"/blog/saas-cancellation-script-library/","script"," for the situation.",[128,179,180,183,184,166],{},[53,181,182],{},"For former-employee tools:"," regain ownership first, then cancel (",[162,185,187],{"href":186},"/blog/former-employee-subscriptions/","reclaim guide",[128,189,190,193],{},[53,191,192],{},"For unused seats:"," remove the seats; downgrade the plan.",[128,195,196,199],{},[53,197,198],{},"Confirm billing stops"," — calendar the next billing date and verify no charge.",[11,201,202],{},"Track as you go:",[122,204,205],{},[125,206,207,210],{},[128,208,209],{},"Zombies killed: ________",[128,211,212],{},"Annual spend recovered: ________",[18,214,216],{"id":215},"part-4-recover-wrongful-charges","Part 4 — Recover wrongful charges",[11,218,219],{},"Some zombie spend you can claw back, not just stop:",[125,221,222,232,238],{},[128,223,224,227,228,231],{},[53,225,226],{},"Recently auto-renewed and unused?"," Request a refund (use the ",[162,229,230],{"href":175},"refund script","). Many vendors refund a recent annual renewal if you ask promptly.",[128,233,234,237],{},[53,235,236],{},"Trial converted without your intent?"," Ask for a refund of the first charge.",[128,239,240,243],{},[53,241,242],{},"Charged after you canceled?"," Use your cancellation documentation to dispute.",[122,245,246],{},[125,247,248,251],{},[128,249,250],{},"Refunds requested: ________",[128,252,253],{},"Refunds recovered: ________",[18,255,257],{"id":256},"part-5-keep-it-dead-prevention","Part 5 — Keep it dead (prevention)",[11,259,260],{},"Zombie spend regenerates from the same sources every time. Shut them down:",[125,262,263,272,281,287,297],{},[128,264,265,271],{},[53,266,267],{},[162,268,270],{"href":269},"/blog/billing-inbox-setup/","Billing inbox"," — new tools and conversions become visible automatically.",[128,273,274,280],{},[53,275,276],{},[162,277,279],{"href":278},"/blog/trial-decision-framework/","Trial decision dates"," — every trial gets an active keep/kill call before it charges.",[128,282,283,286],{},[53,284,285],{},"Software in offboarding"," — departures trigger a transfer-or-cancel sweep.",[128,288,289,296],{},[53,290,291,295],{},[162,292,294],{"href":293},"/blog/owner-assignment-worksheet/","Owners"," for every tool"," — unowned tools are tomorrow's zombies.",[128,298,299,305],{},[53,300,301],{},[162,302,304],{"href":303},"/blog/founder-quarterly-saas-review/","Quarterly review"," — catch new zombies before they entrench.",[15,307],{},[18,309,311],{"id":310},"why-zombies-hide-and-how-to-drag-them-out","Why zombies hide (and how to drag them out)",[11,313,314],{},"Zombie spend survives for two reasons: it's invisible (scattered across billing emails, former-employee cards, and inboxes nobody checks), and it's annoying to cancel (\"cancel\" was the single most-repeated verb in the founder research behind this product). This workbook handles the cancellation friction. The invisibility is what InvoiceAgent solves — it scans your connected billing inbox to surface exactly what breeds zombie spend: tools you have accounts with but haven't been billed by recently, converted trials, recurring vendors with no owner, and renewals coming due. It turns \"I'm sure we're wasting money somewhere\" into a specific list you can work down.",[11,316,317],{},"Run this workbook once and the recovered spend is immediate and real. Build the Part 5 habits and it stays recovered. Of every SaaS cleanup move, killing zombie spend has the best return — it's margin you reclaim with a handful of cancellation emails.",{"title":319,"searchDepth":320,"depth":320,"links":321},"",2,[322,323,324,325,326,327],{"id":20,"depth":320,"text":21},{"id":119,"depth":320,"text":120},{"id":147,"depth":320,"text":148},{"id":215,"depth":320,"text":216},{"id":256,"depth":320,"text":257},{"id":310,"depth":320,"text":311},"2026-05-23","A step-by-step workbook to find and recover zombie SaaS spend — dead tools, converted trials, former-employee subscriptions, and unused seats. Calculate it, kill it, and keep it dead.","md","/img/blog/2026-05-23-zombie-spend-recovery-workbook.png",{},true,"/blog/2026-05-23-zombie-spend-recovery-workbook",{"title":5,"description":329},"blog/2026-05-23-zombie-spend-recovery-workbook","aSsDaaYYvuSl3o8GbiRl5lkhRNj4CbmNca7Ta_MwSOk",1782093662956]