๐Ÿ‡บ๐Ÿ‡ธ USC
Math & Conversion
๐Ÿ”€

Percentage Change Calculator

Find the percent change and percent difference between two values

๐Ÿ”€ Enter two values

โœ…

Last updated June 2026

Method: Percent change uses (new − old) ÷ |old| × 100. Percent difference uses |a − b| ÷ ((a + b) ÷ 2) × 100. The absolute value of the base keeps the direction intuitive when values are negative.

Included: Percent change with a + or − sign, percent difference, absolute change and the average of the two values, plus a side-by-side comparison.

Not included: Compound or annualized growth rates (CAGR), and changes where the original value is zero, which are mathematically undefined.

Percentage change calculator: how it works

If a stock rises from 50 to 80, how big is that jump? Subtract to get the absolute change of 30, then divide by the starting value: 30 ÷ 50 = 0.6, or a 60% increase. That single calculation - comparing how much something moved relative to where it started - is what this percentage change calculator does, and it works the same way whether you are tracking prices, test scores, website traffic, or your weight.

The percentage change formula

Percentage change always measures the new value against the original (old) value:

% change = (new − old) ÷ |old| × 100

The vertical bars mean absolute value - we divide by the size of the old value, ignoring its sign. A positive result is an increase; a negative result is a decrease. Using 50 and 80: (80 − 50) ÷ 50 × 100 = +60%. Reverse it - going from 80 down to 50 - and you get (50 − 80) ÷ 80 × 100 = −37.5%. The two answers differ because the base (the old value) is different each time.

Percentage change vs. percentage difference

These two are easy to confuse. Percentage change needs a clear before and after - it answers "how much did this grow or shrink from its starting point?" Percentage difference compares two values when neither is the baseline, such as two competing measurements or two products:

% difference = |a − b| ÷ ((a + b) ÷ 2) × 100

Because it divides by the average of the two values, percentage difference is symmetric: comparing 50 and 80 gives the same answer no matter which you list first. For 50 and 80, that is |50 − 80| ÷ 65 × 100 ≈ 46.2%. Use percentage change for tracking something over time, and percentage difference for comparing two independent figures.

Common ways to use percentage change

  • Prices & salaries: measure a raise, a price hike, or a discount relative to the old amount.
  • Performance metrics: compare this month's sales, visitors, or sign-ups to last month's.
  • Science & lab work: percent difference compares a measured result to an expected one.
  • Personal goals: track weight, savings, or workout numbers from a starting baseline.

Remember that two changes don't simply add up. A 50% increase followed by a 50% decrease does not return you to the start: 100 → 150 → 75. Each step is measured against its own (changing) base.

How to use this calculator

The tool is built to take the arithmetic off your hands, but it helps to know what each field expects so the result is the one you actually want:

  1. Enter the old (original) value. This is your starting point or baseline - last month's figure, the price before the change, the "before" measurement. The calculator treats this as the denominator, so getting it right matters more than the new value.
  2. Enter the new (current) value. This is the "after" figure you want to compare against the baseline.
  3. Read the percent change. A result with a plus sign is an increase; a minus sign is a decrease. The calculator also shows the raw absolute change (new − old) so you can sanity-check the direction.
  4. Check the percent difference if order shouldn't matter. When neither value is a true baseline - two lab readings, two quotes, two products - the symmetric percent difference is the more honest comparison.
  5. Re-enter to test a scenario. Swap or tweak a value to see how sensitive the percentage is. Small bases magnify changes; large bases dampen them.

All math happens instantly in your browser - nothing is uploaded or stored, so you can use it for sensitive salary or financial figures without concern.

Worked examples for different situations

Percentage change shows up in dozens of everyday contexts. Here are four worked cases so you can match your own numbers to the right pattern:

  • A pay raise: your salary goes from $52,000 to $56,160. The change is $4,160; divide by the old salary: 4,160 ÷ 52,000 = 0.08, an 8% increase. Notice the raise is measured against your old salary, not your new one.
  • A markdown: a jacket drops from $120 to $84. That's (84 − 120) ÷ 120 × 100 = −30%, a 30% discount. To reverse it, $84 back to $120 is +42.9%, because the base shrank.
  • Website traffic: visitors rise from 1,800 to 4,500. (4,500 − 1,800) ÷ 1,800 × 100 = +150% - the audience more than doubled, which is why the percentage exceeds 100%.
  • A lab measurement: two instruments read 9.6 and 10.2 for the same sample. Neither is "correct," so use percent difference: |9.6 − 10.2| ÷ ((9.6 + 10.2) ÷ 2) × 100 = 0.6 ÷ 9.9 × 100 ≈ 6.1%.

