Percentage Change Calculator

Calculate the percentage increase or decrease between two values, the absolute change, and what the result would be after applying a percentage change.

➕ Apply a % change to a number

How percentage change works

% change = (new − old) ÷ old × 100

Percentage change compares two values against the starting value. If the result is positive it is an increase; if negative, a decrease. It answers questions like "my rent went from 80 to 92 — how big a rise is that?" without you having to eyeball the difference.

Worked example

From 80 to 92: the absolute change is 92 − 80 = +12. Divide by the old value: 12 ÷ 80 = 0.15, so the percentage change is +15% — an increase.

The reverse change is not the same

To undo a change you measure against the new base. Getting from 92 back down to 80 needs (80 − 92) ÷ 92 × 100 ≈ −13.04%, not −15%. This asymmetry is why a stock that falls 50% must then rise 100% just to break even. The calculator shows this reverse figure for every calculation.

Applying a percentage change

result = number × (1 + change ÷ 100)

The second section works forwards: give it a starting number and a percentage (negative for a decrease) and it applies the change. For example, 250 with a −10% change becomes 250 × 0.90 = 225 — handy for discounts, raises and markups.

When it is undefined

Percentage change from an old value of 0 has no meaning: you would divide by zero. In that case report the absolute change instead ("up 12 units") or use a different baseline.

Frequently asked questions

What is the percentage change formula?
Percentage change = (new − old) ÷ old × 100. Going from 80 to 92 is (92 − 80) ÷ 80 × 100 = +15%. A positive result is an increase, a negative one a decrease.
Why is the reverse percentage different?
Because the base changes. 80 → 92 is a +15% increase, but 92 → 80 is (80 − 92) ÷ 92 × 100 ≈ −13.04%. Percentage changes are measured against the starting value, so they are never simply equal and opposite.
Can percentage change be more than 100%?
Yes. Going from 20 to 70 is a +250% increase. Anything above +100% means the value more than doubled. A decrease, however, can never be worse than −100% (which means falling to zero).
What if the old value is zero?
Percentage change from zero is undefined — you would be dividing by zero. Any growth from a zero base is "infinite" in percentage terms, so it is usually reported as an absolute change instead.
How do I apply a percentage change to a number?
Multiply by (1 + change ÷ 100). Applying −10% to 250 gives 250 × (1 − 0.10) = 225; applying +15% gives 250 × 1.15 = 287.5.