Audited 26 Jul 2026·Last updated 28 Oct 2026·6 citations·Tier 1·0 uses

Percentage Change Calculator

Percent change from an old value to a new one, with the raw change and the order-free percent difference; a starting value of zero is refused.

Percentage Change Calculator

The starting or earlier value — the reference point. Must be non-zero, because percent change divides by this number.
The new or later value being compared against the initial value.
Percent change
50.00
The change from the initial to the final value as a percentage of the initial value's size, (F − I) ÷ |I| × 100; plus means an increase and minus a decrease, whatever the sign of the starting value.
Absolute change
50
Percent difference (symmetric)
40.00%

Background.

Sales rise from 100 to 150: that is a 50% increase. Next month they fall back from 150 to 100, and the fall is 33.33%, not 50%. Nothing is wrong with the arithmetic. A percentage change is always measured against the starting value, and the two months start from different places. The same 50 units are half of 100 but only a third of 150.

That dependence on the starting point is the whole definition: subtract the old value from the new, divide by the size of the old value, multiply by 100. A positive answer is an increase and a negative one a decrease. It is the figure behind year-on-year growth, price inflation, a share price's move and a before-and-after comparison, and it is what most people mean when they ask how much something changed.

Alongside it you get two other numbers. The absolute change is the plain difference in the original units, which keeps a large percentage on a tiny base in proportion: going from 2 to 5 is a 150% rise, but only 3 units. The percent difference compares the two values against their average instead of against either one, so it gives the same answer whichever value you enter first; it suits two measurements of equal standing, such as readings from two instruments, where calling one of them the starting point would be arbitrary. For 100 and 150 it is 40%.

Two inputs need care. A starting value of zero has no percentage change at all, because every increase from nothing is infinitely large relative to it, so the calculation is refused rather than shown as infinity. A negative starting value is measured by its size, without its sign, so the sign of the answer still shows which way the value moved: a loss narrowing from −10 to −5 is a rise of 5 on a base of 10, +50%. The FAQs below cover what that convention means for losses, debts and values that cross zero.

What is percentage change calculator?

Percentage change, also called relative change, expresses how far a quantity moved as a share of where it started: (new − old) ÷ |old| × 100, where |old| is the old value without its sign. It is a ratio of two values in the same units, so the units cancel and the result is a pure number of percent. Because the old value is the yardstick, the measure is deliberately one-directional: swapping the two values changes both the size and the sign of the answer. That is what makes percentage changes chain correctly over time, since each period's change is measured against the value at the start of that period. It is not the same as a change in percentage points, which is a plain subtraction between two percentages, and it is not the same as percent difference, a symmetric comparison that divides by the average of the two values and has no direction. Statistical agencies use the same calculation for inflation: the 12-month change in a price index is this month’s index minus the index a year earlier, divided by the earlier index, so an index that moves from 300 to 312 shows 4% inflation.

How to use this calculator.

  1. Enter the earlier or reference value as the initial value: last year's revenue, the price before the change, the reading before treatment. It cannot be zero.
  2. Enter the later or comparison value as the final value. Either value may be negative and the range runs to a billion either way.
  3. For year-on-year comparisons, pair the same month or quarter in both years. Comparing December with the following March mixes the change you care about with ordinary seasonal swings.
  4. Read the percent change, shown to two decimal places. A plus sign means the value went up and a minus sign that it went down, even when the starting value is negative, because the change is measured against the starting value's size.
  5. Check the absolute change alongside it, in the same units as your inputs. When the starting value is small, the percentage can look dramatic while the actual movement is modest.
  6. Use the percent difference instead when neither value is the natural starting point, such as two labs measuring the same sample. It does not change when you swap the values.

The formula.

Δ% = (F − I) ⁄ |I| × 100

Percent change = (F − I) ÷ |I| × 100, where I is the initial value, F the final value and |I| the initial value without its sign. For the usual case of a positive starting value this is (F ÷ I − 1) × 100, which shows what it really measures: the multiplier that turns the old value into the new one, minus one. A change of +50% means the value was multiplied by 1.5; −20% means it was multiplied by 0.8. That is why successive changes combine by multiplying their multipliers, not by adding percentages.

The absolute change is simply F − I, in the inputs' own units.

Analysts who want a signed measure in which rises and falls cancel use the log change, ln(F ÷ I), instead. From 100 to 150 it is +0.4055 and from 150 back to 100 it is −0.4055, so the round trip sums to zero, which plain percentages never do. It is not shown here, but it explains why finance and economics papers often quote log returns.

Percent difference = |F − I| ÷ ((|I| + |F|) ÷ 2) × 100. Its denominator is the average size of the two values, so swapping them changes nothing and the result is never negative. For two positive values it relates to the percent change r (as a fraction) by D = |r| ÷ (1 + r/2): a 10% change is a 9.52% difference, a 100% change a 66.67% difference and a 200% change a 100% difference. The two measures agree closely for small changes and drift apart as changes grow. Percent difference also has a ceiling: it reaches 200% whenever one value is zero or the two have opposite signs.