Key terms explained

A few words get used loosely in everyday speech but have precise meanings here:

  • Absolute change: the plain subtraction, new − old. It keeps the original units (dollars, pounds, visitors) and carries no percentage.
  • Relative change: the absolute change expressed as a fraction of the base - that fraction, times 100, is the percentage change.
  • Base (or denominator): the value you divide by. For percentage change it is the old value; for percentage difference it is the average of the two values.
  • Percentage point: the simple arithmetic gap between two percentages. Moving from 4% to 6% is 2 percentage points but a 50% relative increase.
  • Symmetric: a measure where swapping the two inputs gives the same answer. Percent difference is symmetric; percent change is not.

Why the base value matters so much

The single biggest source of confusion is forgetting that the percentage is always relative to something. The same absolute change can be huge or tiny depending on its base. A $10 increase on a $20 item is a 50% jump; the same $10 on a $2,000 laptop is just 0.5%. This is also why percentages from very small starting numbers look explosive - a sales figure climbing from 2 to 6 units is a 200% increase, even though the real-world movement is modest. When you report a percentage, always be clear about what the base is, and be cautious comparing percentages whose bases differ wildly. For volatile or low numbers, the absolute change is often the more honest figure to share alongside the percentage.

Who this calculator is for

You don't need a finance or statistics background to get a correct answer here - the tool is meant to be useful across very different jobs:

  • Students and teachers checking homework on percent increase, decrease, and difference, or verifying a worked example step by step.
  • Shoppers and budgeters turning a "was/now" price into the real discount, or seeing how much a bill or subscription went up.
  • Employees and freelancers sizing up a raise, a rate change, or a year-over-year income shift before a negotiation.
  • Marketers and analysts reporting month-over-month or year-over-year movement in traffic, conversions, sales, or sign-ups.
  • Researchers, lab techs, and engineers who need percent difference to compare two measurements where neither is the reference value.

Because everything runs locally in the browser and nothing is saved, it's equally fine for a quick classroom example or for sensitive salary and revenue figures you'd rather not type into a server-side tool.

How percent change relates to other percentage tools

Percentage change is one of a small family of closely related calculations, and picking the right one saves a lot of confusion:

  • Percentage of a number answers "what is 20% of 150?" - it scales a single value rather than comparing two.
  • Percentage increase / decrease applies a known percentage to a starting value to find the new value, the reverse of what this tool does.
  • Percent error is percent difference's stricter cousin: it measures a measured value against a known, accepted true value rather than against an average.
  • Discount is simply a percentage decrease applied to a price, then subtracted to give the sale total.
  • Markup is the percentage added to a cost to set a selling price - the same arithmetic as a percentage increase, viewed from a seller's side.

If your two numbers are a clear before and after, percentage change is exactly the right pick. If one number is a true reference value, percent error fits better; if you just need part of a single number, use a percentage-of calculator instead.

When to use percent change instead of CAGR

Plain percentage change answers "how much did this move between two points?" - but it says nothing about how long the move took or whether the growth compounded. If a value grows from 100 to 200 over five years, the total change is +100%, yet the average annual growth rate is only about 14.9% per year, because each year builds on the last. For multi-period growth - investment returns, revenue over several years, population trends - a compound annual growth rate (CAGR) is the right tool. Use this percentage change calculator for a single before-and-after comparison; reach for the CAGR calculator when you need to spread the change evenly across time.

Limitations and assumptions

This calculator does exactly one thing - it compares two numbers - and it does it precisely. But a percentage is only as meaningful as the values behind it. Keep these limits in mind:

  • Zero baselines are undefined. Any percentage change from an old value of 0 divides by zero and has no finite answer; report the absolute change instead.
  • Negative bases can mislead. When values cross zero (for example, a balance going from −50 to +50), the percentage stops being intuitive. This tool uses the absolute value of the base to keep the sign sensible, but interpret such cases carefully.
  • No statistical significance. A percentage change tells you the size of a move, not whether it is meaningful, random, or caused by anything in particular.
  • No compounding or time-weighting. It treats the two values as a single snapshot pair, not a series spread over time.
  • Garbage in, garbage out. If the two numbers aren't measured the same way (different units, time frames, or definitions), the percentage comparing them isn't valid.

