The Two Formulas, Side by Side
"Percent difference" and "percent change" are both legitimate calculations and both produce numbers expressed as percentages — but they answer different questions. Confusing them gives mathematically valid answers that can be misleading in context. The Microapp calculator shows both so you don't have to pick blind.
• Percent difference (symmetric): |90 − 100| ÷ ((90 + 100) / 2) × 100 = 10 ÷ 95 × 100 ≈ 10.53%
• Percent change A → B (90 grew to 100): (100 − 90) ÷ 90 × 100 ≈ +11.11%
• Percent change B → A (100 shrank to 90): (90 − 100) ÷ 100 × 100 = −10.00%
Three different answers. Each correct for a different question.
When to Use Percent Difference
Use percent difference when neither value has a privileged role — they're both just "values being compared":
- Comparing two competing products' prices: "the difference between Brand A ($89) and Brand B ($79) is 11.9%."
- Comparing two measurements of the same thing for accuracy: "instrument 1 measured 10.2 cm, instrument 2 measured 10.5 cm — they differ by 2.9%."
- Comparing two students' scores, two cities' populations, two test groups in an experiment.
Mathematically: percent difference is symmetric (|A−B| / average × 100). Swap A and B — same answer. This is the right formula when neither value comes "first."
When to Use Percent Change
Use percent change when one value is the starting point (a baseline, a "before") and the other is what it became (an "after"):
- "My salary went from $50k to $55k — that's a +10% raise."
- "The stock dropped from $100 to $80 — a −20% decline."
- "Last quarter we had 1,000 users; this quarter 1,250 — +25% growth."
Mathematically: percent change is directional ((new − old) / old × 100). Going up is positive; going down is negative. The denominator is always the starting value, not the average.
The Asymmetry Trap
Going from 100 to 50 is a −50% change. But going from 50 back to 100 is a +100% change. Same dollar amounts, very different percentages — because the denominator changed. This asymmetry is the most common percent-change mistake:
| Direction | Calculation | Result |
|---|---|---|
| 100 → 50 (lost half) | (50 − 100) / 100 × 100 | −50% |
| 50 → 100 (doubled) | (100 − 50) / 50 × 100 | +100% |
If your stock loses 50% one day and gains 50% the next, you do NOT break even — you end up at 75% of where you started ($100 → $50 → $75). Percent gains and losses don't cancel out symmetrically.
Where Each Formula Shows Up in Real Life
Finance: almost always percent change (returns, gains/losses, growth rates). The starting price matters; positions are inherently directional.
Science: percent difference for comparing measurements (no "first" measurement); percent error (a variant of percent change) for "how far is my measurement from the true value."
Retail / pricing: percent change for "20% off" (sale price vs original). Percent difference for cross-shopping competitor prices.
Statistics / research: percent difference for comparing two cohorts or treatment groups.
News headlines: usually percent change ("housing prices up 8% year over year"), almost always with a clear baseline and direction.
Common Pitfalls
Reporting "change" when you meant "difference." Saying "Brand A is 10% more expensive than Brand B" implies B is the baseline — but if you computed percent difference (10.5%), the actual percent change relative to B is 12.7%. Different number, different meaning.
Forgetting the sign. Percent change is signed. Reporting "the stock changed by 20%" doesn't tell you if it went up or down. Always include the sign.
Compounding misunderstanding. Three years of +10% growth ≠ +30% total. It's (1.10)³ − 1 = +33.1% (compounding). Percent changes over multiple periods don't add — they multiply.
Negative-baseline weirdness. If A = −10 and B = +10, the change is (10 − (−10)) / (−10) × 100 = −200%. Mathematically correct but surprising. With negative baselines, prefer absolute change or percent difference instead.
Related Tools
For computing a single percentage of a value (e.g., "what is 18% of 87?"), use the Percentage Calculator. For finding the average of multiple values, the Average Calculator handles that. For sale-price calculations specifically, see the Discount Calculator.