Vendor Contract Renewal Tracker.
Never miss a notice window or eat another surprise auto-renewal.
About this template
A register of every vendor contract with annual cost, renewal date, notice period, and auto-renew status. A timeline view surfaces everything renewing in the next 30, 60, and 90 days so you can renegotiate or cancel before the notice window closes. Spend-by-category charts show where the money actually goes.
The live demo ships with sample data: 25 vendor contracts across SaaS, insurance, office, and agency categories with annual values from $1.2k to $85k, mixed auto-renew flags and notice periods, and several contracts landing inside the 30, 60, and 90 day windows.
The prompt behind this template
This is the exact description the Prized agent built it from. Yours can be one sentence: the agent fills in the rest, and you refine from there.
Show the full prompt
Build a vendor contract renewal tracker for Foxglove Health, a 45-person healthcare startup, so the ops lead can renegotiate or cancel contracts before notice windows close instead of eating surprise auto-renewals. Layout. Top: four stat cards: Total annual spend ($394k), Renewing in the next 90 days (9 contracts, $143k), Auto-renew contracts (16 of 25), and Notice windows closing within 14 days (2, rendered red). The hero is a renewal timeline board with three columns: Next 30 days, 31 to 60 days, and 61 to 90 days. Each card shows vendor name, category badge, annual cost, an auto-renew badge, renewal date, and a countdown line reading Notice deadline in N days, computed as renewal date minus notice period. Color the countdown green when more than 30 days remain, amber at 30 or fewer, red at 14 or fewer or already passed. Beside the board, a donut chart of annual spend by category (SaaS, Insurance, Office, Agency) with the total in the center. A second tab named Register holds the full sortable table: vendor, category, owner, annual cost, renewal date, notice period in days, auto-renew, and notes, default sorted by soonest notice deadline. Data. Seed 25 contracts with annual values from $1.2k to $85k: 14 SaaS (analytics, CRM, payroll, security, and similar), 4 insurance, 4 office (cleaning, internet, snacks, equipment service), and 3 agency. Mix notice periods of 0, 30, 60, and 90 days and set renewal dates so three contracts land inside 30 days, three inside 31 to 60, and three inside 61 to 90, with the rest further out. Plant two stories: DataHarbor Analytics at $48k per year auto-renews in 68 days with a 60 day notice period, leaving only 8 days to act, and the Insurance category nearly matches total SaaS spend with just 4 contracts, anchored by an $85k liability policy, which should be obvious in the donut. Make Redwood Benefits Insurance, renewing in 42 days with a 30 day notice period, the second red countdown at 12 days, so exactly two notice windows close within 14 days. Behavior. Countdowns, window buckets, and all stat cards are computed from renewal date and notice period. An Add contract button opens a side panel form capturing vendor, category, owner, annual cost, renewal date, notice period, and an auto-renew toggle; editing works from the register rows. Writes are member-only, so every view must read complete without them. Visual identity: use a warm amber accent for primary actions, timeline emphasis, and active states on a light neutral base, keeping red strictly for closing notice windows.
More like this
All templatesHiring Funnel Tracker
See every candidate by stage and spot where your hiring pipeline leaks.
OKR Tracker
Set quarterly objectives, check in weekly, and see which key results are at risk.
Team PTO Calendar
One grid of who is out when, with balances and overlap warnings.