Treat the output as a clear, correct arithmetic result - not as financial, investment, or statistical advice.

How to calculate percentage change by hand

You don't need the calculator to follow the logic - and seeing each step makes it obvious why the answer comes out the way it does. Suppose a subscription rose from $40 to $52 and you want the percentage increase:

  1. Find the absolute change. Subtract the old value from the new value: 52 − 40 = 12. The price went up by $12. This step alone tells you the direction (positive means up) and the raw size in dollars.
  2. Divide by the original value. 12 ÷ 40 = 0.3. This turns the $12 into a fraction of where you started - the relative change. Crucially you divide by 40 (the old price), not 52, because percentage change is always measured against the baseline.
  3. Multiply by 100. 0.3 × 100 = 30, so the subscription went up 30%. Multiplying by 100 simply restates the fraction 0.3 as "30 per hundred," which is what "percent" means.
  4. Read the sign. The result is positive, confirming an increase. Had the price dropped from $52 to $40, step one would give −12, and the final answer would be −23.1% - a decrease, and a different magnitude because the base changed.

A handy shortcut for mental math: divide the new value by the old value first, then subtract 1. Here 52 ÷ 40 = 1.3, and 1.3 − 1 = 0.3 = 30%. A ratio above 1 is an increase; below 1 is a decrease. This "ratio minus one" trick is the fastest way to eyeball a percentage change without a calculator, and it makes doublings obvious: any ratio of exactly 2 is a +100% change.

Reading percentages in the news and reports

Most percentages you meet day to day are percentage changes, and knowing how they were built keeps you from being misled. A few patterns to watch for:

  • Year-over-year vs. month-over-month. A "sales up 12%" headline means little until you know the comparison window. Year-over-year compares the same month last year (smoothing out seasonality), while month-over-month compares the prior month and can swing wildly. Always check which base is being used.
  • Inflation as a percentage change. When the Consumer Price Index is reported as "3.1% inflation," that is the percentage change in the index over the prior 12 months - exactly the formula on this page applied to a price index rather than a single price.
  • Growth off a tiny base. A startup "growing 400%" may have gone from 5 customers to 25. The percentage is real but the absolute movement is small; always ask for the underlying numbers when the base could be low.
  • Stacked changes. "Prices fell 10% then rose 10%" does not return to the start - it lands at 99% of the original, because the second 10% is taken from a smaller base. Sequential percentages multiply (0.90 × 1.10 = 0.99), they don't add.
  • Percentage points in disguise. "Unemployment rose 50%" sounds alarming, but if it moved from 4% to 6% that is only a 2 percentage-point change. Outlets sometimes pick whichever framing sounds bigger - convert it yourself to see the real story.

When a single percentage carries weight - a raise, a rent increase, a reported trend - it is worth recomputing it yourself from the two underlying numbers. Drop the old and new values into the tool above and you will immediately see both the percentage change and the plain absolute change, so you can judge how big the move really is rather than relying on a headline.

Sources

  • NIST — guidance on expressing measured quantities and relative differences.
  • U.S. Bureau of Labor Statistics — how percent change is reported for the Consumer Price Index and inflation.
  • U.S. Census Bureau — percent-change methodology in population and economic statistics.

โš ๏ธ Common mistakes & edge cases

Dividing by the new value instead of the old

Percentage change always divides by the original (starting) value, not the new one. Going from 50 to 80 is +60% (30 ÷ 50), not +37.5% (30 ÷ 80). Swapping the base is the single most common error.

Confusing percentage points with percent change

If an interest rate moves from 4% to 5%, that is a 1 percentage-point rise but a 25% increase. "Points" and "percent change" are different things - say which one you mean.

Assuming increases and decreases cancel out

A 20% gain then a 20% loss does not break even: 100 → 120 → 96. Each percentage is taken from a different base, so reversing the percentage does not reverse the value.

Starting from zero

