Savings opportunities
Spot savings opportunities, and count only the savings you made
Renlyst flags specific, explainable reasons to review a subscription. It keeps the estimate apart from the result: a saving counts as realized only after you confirm a real change with the vendor and record the evidence.
In development. Renlyst has not launched yet. This page describes how the first release is designed to work; details may change before launch.
Four rules, each with a clear reason
Every opportunity comes from a simple rule applied to data you entered, and it shows its assumptions. No black-box recommendations.
-
Excess seats
When: a per-seat subscription has more seats purchased than seats needed, and the seat price is known.
Estimate: (purchased − needed) × monthly seat price × 12. With 8 seats purchased, 6 needed and $12 per seat per month, that is an estimated $288 a year.
Assumes seats can be removed and cost falls per seat. Seats needed is your input, not usage data. Fixed-price plans get no per-seat estimate.
-
Duplicate candidate
When: two active subscriptions share the same vendor and product with a similar plan or amount.
Estimate: none automatically. Two subscriptions can be legitimate, for example for different teams.
You compare them, dismiss the flag, or enter your own scenario if one can really be cancelled.
-
High-cost renewal review
When: a known renewal falls within the next 60 days and the subscription costs at least a set amount per year — by default the equivalent of $1,000 in your base currency.
Estimate: $0 until you propose a target price.
A high cost is a reason to review before the deadline, not proof of waste.
-
Missing owner
When: an active subscription has no responsible member assigned.
Estimate: no money value — this is a governance alert.
Assigning an owner makes sure the person responsible for the tool receives its renewal reminders.
Three kinds of numbers, never mixed
- Estimated
- The potential yearly change a rule calculates, with its assumptions. It may be blank when a rule cannot put a number on it.
- Proposed
- The change you expect while reviewing, for example a target price for a renewal. Still not a saving.
- Realized
- A confirmed reduction: the yearly run-rate before the change minus the yearly run-rate after it, never below zero, from the effective date.
The dashboard shows open potential savings and confirmed annualized savings side by side, and never adds them together.
-
Open potential savings
$288 / yr
Estimated · hypotheses
-
Confirmed annualized savings
$240 / yr
With evidence · not cash
-
Project tracker · Excess seats
Under Review
Estimated $288 / yr · 2 of 8 seats not needed × $12 / month
-
Help desk · Renewal review
Completed
Realized $240 / yr · $100 → $80 per month from 2026-11-15 · Evidence: invoice note
-
CRM · Duplicate candidate
New
No estimate · compare the two subscriptions
-
Analytics tool · Missing owner
New
No money value · assign an owner
From opportunity to confirmed saving
Opportunities move from New to Under Review, then to Completed or Dismissed (a reason is optional). Each one can have an owner, and the list filters by type, status, vendor, potential value and date.
To complete an opportunity you record:
- that the vendor change really happened — a price cut, fewer seats or a cancellation;
- a short description of the evidence and a reference, such as an invoice note, an email or a reference ID (no file upload needed);
- the effective date and the old and new amounts and billing frequencies.
Renlyst records who confirmed it and when. Example: a plan lowered from $100 to $80 a month gives a realized saving of $240 a year. If you cannot back it up yet, the opportunity stays Under Review.
No double counting
- One confirmed price change produces exactly one realized saving, even if two opportunities point to it. The second closes as “Resolved by existing change” with nothing extra added — $240 stays $240, not $480.
- If a subscription is cancelled, a seat-reduction opportunity on the same subscription does not add a second saving.
- Exchange-rate movements never count as savings.
- Corrections are added as counter-entries with an audit trail; earlier entries are not silently overwritten. Reopening a completed opportunity works the same way.
- Confirmed annualized savings describe a lower yearly run-rate, not cash Renlyst has verified in your bank account.
What Renlyst does not do (yet)
We would rather you know the limits now than discover them after launch.
- No guaranteed savings. Renlyst does not promise any amount or percentage; results depend on your subscriptions and your vendors.
- No AI recommendations. Opportunities come from the four transparent rules above, not from a model guessing what to cut.
- No usage-based license reclaim. Renlyst does not see who uses a tool, so it cannot find inactive users for you.
- No overlap detection between different tools. Flagging two products in the same category as overlapping is planned for later, once it can be done reliably.
- No vendor actions. Renlyst does not negotiate, downgrade or cancel with vendors; you do, and record the result.
- No bank proof. Realized savings rest on the evidence you record, not on verified payments.
Explore the other features
-
Subscription tracking
One inventory of every SaaS and AI subscription: vendor, cost, owner, status and dates. Add records by hand or import a CSV with a preview first.
-
SaaS spend analytics
Monthly, quarterly, yearly and per-seat costs turned into one comparable monthly figure and an annualized run-rate, across currencies.
-
Renewal management
Renewal dates and the earlier cancellation deadlines, email and in-app reminders, and a record of every renewal decision and outcome.
-
AI spend management
Mark subscriptions as AI and see their estimated monthly cost on its own, including usage-based tools you estimate yourself.
See all Renlyst features, use cases by role, compare planned launch pricing, or read the frequently asked questions.
Turn “we should cut that” into a recorded result
Join the early access list to track savings opportunities and confirmed outcomes in one place.