Percent Change Calculator
Relative %, absolute difference, and multiplier between two values. Percentage inputs (rates, shares) switch the absolute output to percentage points (pp).
Inputs
Results
Three readings of the same change. With old value v₀ and new value v₁: absolute `Δ = v₁ − v₀`, relative `r = Δ / v₀`, multiplier `× = v₁ / v₀`. Pick the framing that suits the audience; the math is the same.
Percent change is undefined when the old value is zero, and gets confusing when the old value is negative (the sign of the relative change can flip in counter-intuitive ways — see the article for worked examples). For sign-sensitive comparisons, prefer the absolute difference or multiplier.
What is percent change?
Percent change describes the difference between two values — an old value and a new value — as a proportion of the starting point. The same shift can be expressed three ways: as an absolute difference (the raw arithmetic gap), as a relative change (the proportional move, the figure usually meant by "percent change"), and as a multiplier (the new value as a multiple of the old). Each describes the same underlying change; they differ only in framing.
The three descriptors
For any pair of values (old) and (new), there are three core descriptors.
Absolute difference. The raw arithmetic gap.
Δ=v1−v0This framing carries the units of the inputs themselves. If and are dollars, is dollars. If they are percentages, is percentage points (see below). There is no ambiguity about "percent of what."
Relative change. The proportional move, expressed as a percentage of the starting point.
r=v0v1−v0=v0ΔThis is the framing most people mean by "percent change." It compresses scale: a $10 → $11 move and a $1,000 → $1,100 move are both +10 %. It is useful when the units do not matter and only the proportional shift does.
Multiplier. The new value as a multiple of the old.
×=v0v1This is equivalent to relative change but shifted by one (). Doubling is $2.0$, halving is $0.5$, no change is $1.0$. It is often the cleanest framing for large moves, where percent figures become hard to parse: "revenue grew 4×" reads more cleanly than "+300 %", which is frequently misread as tripling rather than quadrupling.
Percent versus percentage points
When the two values are themselves percentages — interest rates, market shares, unemployment rates, poll figures — the absolute difference is measured in percentage points (pp), not percent.
A central-bank policy rate that moves from 5 % to 7 % has gone up by:
- +2 percentage points (pp) — the arithmetic difference between the two rates. The new rate minus the old rate.
- +40 % — the proportional change. The new rate is 40 % larger than the old rate, because $2 / 5 = 0.4$.
Both figures are correct; they describe different things. "Two percentage points" is the absolute size of the move on the rate axis; "forty percent" is the relative size of the move compared with where the rate started. The same shift sounds either modest (+2) or large (+40 %) depending on which framing is chosen.
The two diverge because percent change divides by the base, so a small base magnifies the relative figure. Reporting a +2 pp move as "+2 %" conflates the absolute and relative readings, and a reader who interprets it as the relative story will be off by a factor of twenty. In bond and currency markets the absolute unit is refined further: a basis point (bp) is one-hundredth of a percentage point, so a move from 5.00 % to 5.25 % is +25 bps, +0.25 pp, or about +5 % relative.
Worked examples
| Old | New | Δ | Relative | Multiplier |
|---|---|---|---|---|
| 5 % | 7 % | +2 pp | +40 % | 1.40× |
| 100 | 110 | +10 | +10 % | 1.10× |
| 50 | 200 | +150 | +300 % | 4.00× |
| 1,000 | 250 | −750 | −75 % | 0.25× |
| 8 % | 4 % | −4 pp | −50 % | 0.50× |
| 0 | 47 | +47 | undefined | undefined |
| −10 | −5 | +5 | −50 % | 0.50× |
The first row is the canonical case: a 5 % → 7 % move is +2 pp in absolute terms and +40 % in relative terms. The last two rows show the edge cases covered below.
Edge cases
Old value is zero. Relative change is undefined, because it requires division by zero. The multiplier is also undefined. The only meaningful framing is the absolute difference itself ("from 0 customers to 47 customers"). Describing this as an "infinite percent increase" is correct in a limit sense but rarely useful in practice.
New value is zero. Relative change is $-1 = -100,%$ and the multiplier is $0$. Both are well-defined: the value has been reduced to nothing.
Negative old value. The formulas still apply, but the signs of the results can be counter-intuitive. Going from to gives (positive, since the value moved closer to zero) and $r = -0.5$ (negative, because of division by the negative base). The "improvement" reads as "down 50 %", which is linguistically backwards. For sign-sensitive comparisons — debt levels, losses, deficits — the absolute difference is clearer, with the direction stated in words.
Sign flip across zero. When or the reverse, relative change passes through infinity at the zero crossing and becomes nearly meaningless. The absolute difference is the appropriate framing here.
Choosing a framing
Each descriptor suits a different reporting situation.
| Situation | Framing | Reason |
|---|---|---|
| A move between two rates (interest, share, %) | Percentage points | Avoids the "percent of what" ambiguity |
| A modest proportional change (under ~50 %) | Relative % | Compresses scale; reads naturally |
| A large proportional change (2× or more) | Multiplier | Less error-prone than triple-digit percents |
| A change where units matter (dollars, headcount) | Absolute Δ | Carries the units of the inputs |
| A halving, decline, or shrinkage | Multiplier | "0.7×" is unambiguous; "−30 %" is sometimes misread |
When reading reported figures, the percent-versus-percentage-points distinction matters most for changes in a quantity that is itself a percentage. "The unemployment rate fell by 5 %" is ambiguous: it could mean a fall from 8 % to 3 % (−5 pp) or from 8 % to 7.6 % (−5 % relative). The two readings differ by a wide margin, and the absolute and relative framings carry very different information. The absolute difference, the relative change, and the multiplier each answer a distinct question, and none is more correct than the others.
Frequently Asked Questions (FAQ)
What's the difference between % and percentage points (pp)?
Both apply only when the values being compared are themselves percentages (interest rates, market shares, etc.). "Percentage points" (pp) is the absolute arithmetic difference: 5 % → 7 % is +2 pp. "Percent" is the relative difference: the new rate (7 %) is 40 % larger than the old rate (5 %), so the relative change is +40 %. The same shift, two correct numbers, very different magnitudes — and reporters get this wrong constantly.
My old value is zero — why no result?
Relative change is (new − old) / old. Dividing by zero is undefined, and the multiplier (new / old) has the same problem. If the starting point is genuinely zero, the only meaningful framing is the absolute difference itself ("we went from 0 to N customers") — there is no proportional change to report. The calculator blocks the input rather than display infinity or NaN.
Why does the multiplier matter when I already have the relative change?
They're the same information presented differently, and one is usually clearer than the other. For modest moves, the percent reads naturally ("+8 %"). For large moves, the multiplier reads more naturally ("4× revenue" beats "+300 %", which people frequently misread as "3 times" instead of the correct "4 times"). For halving / shrinkage, the multiplier (0.5) avoids the ambiguity of "−50 %" vs "down to 50 %".
How is this different from the discount calculator?
The discount calculator answers "what does the price become after a stack of discounts?" — it composes percentages multiplicatively and surfaces the gap between stacked and naively-summed discounts. This calculator answers "how do I describe a change from A to B?" and explicitly contrasts the % framing with the pp framing for percentage-valued inputs. Different questions, different audiences.
Disclaimer
This calculator computes ratios and differences from inputs you provide. Choose the right framing for your audience: absolute differences are unambiguous but unitful, relative percentages compress scale, and percentage points are the only honest way to describe arithmetic moves between rates. None of these is "more correct" than the others — they answer different questions.
Recommended Next
Sale Discount Calculator
See the real price after stacking multiple percentage discounts — 30% off + 20% off is 44% off, not 50%.