Percentage change from 0 is undefined because you would divide by zero. Going from 0 to 10 is an infinite percent increase. Report the absolute change instead, or use percent difference when both numbers are non-zero.

Note: This is a math tool that reflects the values you enter. It is not financial, investment, or statistical advice.

❓ Frequently asked questions

How do you calculate percentage change?

Subtract the old value from the new value, divide by the absolute value of the old value, then multiply by 100: percent change = (new - old) / |old| x 100. For example, going from 50 to 80 is (80 - 50) / 50 x 100 = 60%, a 60% increase. A negative result means a decrease.

What is the difference between percentage change and percentage difference?

Percentage change compares a new value to a known starting (old) value and has a direction - it tells you whether something went up or down. Percentage difference compares two values without treating either as the baseline; it divides the absolute difference by the average of the two values, so the result is the same no matter which order you enter them.

What is the percentage difference formula?

Percent difference = |a - b| / ((a + b) / 2) x 100. You take the absolute difference between the two values and divide it by their average, then multiply by 100. Because it uses the average as the base, the answer is symmetric and order does not matter.

How do I calculate a percentage decrease?

Use the same formula: (new - old) / |old| x 100. When the new value is smaller than the old value, the result is negative, which represents a decrease. For example, going from 100 to 75 is (75 - 100) / 100 x 100 = -25%, a 25% decrease.

Why can't I calculate percentage change from zero?

Percentage change divides by the original value, and dividing by zero is undefined. Going from 0 to any positive number is often described as an infinite or undefined percentage increase, so there is no meaningful percentage. In that case, report the absolute change or use percent difference if both values are non-zero.

Can percentage change be more than 100%?

Yes. If a value more than doubles, the percent change exceeds 100%. Going from 50 to 150 is a 200% increase. A decrease, however, cannot drop below -100%, because a value cannot fall by more than its entire starting amount.

Does the order of the two values matter?

For percentage change, yes - swapping old and new flips the sign and changes the magnitude, because the base (the old value) changes. For percentage difference, no - it uses the average of both values as the base, so swapping the inputs gives the same result.

What is the difference between a percentage point and a percent change?

A percentage point is the simple arithmetic gap between two percentages, while a percent change is relative. If a rate moves from 4% to 6%, that is a 2 percentage-point rise but a 50% increase (2 divided by 4). Always say which one you mean, because they describe very different sizes.

How do I reverse or undo a percentage change?

You cannot just apply the same percentage in the opposite direction. To undo a 25% increase you divide by 1.25, not subtract 25%. A price raised 25% from $80 to $100 must be cut by 20% ($20 / $100) to get back to $80, because the base changed when the price went up.

Why does a percentage change look so big when the starting number is small?

Because the percentage is always relative to the base. A change from 2 to 6 is a 200% increase even though the real movement is only 4 units, while the same 4-unit change on a base of 2,000 is just 0.2%. For small or volatile numbers, report the absolute change alongside the percentage so the result isn't misleading.

How is percentage change different from CAGR or annual growth rate?

Percentage change compares two values at a single before-and-after point and ignores how long the change took. A compound annual growth rate (CAGR) spreads that change evenly across a number of years and accounts for compounding. Growth of 100 to 200 over five years is a +100% total change but only about a 14.9% annual growth rate. Use percentage change for a snapshot comparison and CAGR for multi-year growth.

What is the fastest way to calculate percentage change in my head?

Divide the new value by the old value, then subtract 1. For example, 52 / 40 = 1.3, and 1.3 - 1 = 0.3, which is a 30% increase. A ratio above 1 is an increase and a ratio below 1 is a decrease, so 30 / 40 = 0.75 means a 25% drop. This 'ratio minus one' shortcut avoids subtracting first and is quick enough for mental math.

💡 Good to know

A quick way to spot a doubling

Any value that doubles is exactly a +100% change, and a value that triples is +200%. If your percent change reads over 100%, the new value is more than double the old one - a handy sanity check.

Decreases can't go past −100%

A value can fall by at most its entire starting amount, so percentage decreases bottom out at −100% (reaching zero). Increases, by contrast, have no upper limit.

Reverse a percentage carefully

To undo a 25% increase you don't subtract 25% - you divide by 1.25. A price raised 25% from $80 to $100 must be cut by 20% ($20 ÷ $100), not 25%, to return to $80.

Related Calculators