Calculator inputs
Example data table
| Scenario | Model | Seats | Term | Seat price | Discount |
|---|---|---|---|---|---|
| Startup team | Subscription | 25 | 12 mo | $19 | 10% |
| Enterprise rollout | Subscription | 800 | 36 mo | $27 | 15% |
| Legacy app | Perpetual | 120 | — | $499 | — |
| API platform | Usage | — | 12 mo | 0.02/unit | — |
Formula used
Subscription: License = Seats × PricePerSeat × TermMonths, then apply annual discount if prepaid.
Perpetual: License = Seats × PerpetualFee, plus maintenance across chosen years.
Usage: License = Units × RatePerUnit.
Add-ons: Per-seat add-ons scale with seats and term.
Support: Percentage of license + add-ons (or maintenance for perpetual).
Uplifts: Region uplift and compliance surcharge apply to recurring components.
Total: Subtotal + Buffer + Taxes.
How to use this calculator
- Choose your license model and currency.
- Enter seats, term length, and pricing inputs.
- Add support, add-ons, and any one-time fees.
- Adjust region, compliance, tax, and buffer settings.
- Click Calculate to see totals and breakdown.
- Export CSV or PDF for stakeholder review.
FAQs
1) What does “region multiplier” represent?
It models regional price differences, data residency premiums, or restricted hosting options. Use 1.00 for baseline, then raise it to reflect local uplift.
2) When should I pick subscription versus perpetual?
Subscription fits fast-changing tools and predictable budgeting. Perpetual can help for long-lived systems, but maintenance renewals and upgrades often narrow savings.
3) How is support calculated here?
For subscription and usage, support is a percent of license plus add-ons. For perpetual, maintenance is charged yearly for the number of years you choose.
4) Why include a contingency buffer?
Real contracts change: true-ups, scope creep, and extra modules appear. A small buffer keeps budgets realistic without hiding the detailed line items.
5) Can I model seat growth over time?
Yes. Enter an annual growth percent. The calculator approximates average seats across the term using linear growth, then scales subscription costs accordingly.
6) Does this cover usage overages and caps?
It supports a direct units × rate estimate. If your vendor has tiered pricing, run multiple scenarios using different unit totals and compare results.
7) What should I export for approvals?
Export CSV for spreadsheet reviews and procurement notes. Export PDF for quick sharing in emails, tickets, and approval threads.