Calculate cost per active user and cost per completed workflow before shopping for alternatives.
Update — August 13, 2026: The response plan now separates observed usage from business dependency, adds a twelve-month cost model, and defines the evidence needed before reducing seats, negotiating, or testing a migration.
A pricing email creates urgency, but switching immediately is rarely the cheapest response. The useful question is not whether the new price feels high. It is whether the software still creates more value than its realistic alternatives.
You can reach a defensible answer quickly if you use actual account and workflow data.
First ten minutes: audit usage
Export the user list and identify active seats, occasional users, service accounts, contractors, and accounts that should be removed. Then check which paid features the team actually used in the last 90 days.
Use vendor activity reports where they exist instead of asking managers to remember. Microsoft 365 usage reports, for example, expose adoption across services and can be viewed for defined reporting periods. Google Workspace’s Reports API provides per-user usage information that can support the same inventory. Usage is not value, but it is better evidence than a purchased-seat count.
Next ten minutes: calculate the real increase
Include taxes, annual discounts, usage charges, minimum commitments, required add-ons, support tiers, and the cost of seats you cannot remove. Compare annual totals rather than headline monthly prices.
Then calculate cost per active user and per important workflow. A product used by ten people to run a revenue-critical process may justify more than a product opened monthly by one hundred people.
Separate low activity from low value
Usage data is a starting point, not an automatic cancellation list. An auditor, approver, incident responder, or seasonal worker may use a service infrequently while still needing reliable access. For each apparently inactive seat, identify the business role, required access window, owned data, automation credentials, and the consequence of removal.
Apply the same caution to feature usage. A control such as audit logging, retention, export, or single sign-on can justify a plan even when no employee clicks it daily. Record whether the requirement comes from policy, contract, customer commitment, or operating preference before changing tiers.
Final ten minutes: choose a response
Your options are usually to reduce seats, change plans, negotiate, accept the increase, or start a structured migration test. Ask the vendor for a written quote, effective date, feature mapping, and any grandfathering or migration terms. Set an owner and a deadline before closing the spreadsheet.
Do not threaten to leave without pricing the exit. Migration includes data cleanup, export, rebuilding automations, retraining, parallel operation, contract overlap, and lost history. A cheaper subscription can still be the more expensive twelve-month decision.
Create a renewal record for next time
Record the final annual cost, seats, active users, concessions, cancellation window, renewal date, data-export method, and the workflows that justify the purchase. Schedule review at least 60 days before the next deadline. The fastest response to a future price change is evidence collected before the email arrives.
Use one twelve-month comparison sheet
Put the current plan, negotiated option, reduced-seat option, and one realistic alternative in the same twelve-month model. Use written quotes and the same tax and currency assumptions. A migration option should include overlap, implementation, data cleanup, automation rebuilds, training, support, and the time needed to validate exports and permissions.
End the review with a dated decision and a trigger for reconsideration. “Accept” is incomplete; “renew for twelve months, remove eight dormant seats, preserve the audit tier, and review again 90 days before renewal” is operational.
- Subscription, minimum commitment, seat block, usage, storage, add-ons, support, tax, and currency.
- Active users, required occasional users, service identities, guests, and planned hires.
- Implementation, migration overlap, training, review labor, and expected disruption.
- Contract dates, notice window, price protection, concessions, and data-return terms.
- Decision owner, assumptions, selected option, rejected options, and next review trigger.
This article explains the practical implications of the primary material below. PatchMemo does not publish vendor copy as editorial coverage and does not accept payment for positive coverage.
PatchMemo independently selects and evaluates the topics it covers. Analysis and recommendations are ours; sources are linked so readers can check the underlying claims. We clearly label sponsorships and affiliate relationships, and neither determines coverage or conclusions.


