Percentage Change Calculator

Calculate the percent change between two values

Enter the initial and final values to find the percentage increase or decrease. Supports bidirectional solving — edit any field to recalculate.

Last updated: July 1, 2026
Frank Zhao - Creator
CreatorFrank Zhao

Percent change

Enter the initial and final values to get the % change.

More info
More info
More info
%
Enter the values above for the results.
1Percent Change
Pc=100×VfViVi\text{Pc} = 100 \times \frac{V_f - V_i}{|V_i|}
2Final Value
Vf=Vi×(1+Pc100)V_f = V_i \times \left(1 + \frac{\text{Pc}}{100}\right)
3Initial Value
Vi=100×Vf100+PcV_i = \frac{100 \times V_f}{100 + \text{Pc}}
ViInitial value
VfFinal value
PcPercent change

Introduction / overview

The Percentage Change Calculator tells you how much a value has grown or shrunk relative to where it started. It answers one simple question: “By what percent did this number change?” — whether you're comparing prices, tracking metrics, or analyzing data over time.

✅ Percent change is one of the most widely used math concepts in daily life — sales, investments, grades, population stats, you name it. This calculator handles both increases and decreases, and lets you edit any field to instantly see how the other values shift.

Who is this for?

  • Shoppers comparing discounts or price changes across stores.
  • Investors & analysts tracking portfolio growth or revenue changes.
  • Students & educators learning about percentages and ratios.
  • Anyone who needs a quick, reliable “before vs. after” comparison.

The calculator supports bidirectional solving — you can enter any two values and it will compute the third. That means you can also use it backwards: tell it the initial value and the desired percentage change, and it will tell you what the final value should be. For related calculations, check out our Percentage Calculator or Percentage Increase Calculator.

How to use / quick start

Using the calculator takes just a few seconds. Follow these steps:

  1. 1Enter the Initial value — the starting amount before the change occurred.
  2. 2Enter the Final value — the amount after the change.
  3. 3Instantly read the Percent change result. A positive number means an increase, a negative one means a decrease. The step-by-step derivation below the calculator shows you exactly how the number was computed.
  4. 4Adjust the precision using the precision control in the top-right corner of the calculator card. Click the gear button showing the current precision value (e.g., 10), then drag the slider in the popup to choose between 1 and 16 significant figures. For example, with Initial = 100 and Final = 166.666..., the result changes noticeably:

Precision example: Initial = 100, Final = 166.666...

The true result is 66.6%66.\overline{6}\% (66.666...%). Here's how different precision settings display it:

Precision 2 → 67%Precision 3 → 66.7%Precision 4 → 66.67%Precision 6 → 66.6667%Precision 10 → 66.66666667%

Interpreting the result

  • Positive % → the final value is larger (an increase or growth).
  • Negative % → the final value is smaller (a decrease or decline).
  • 0% → no change at all.
  • A result between 100%-100\% and 0%0\% means the value decreased but didn't go to zero. Exactly 100%-100\% means the final value is zero.

Step-by-step example calculations

Example 1: A price increase

A pair of headphones was priced at $80 last month. This month the same model costs$92. What's the percentage increase?

Pc\text{Pc}==100×928080100 \times \frac{92 - 80}{|80|}
==100×1280100 \times \frac{12}{80}
==100×0.15100 \times 0.15
==15%15\%

The headphones are 15% more expensive than they were last month. If you're budgeting, that's an extra $12 for the same product.

Example 2: A population decline

A town had a population of 15,000 in 2020. By 2025 it dropped to12,750. What's the percentage change?

Pc\text{Pc}==100×127501500015000100 \times \frac{12750 - 15000}{|15000|}
==100×225015000100 \times \frac{-2250}{15000}
==100×(0.15)100 \times (-0.15)
==15%-15\%

The town's population declined by 15% over five years. The negative sign tells you it's a decrease. You could pair this with our Percentage Increase Calculator to compare growth rates across different towns.

Real-world use cases

Retail & shopping

A jacket was $120 last season and is now $90. The percent change is 25%-25\% — a 25% discount. You can also use the calculator in reverse: if you want to offer a 30% off sale on a $50 item, enter Initial = 50 and Percent change = −30 to find the final price of $35.

