Calculator inputs
Use the responsive three-column calculator grid on large screens, two columns on smaller screens, and one column on mobile.
Example data table
Sample contract escalation for a starting selling price of $1,500.00 with a 6% annual compound increase across four years.
| Year | Opening Price | Applied Rate | Increase | Closing Price |
|---|---|---|---|---|
| 2026 | $1,500.00 | 6.00% | $90.00 | $1,590.00 |
| 2027 | $1,590.00 | 6.00% | $95.40 | $1,685.40 |
| 2028 | $1,685.40 | 6.00% | $101.12 | $1,786.52 |
| 2029 | $1,786.52 | 6.00% | $107.19 | $1,893.71 |
Formula used
Closing Price = Opening Price + (Opening Price × Applied Rate)
Closing Price = Opening Price + (Base Price × Applied Rate)
Closing Price = Opening Price + Fixed Annual Increase
Applied Rate is the annual rate after the floor and cap rules. The calculator checks the entered rate against the minimum floor and maximum cap, then uses the allowed rate for each yearly step.
Total Increase = Final Selling Price − Base Selling Price.
Total Growth (%) = (Total Increase ÷ Base Selling Price) × 100.
How to use this calculator
- Enter the starting selling price in your preferred currency.
- Select whether the yearly increase is a percentage or a fixed amount.
- Enter the number of contract years and the starting year.
- Set optional floor and cap rates for escalation control.
- Choose compound or base-linked pricing when using percentages.
- Select the rounding step that matches your contract language.
- Click the calculate button to generate the yearly price schedule.
- Review the summary, graph, detailed table, and export files.
Frequently asked questions
1) What does this calculator help me estimate?
It estimates yearly selling price increases over a contract term. You can model fixed annual amounts or percentage escalations, then review a clean schedule for negotiation, planning, or documentation.
2) What is the difference between compound and base-linked percentage increases?
Compound increases apply the rate to the current year’s price. Base-linked increases apply the rate to the original starting price each year. Contracts use both approaches, depending on the pricing clause.
3) Why would I use a cap and floor?
A cap limits excessive annual increases. A floor protects the seller from very low escalation. These limits are common in long-term pricing clauses and service agreements.
4) Can I use a fixed amount instead of a percentage?
Yes. Choose the fixed amount mode when the agreement adds the same monetary increase every year. This can be easier to explain in straightforward sales or supply arrangements.
5) What does the rounding step change?
The rounding step controls how each yearly increase and closing price are rounded. This helps match billing practice, internal policy, or contract wording for price presentation.
6) Does this schedule work for renewal clauses?
Yes. The yearly table can support renewal discussions, amendment drafts, and pricing notices. It gives a structured schedule that teams can review before finalizing contract language.
7) Can I export the results for sharing?
Yes. The generated schedule can be exported as CSV or PDF after calculation. That makes it easier to share with colleagues, attach to drafts, or keep supporting documentation.
8) Is this legal advice for contract drafting?
No. This tool supports pricing analysis and document preparation. Final contract language should still be reviewed by qualified legal or commercial professionals before signing.