Percentage Difference: The Symmetric Comparison
When you need to compare two values without saying which one came first, percentage difference is the right tool. It answers: how far apart are these two numbers, relative to their combined scale?
Unlike percentage change, percentage difference has no direction — it doesn't say one value "grew" or "shrank." Both values are treated equally, using their average as the reference point. That makes it ideal for comparing prices, speeds, measurements, or any two figures where neither is clearly the "original."
The Formula
% Difference = (|V1 − V2| ÷ ((V1 + V2) ÷ 2)) × 100
Breaking it down:
- Step 1Find the absolute difference: |V1 − V2|
- Step 2Find the average: (V1 + V2) ÷ 2
- Step 3Divide step 1 by step 2, then multiply by 100
A Worked Example
Two suppliers quote prices for the same component: Supplier A charges ₹850, Supplier B charges ₹1,100. What's the percentage difference?
|850 − 1,100| = 250
(850 + 1,100) ÷ 2 = 975
(250 ÷ 975) × 100 ≈ 25.64%
The two prices differ by about 25.64% relative to their midpoint. Neither price is called the "original" — the result is the same regardless of which supplier you label V1 or V2.
Percentage Difference vs. Percentage Change
These two are frequently confused. The table below shows exactly when to use each:
| Percentage Difference | Percentage Change |
|---|---|
| No "before" or "after" | Requires a starting point |
| Result is always positive | Can be negative (decrease) |
| Uses average as reference | Uses original value as reference |
| Comparing two quotes, speeds, scores | Tracking growth, revenue shifts, price trends |
What happens when one value is zero?
If either V1 or V2 is zero, the average becomes half of the other value, and the formula still works — but the result will be 200%, the maximum possible percentage difference. Some fields use a different convention (often citing "infinite" difference), so check your domain's standard before reporting.
Common Questions
Is percentage difference ever greater than 200%?▼
No — not with this formula. The maximum occurs when one value is zero, giving 200%. For non-zero values, the result always falls between 0% and 200%.
Does the order of the two values matter?▼
No. Because we take the absolute difference and use the average (symmetric), swapping V1 and V2 gives the same result every time.
Can I use this for comparing percentages themselves?▼
Yes. If one fund returned 8% and another returned 11%, their percentage difference is (|8−11| ÷ ((8+11)÷2)) × 100 ≈ 31.6%. Just be careful not to confuse this result with percentage points.


