Percentage Change Calculator
Most people use "percentage change" and "percentage difference" as if they mean the same thing. They do not. One is directional, tracking how a value moved from a starting point to an ending point. The other is symmetrical, measuring the gap between two values when neither counts as the "original." Using the wrong formula gives the wrong answer. This calculator handles both.
Use this when comparing before and after — one number came first.
The original value
The value after the change
Percentage change
—
Formula
Use this when comparing two values where neither is the starting point.
The first of the two values
The second of the two values
Percentage difference
—
Formula
How to use this calculator
Still unsure? Ask: "Did one of these numbers come first?" If yes, use percentage change. If both numbers exist at the same point in time, use percentage difference.
Formula
Percentage change (directional):
% change = ((To − From) ÷ From) × 100
Positive = increase · Negative = decrease
Percentage difference (non-directional):
% difference = (|A − B| ÷ ((A + B) ÷ 2)) × 100
Always positive · Same result regardless of order
Worked examples
Percentage change examples
Sales revenue: Q1 £84,000 → Q2 £97,000
((97,000 − 84,000) ÷ 84,000) × 100 = +15.48%
Student score: mock 54 → final 71
((71 − 54) ÷ 54) × 100 = +31.48%
Percentage difference examples
Trainers: £89 at one retailer vs £115 at another
|89 − 115| ÷ ((89 + 115) ÷ 2) × 100 = 25.49%
Job offers: £38,000 vs £44,500
|38,000 − 44,500| ÷ ((38,000 + 44,500) ÷ 2) × 100 = 15.76%
How it works
Take two numbers: 60 and 90. Run them through both formulas and the difference becomes clear.
Percentage change (60 as original):
(90 − 60) ÷ 60 × 100 = 50%
Percentage difference:
|90 − 60| ÷ ((90 + 60) ÷ 2) × 100 = 40%
Same two numbers, two different answers: 50% and 40%. Neither is wrong. They answer different questions. Percentage change says "90 is 50% more than 60." Percentage difference says "60 and 90 are 40% apart from each other, measured against their midpoint."
This matters in practice because using the wrong formula gives a misleading result. News reports and business presentations sometimes mix them up, producing a number that sounds plausible but describes the wrong thing.
Common uses
- Quarterly or annual revenue comparison: track whether a business grew or shrank from one period to the next (percentage change)
- Exam and test score improvement: see how much a student's performance moved between two sittings (percentage change)
- Price comparison shopping: measure the gap between two products or retailers when neither price is the "original" (percentage difference)
- Population growth: compare a city or country's population between two census years (percentage change)
- Salary negotiation: quantify the gap between a current salary and a new offer, or between two competing offers (percentage difference)
- Energy bill increases: calculate how much your electricity or gas bill has risen year on year (percentage change)
- Investment portfolio tracking: measure the percentage change in the value of a portfolio over a set period (percentage change)
- Comparing regional statistics: assess the gap between unemployment rates or average wages across two regions where neither is the baseline (percentage difference)
Frequently asked questions
-
Percentage change measures how a value moved from one point to another, with a clear starting value as the reference. It can be positive (an increase) or negative (a decrease). Percentage difference measures the gap between two values when neither is the starting point, using their average as the reference. It is always positive. Using the wrong one for a given situation gives a misleading result.
-
Subtract the old value from the new value, then divide by the old value, then multiply by 100. Written out: ((New − Old) ÷ Old) × 100. For example, a value rising from 200 to 250 gives ((250 − 200) ÷ 200) × 100 = 25%. A positive result means an increase; a negative result means a decrease.
-
Because neither of the two values is the "original" or reference point. If you used one of them as the denominator, the result would change depending on which one you chose. Using the average treats both values equally and produces a symmetrical result: the percentage difference between A and B is the same as between B and A.
-
Yes. A negative percentage change simply means the value fell. If a value dropped from 500 to 400, the percentage change is ((400 − 500) ÷ 500) × 100 = −20%. Percentage difference, by contrast, is always positive because it uses an absolute value and measures a gap rather than a direction.
-
No, and this catches many people out. A value rising by 50% and then falling by 50% does not return to where it started. If you start at 100, a 50% increase takes you to 150. A subsequent 50% decrease takes you to 75, not 100. The reason is that the 50% fall applies to the new, higher value of 150, not the original 100. To return from 150 to 100 requires a decrease of only 33.3%, not 50%.
Related calculators
Last reviewed: May 2026