The initial value divides everything, so zero is refused, and with it the whole result, percent difference included. Dividing by its size rather than its signed value keeps the sign of the answer tied to direction when the starting point is negative: −200 to −100 is a rise of 100 on a base of 200, +50%, and −10 to −20 is a fall of 10 on a base of 10, −100%. The multiplier reading does not carry over to a negative start, though: −10 to −5 halves the number's size and shows +50%. Results are shown to two decimal places for the percentages and up to four for the absolute change.

A worked example.

Example

Monthly sales go from 100 units to 150. The absolute change is 150 − 100 = 50 units. Dividing by the starting value, 50 ÷ 100 = 0.5, and multiplying by 100 gives a percent change of +50%: sales were multiplied by 1.5. The percent difference uses the average of the two values instead. The midpoint of 100 and 150 is (100 + 150) ÷ 2 = 125, so the difference is 50 ÷ 125 × 100 = 40%. Now suppose the following month sales drop back from 150 to 100. The absolute change is −50 and the percent change is −50 ÷ 150 × 100 = −33.33%, because the fall is measured against the higher starting point. The percent difference is still 40%, since it never cares which value came first. In multipliers the round trip is 1.5 × (100 ÷ 150) = 1.5 × 0.6667 = 1: a 50% rise is undone by a 33.33% fall, not by a 50% one.

final Value150
initial Value100

Frequently asked questions.

Why doesn't a 50% rise followed by a 50% fall bring me back to the start?
Each change is measured against a different base. From 100, a 50% rise reaches 150, and 50% off 150 removes 75, leaving 75. In multipliers, 1.5 × 0.5 = 0.75, a net change of −25%. A rise and a fall of the same percentage always leave you below where you started.
What is the difference between a percentage change and a change in percentage points?
Percentage points are a plain subtraction between two percentages; percentage change is relative. A tax rate going from 20% to 24% has risen 4 percentage points, but by 20% relative to where it was. Reports on interest rates, polls and unemployment often mix the two, and the relative figure can be far larger: a rate cut from 5% to 4% is one point but a 20% reduction.
Why is a starting value of zero refused?
Percentage change divides by the starting value, and nothing can be expressed as a multiple of zero. Growth from zero to anything is not a large percentage but an undefined one. The calculator refuses the inputs rather than showing infinity, and it does the same when both values are zero. Report the absolute change instead, or describe it in words: launched at 5,000 units, say.
How should I read the result when the starting value is negative?
The change is measured against the starting value's size, so the sign still shows direction. A loss narrowing from −10 to −5 is a rise of 5 on a base of 10, +50%, and a loss deepening from −10 to −20 is a fall of 10, −100%. Read those against the size of the loss: −100% here means the loss doubled, not that the value fell to zero as it would from a positive start.
What happens when the value crosses zero, say from −50 to 25?
The percent change comes out as +150%: an increase of 75 measured against the 50 you started from. Moving from −100 to 0 is +100% on the same reasoning. Figures like these are arithmetically consistent but say little once the value changes sign, because the old value is no longer a sensible yardstick for the new one, and the percent difference hits its ceiling of 200%. Quote the absolute change, here +75, and describe the swing in words.
Should I use percent change or percent difference?
Use percent change when one value is clearly the reference: earlier against later, budget against actual, list price against sale price. Use percent difference when the two values have equal standing and there is no reason to measure one against the other, such as two instruments or two analysts measuring the same thing. The two agree closely for small changes and diverge for large ones. Percent error is a close relative: it compares a measurement with an accepted true value and divides by the true value, so it works like a percent change with the true value as the starting point.
How do I combine several percentage changes into one?
Convert each to a multiplier, multiply them, and subtract one. Two years of 10% growth give 1.1 × 1.1 = 1.21, a 21% total rise rather than 20%. A 10% rise followed by a 10% fall gives 1.1 × 0.9 = 0.99, a 1% net loss. Adding the percentages works only as a rough guide for small changes.
How do I turn a total change over several years into a yearly rate?
Use the compound annual growth rate: (final ÷ initial) raised to the power 1 ÷ years, minus 1. An investment that grew from $1,000 to $1,500 over five years has a total change of 50% but an annual rate of 8.45%, because each year's growth builds on the last. Dividing 50% by five years, 10% a year, overstates it.
What percentage gain recovers a given loss?
The required gain is the loss divided by what remains: L ÷ (100 − L), times 100. A 10% loss needs an 11.11% gain to recover, a 20% loss needs 25%, a 30% loss needs 42.86% and a 50% loss needs 100%. The deeper the fall, the faster the climb back steepens, which is why large drawdowns weigh so heavily on long-run returns.
Why do small starting numbers give such huge percentages?
Because the starting value is the denominator. A product line that sells 2 units one month and 5 the next has grown 150%, though only 3 more units were sold, while a line going from 2,000 to 2,300 has grown 15% on 300 more sales. When the base is small, quote the absolute change next to the percentage so readers can judge the size.

How this page was produced

Published by
Quanta Calculator
Primary sources
6 cited below
Method
Δ% = (F − I) ⁄ |I| × 100
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon