Skip to content

Tool 4 of 22

Percentage difference calculator.

Compare two values symmetrically — neither is "before" or "after."

% Difference =

How to calculate percentage difference

Percentage difference measures how far apart two values are relative to their average, without treating either one as the "starting point." This makes it the right tool when you're comparing two independent measurements rather than tracking a change over time.

The percentage difference formula

% Difference = (|V1 − V2| ÷ ((V1 + V2) / 2)) × 100

The denominator uses the average of both values as the reference, making the formula symmetric. Swapping V1 and V2 gives the same result. Because the numerator uses an absolute value, percentage difference is always zero or positive — it tells you the size of the gap, not the direction.

Worked examples

  • Comparing lab readings: Two instruments measure 50 cm and 55 cm. Difference = |50 − 55| ÷ ((50 + 55) / 2) × 100 = 5 ÷ 52.5 × 100 = 9.52%.
  • Comparing two prices: Store A charges $42 and Store B charges $38. Difference = |42 − 38| ÷ ((42 + 38) / 2) × 100 = 4 ÷ 40 × 100 = 10%.
  • Survey results: Group A approval is 62% and Group B is 58%. Difference = |62 − 58| ÷ ((62 + 58) / 2) × 100 = 4 ÷ 60 × 100 = 6.67%.

Percentage difference vs. percentage change

These two formulas look similar but answer different questions. Percentage change is directional — it uses the old value as the reference and tells you how much something grew or shrank. Percentage difference is neutral — it uses the average of both values and doesn't assume an order. Use percentage change for time-series data (January sales vs. February sales). Use percentage difference for parallel comparisons (City A's population vs. City B's population).

When to use this calculator

  • Science: Compare two experimental measurements where neither is the "correct" baseline.
  • A/B testing: Quantify the gap between two variant results before determining statistical significance.
  • Price comparison: Compare prices from two sellers objectively without favoring either as the reference.
  • Benchmarking: Compare performance metrics between two teams, departments, or regions.

Edge cases to know

  • Identical values: When V1 = V2, the difference is zero and the result is 0%.
  • One value is zero: If one value is 0 and the other is not, the formula gives 200% — the maximum possible difference between a zero and non-zero value.
  • Both values are zero: Division by zero — the formula is undefined. Two zeros are identical, so the comparison is trivial.

Frequently asked questions.

What is percentage difference?

Percentage difference measures the relative difference between two values symmetrically, without implying which one is "original" or "new."

What is the percentage difference formula?

% Difference = |V1 − V2| ÷ ((V1 + V2) / 2) × 100. It uses the average of both values as the reference point.

How is percentage difference different from percentage change?

Percentage change is directional: it measures change from an old value to a new one. Percentage difference is symmetric — neither value is the reference.

Can percentage difference be negative?

No. Because we use the absolute value of the difference, percentage difference is always ≥ 0.

What does 0% difference mean?

It means the two values are identical.

When should I use percentage difference vs. percentage change?

Use percentage difference when comparing two equivalent measurements (e.g., two lab readings). Use percentage change when one value follows the other in time.

Related calculators.