Lifecycle cost estimator · free, runs in your browser
The price is the small number. Count what it costs to get in, stay, and get out.
Enter seats, price, and the hours you expect to spend. The estimator returns implementation cost, annual run cost, the one-time cost of leaving, total cost of ownership over one to five years, and a switching ratio that says how much the exit should weigh in the decision.
Every formula, default, and threshold is published, with the date each was last reviewed. Every number you did not type is listed as an assumption you can change. Nothing you enter here is sent to a server or stored; the page counts an anonymous visit like every page on this site. No vendor is named or quoted.
Leaving costs about 16 months of running this tool.
Model v1.0.0, published 2026-09-03. How this is calculated.
Stay another year
$9,270
Steady-state run cost, one year.
Leave now
$11,775
One-time exit and replacement cost.
Switching ratio exit ÷ year-one run
1.31
Plan the exit a year ahead. Exit costs between half and one and a half years of run cost. Budget it, name an owner, and start the export test before renewal.
- Implementation costOne time, before the tool earns anything
- $8,813
- Annual run costYear one $9,000 · steady state $9,270
- $9,000
- Exit and replacement costOne time, itemized
- $11,775
Show the arithmetic
| Setup and configuration | 24 h × $75 | $1,800 |
|---|---|---|
| Integrations | 3 × 8 h × $75 | $1,800 |
| Data migration | 16 h × $75 | $1,200 |
| Training | 1.5 h × 25 seats × $75 | $2,813 |
| External help | 8 h × $150 | $1,200 |
Committed at signing: $5,400 (12 months × $450).
Show the arithmetic
| Subscription, year one | $450 × 12 | $5,400 |
|---|---|---|
| Subscription, following years | $5400 × (1 + 5%) | $5,670 |
| Administration, each year | 4 h × 12 × $75 | $3,600 |
Show the arithmetic
| Contract still owed | 6 months × $450 | $2,700 |
|---|---|---|
| Parallel run, paying both | 2 months × ($450 + $450 assumed) | $1,800 |
| Re-implementation on the replacement | 40 h × $75 | $3,000 |
| Retraining | 1 h × 25 seats × $75 | $1,875 |
| Data reconstruction | 16 h × 2 (archive export) × $75 | $2,400 |
Implementation plus run cost for each year.
- Implementation$8,813
- Year 1 run$9,000
- Year 2 run$9,270
- Year 3 run$9,270
- Ownership, 3 years$36,353
- Plus a planned exit at the end$48,128
#, which browsers never send to a server. Anyone you send it to opens this same estimate.Software Sausage, "Software lifecycle cost estimator", model v1.0.0 (published 2026-09-03). Estimate: $48,128 over 3 years including exit; switching ratio 1.31. Figures are the citing party's own inputs, not measured data. https://softwaresausage.com/lifecycle-cost (retrieved 2026-09-13).
This is a planning calculation built from your own inputs, not a measured migration. Replace every assumption with an invoice, a quote, or a timed export test before you rely on it. Software Sausage does not take vendor payment for placement.
What it counts
Implementation
Setup, integrations, data migration, training, and any external help, priced at the hourly costs you enter. One-time.
Annual run
Subscription plus administrator hours. Year one at today's price; steady state with your expected increase applied once, then held flat.
Exit and replacement
Contract still owed, months paying for both tools, re-implementation, retraining, and data reconstruction scaled by how good the export really is. One-time.
The vocabulary matches the first-year cost worksheet and risk register in the $39 decision report, so a worksheet copied from here drops into that document without translation.
How to read the switching ratio
The ratio divides the one-time cost of leaving by one year of running the tool. It is a planning heuristic, not a benchmark; the thresholds are round numbers chosen so a team can say the reading out loud in a budget meeting.
| Under 0.5 | You can leave in a quarter's budget. Lock-in is not the constraint; fit is. |
|---|---|
| 0.5 to 1.5 | Plan the exit a year ahead. Budget it, name an owner, and start the export test before renewal. |
| Above 1.5 | The exit is the decision. Treat the purchase as a multi-year commitment and negotiate export terms before signing. |
What this does not know
- Whether the export is really usable. The fidelity choice is yours until you run the exit test on a representative workspace.
- Real hours. Setup, migration, and reconstruction estimates should be replaced by a timed pilot before the number reaches a budget.
- Discounts, promotions, add-ons, overage, support tiers, tax, and the renewal increase the vendor will actually apply. Use a dated quote.
- Value. This page counts cost only. A tool that costs more to leave can still be the right decision if it does the job.
Software Sausage does not take vendor payment for placement, and this estimator has no vendor data in it. It is arithmetic on your inputs.