Investment returns

You bought a stock at $45 per share. Today it's trading at$58.50. The percent change is 30%30\% — a 30% gain. For a portfolio with multiple holdings, you can compute each position's change individually and then use our Average Percentage Calculator to find the overall performance.

Business metrics & KPIs

Your website had 8,200 visitors in January and 10,660 in February. That's a 30% month-over-month increase. Use the precision control to display the exact figure: with precision 6 it shows 30.0000%30.0000\%. Tracking these changes week over week helps you spot growth trends early.

Grade improvement

A student scored 62% on their first exam and 86% on the second. The percent change is 38.70968...%38.70968...\% — almost a 39% improvement. With precision set to 3, it reads a clean 38.7%38.7\%, which is easier to share in a progress report.

Common scenarios

Salary negotiation

Your current salary is $52,000 and the new offer is $58,240. That's a 12% increase. Knowing the exact percentage helps you benchmark against industry averages.

Recipe scaling

A recipe calls for 200g of flour but you only have 150g. That's a 25% reduction. Scale down all other ingredients by the same percentage to keep the ratios right.

Population & census data

A city grew from 250,000 to 275,000 residents — a10% increase. Urban planners use these figures to estimate infrastructure needs.

Expense tracking

Your monthly grocery bill went from $340 to $425. That's a25% increase — worth investigating which categories drove the change.

Budget cuts

A department's budget is reduced from $1.2M to $900K — a25% decrease. Department heads use this to communicate the impact to their teams.

Weight & fitness tracking

You started at 180 lbs and now weigh 162 lbs. That's a10% decrease. Tracking percent change is often more meaningful than absolute pounds lost, since it accounts for your starting point.

Tips & best practices

Using the precision control

The precision control is located at the top-right corner of the calculator card. It appears as a gear button with the current precision value displayed inside a colored badge (e.g., 10). Clicking it opens a “Precision Settings” panel with a slider ranging from 1 to 16 significant figures.

How it works

  • Precision here refers to significant figures, not decimal places. For example, 9.9849.984 with precision 4 shows 9.9849.984 (4 significant figures), but with precision 3 it shows 9.989.98 (3 significant figures).
  • Drag the slider or click anywhere on the track to adjust. The current value updates in real-time both in the popup and on the gear button.
  • Default is 10 significant figures — a good balance of readability and accuracy for most uses.
  • The maximum is 16 significant figures, limited by JavaScript floating-point precision (about 15–17 digits).

Precision in action

Take the calculation 2÷30.666...2 \div 3 \approx 0.666... — here's how different precision settings affect the display:

Precision 1 → 0.7Precision 2 → 0.67Precision 3 → 0.667Precision 6 → 0.666667Precision 10 → 0.6666666667

⚠️ Low precision warning: If you set precision too low (e.g., 1 or 2), rounding errors can accumulate — especially if you use the result in further calculations. For multi-step work, keep precision at 6 or higher for intermediate steps, then adjust to your desired output precision at the end.

Common mistakes to avoid

  • Confusing percentage change with percentage point change: If a tax rate goes from 10% to 12%, that's a 2 percentage point increase, but a 20% increase in the rate itself. Our Percentage Point Calculator can help with this distinction.
  • Using the wrong base: A 50% increase followed by a 50% decrease does NOT return to the original number. 10015075100 \to 150 \to 75 — you lose 25%, not 0%.
  • Dividing by the final value instead of the initial: Always divide the difference by the starting value.

Calculation method / formula

The percentage change calculator uses a single core formula. Understanding it helps you verify results and know exactly what's being computed.

The formula

Percent Change=100×VfViVi\text{Percent Change} = 100 \times \frac{V_f - V_i}{|V_i|}

Where:

ViV_i = Initial value (the starting point)

VfV_f = Final value (the ending point)

| | = Absolute value (ensures the denominator is always positive)

× 100 = Converts the decimal ratio into a percentage

Understanding the inverse operations

The calculator supports bidirectional solving. This means you can work backwards from a desired outcome:

Finding the final value given a known change:

Vf=Vi×(1+Pc100)V_f = V_i \times \left(1 + \frac{\text{Pc}}{100}\right)

