Price percentage change measures how much a price has risen or fallen relative to its original level. Whether you're tracking a stock, comparing retail prices, monitoring property values, or calculating a discount, the formula is the same — only the context changes.

Price percentage change formula
% Change = (New Price − Old Price) ÷ Old Price × 100

A positive result means the price increased. A negative result means it decreased. Use our free calculator to compute any price change instantly, or work through the examples below.

Price change examples by category

The formula is identical in every case — these examples show it applied across the most common real-world situations.

📈

Stock price change

Bought at £4.20 · Now trading at £5.46
(5.46 − 4.20) ÷ 4.20 × 100 = +30%

A 30% return since purchase. Used to track individual positions and compare performance across holdings.

🛒

Retail price increase

Last year's price: £2.40 · This year: £2.88
(2.88 − 2.40) ÷ 2.40 × 100 = +20%

A 20% price increase on a grocery item — useful for tracking inflation on everyday purchases.

🏷️

Sale discount

Original price: £180 · Sale price: £126
(126 − 180) ÷ 180 × 100 = −30%

30% off the original price. Helpful for checking whether an advertised discount is genuine.

🏠

Property value change

Purchase price: £285,000 · Current value: £327,750
(327750 − 285000) ÷ 285000 × 100 = +15%

15% appreciation since purchase. Commonly used to assess investment returns on property.

Fuel price change

Price per litre in January: 142p · In June: 158p
(158 − 142) ÷ 142 × 100 = +11.27%

Fuel up 11.3% — often used to calculate the impact on monthly transport costs.

💷

Supplier cost change

Previous unit cost: £8.50 · New quote: £7.65
(7.65 − 8.50) ÷ 8.50 × 100 = −10%

10% reduction in supplier cost — directly improves margin if selling price stays the same.

Step-by-step: stock price percentage change

Stock prices are the most common use case. Here's the full working for two scenarios.

Scenario A — gain

A share was priced at £12.50 at open and closed at £14.00. What was the day's percentage change?
1
Identify values: old price = £12.50, new price = £14.00
2
Find the difference: 14.00 − 12.50 = 1.50
3
Divide by old price: 1.50 ÷ 12.50 = 0.12
4
Convert to percentage: 0.12 × 100 = 12%
(14.00 − 12.50) ÷ 12.50 × 100 = +12% gain

Scenario B — loss

You bought a share at £22.00. It's now trading at £17.60. What is your percentage loss?
1
Identify values: old price = £22.00, new price = £17.60
2
Find the difference: 17.60 − 22.00 = −4.40
3
Divide by old price: −4.40 ÷ 22.00 = −0.20
4
Convert to percentage: −0.20 × 100 = −20%
(17.60 − 22.00) ÷ 22.00 × 100 = −20% loss
Tip Finance platforms often show price change as a decimal (e.g. 0.12) rather than a percentage (12%). Multiply by 100 to convert. The formula is identical to the standard percent change formula.

Price percentage change over multiple periods

When calculating change across more than one period, you cannot simply add or subtract percentages — apply each change to the running price sequentially.

A product costs £100. It rises 20% in year one, then falls 10% in year two. What is the final price and the overall change?
1
After year one: £100 × 1.20 = £120
2
After year two: £120 × 0.90 = £108
3
Overall change: (108 − 100) ÷ 100 × 100 = +8%
Final price: £108 · Overall change from original: +8% (not +10%)
Common mistake Adding +20% and −10% and expecting +10% is wrong. Percentages compound against the running value. Always calculate each period separately using the most recent price as the new baseline.

Have a price to check?

Enter old and new price — get the percentage change instantly

Use the free calculator

Frequently asked questions

What is the formula for price percentage change?

Price percentage change = (New Price − Old Price) ÷ Old Price × 100. A positive result means the price increased; a negative result means it decreased.

How do I calculate the percentage change in stock price?

Subtract the opening or purchase price from the current price, divide by the opening price, then multiply by 100. For example, a stock moving from £10.00 to £11.50 gives: (11.50 − 10.00) ÷ 10.00 × 100 = 15% increase.

How do I find the percentage increase in price?

Use the formula: (New Price − Old Price) ÷ Old Price × 100. A positive result is your percentage increase. A negative result means the price actually fell.

Can I use this formula for any currency?

Yes — the formula works with any currency or unit. The percentage result is dimensionless, so it doesn't matter whether you're working in pounds, dollars, euros, or pence.

What is the percentage change if a price doubles?

A doubling is always a 100% increase. For example, £50 rising to £100: (100 − 50) ÷ 50 × 100 = 100%, regardless of the actual price values.

How is price percentage change different from percent difference?

Price percentage change uses the original price as the baseline and shows direction (up or down). Percent difference uses the average of both prices and is always positive — used when neither price is clearly the "original." For most price tracking, percentage change is the right formula. See our full comparison.