Starting at 100, the chained result is 83.6 with -16.4% overall change.
Show calculation steps
- Step 1: 100 -20% → 80.
- Step 2: 80 +10% → 88.
- Step 3: 88 -5% → 83.6.
Your numbers are calculated in this browser. No account or database is required.
Follow three successive price changes
Start at 100 · −20% · +10% · −5%
- 01
100 × 0.8 = 80.
- 02
80 × 1.1 = 88.
- 03
88 × 0.95 = 83.6.
- 04
Overall change: (83.6 − 100) ÷ 100 × 100 = −16.4%.
Illustrative example · Rates compound on each new value. Adding −20 + 10 − 5 would give the wrong overall change.
Load this example ↗Formula & method
This is useful for sequential price changes, repeated growth or decline, stacked markdowns and any workflow where the base changes after each step.
Frequently asked questions
Can I just add successive percentages?
Usually no, because each step is applied to a different base value.
How many steps can I add?
The tool supports multiple positive or negative percentage steps and shows the value after every step.