Example: A 20%20\% increase on Vi=50V_i = 50 gives Vf=50×(1+0.2)=60V_f = 50 \times (1 + 0.2) = 60.

Finding the initial value given the final and the change:

Vi=100×Vf100+PcV_i = \frac{100 \times V_f}{100 + \text{Pc}}

Example: If a item costs $69\$69 after a 15%15\%increase, the original price was Vi=100×69100+15=$60V_i = \frac{100 \times 69}{100 + 15} = \$60.

Related concepts

Percentage point vs. percent change

A percentage point is the arithmetic difference between two percentages.Percent change is the relative difference. Example: moving from 10% to 12% is a 2 percentage point increase but a 20% relative increase. Our Percentage Point Calculator helps distinguish these.

Absolute change vs. relative change

Absolute change is simply VfViV_f - V_i (e.g., “prices went up by $5”). Relative change (percent change) expresses that difference as a fraction of the starting value. Both are useful — absolute change tells you the magnitude, percent change tells you the proportion.

Year-over-year (YoY) growth

In business and finance, percent change is often calculated as “this year vs. last year” to seasonally adjust comparisons. For example, comparing December 2025 sales to December 2024 eliminates holiday-season bias.

Compound growth

When a value changes by a consistent percent each period, the total growth is compound, not additive. A 10% increase each year for 3 years gives a total growth of (1.10)31=33.1%(1.10)^3 - 1 = 33.1\%, not 30%. Use our Doubling Time Calculator for scenarios with consistent growth rates.

Frequently asked questions

What's the difference between percent change and percentage of?

Percent change compares two values and expresses the difference relative to the starting value. “Percentage of” expresses one value as a fraction of another (e.g., “20 is what percent of 80?” → 25%). For percentage-of calculations, use our Percentage Calculator.

Can I use this calculator for negative values?

Yes, the calculator uses the absolute value of the initial value in the denominator, so it handles negative numbers correctly. However, interpreting percent change with negative starting values requires caution — a change from 50-50 to 25-25 gives +50%+50\%, which is correct mathematically but might be counterintuitive.

Why does the percent change result have so many decimal places?

The result shows the full precision available. You can adjust how many digits are displayed using the precision control (gear icon) in the top-right corner. For example, set precision to 3 to get a clean 66.7%66.7\% instead of 66.6666666667%.

What does it mean if the result is −100%?

A result of 100%-100\% means the final value is zero. For example, if an investment drops from $100\$100 to$0\$0, that's a 100% loss. Values between 100%-100\% and 0%0\% represent partial decreases. Values below 100%-100\% are not valid for this calculator because they would imply the final value is below zero when starting from a positive number.

How do I calculate percent change between more than two values?

For comparing sequential changes, calculate each pair separately. For averaging multiple percent changes, use our Average Percentage Calculator. Remember that percent changes don't simply average arithmetically — a 10% gain followed by a 10% loss is a net loss of 1%, not 0%.

Is this calculator accurate for financial decisions?

The calculator is accurate for basic percent change calculations. For investment decisions, consider that factors like compounding, fees, and taxes are not included. Use it as a quick reference tool, but consult a financial professional for important decisions. Our Percentage Increase Calculator may also be helpful for growth-focused scenarios.

Why does the calculator use absolute value in the formula?

The absolute value Vi|V_i| in the denominator ensures that the percent change always has a meaningful sign: positive means increase, negative means decrease. Without it, a change from 10-10 to 5-5 would produce a negative percentage even though the value actually went up — the absolute value fixes this.

Limitations & disclaimers

  • Educational tool: This calculator is designed for quick estimates and educational purposes. It should not replace professional financial, legal, or medical advice.
  • Initial value cannot be zero: Since we divide by the absolute value of the initial value, a starting point of zero will result in “undefined” — percentage change from zero is mathematically undefined.
  • Percent change vs. percentage points: As discussed in the tips section, this calculator computes relative change, not the arithmetic difference between two percentages.
  • Not for compound calculations: This calculator handles a single change between two values. For compound growth over multiple periods, use our Doubling Time Calculator.
Percentage Change Calculator - Free Online Percent Change Calculator