Skip to content
FinToolSuite
Updated 2026-09-07 · Marketing & Growth · Educational use only ·
Privacy

Price Sensitivity Calculator

Elasticity of demand from two observed price and volume points.

Work out price elasticity of demand from two observed points: enter old and new prices and volumes for the coefficient and a banded reading.

What this tool does

Turns two observed price and volume points into a price elasticity of demand coefficient. The calculator takes an old price with its volume and a new price with its volume, expresses each as a percentage change against the old figure, and divides the volume change by the price change. The result comes with a banded reading, from Inelastic through Moderately Inelastic and Elastic to Highly Elastic, along with both percentage changes and the revenue recorded before the price moved. The sign is normally negative, since a higher price usually sells fewer units, and the absolute value carries the practical meaning: below 1, a price rise gains more in margin than it loses in volume and revenue goes up; above 1, revenue goes down. Two data points cannot separate a demand response from a coincidence, so the coefficient describes what was observed rather than what will happen next. It also measures the change against the old price, which means running the same two observations in the opposite direction gives a different number.

Quick answer: with the default values, the result is -1.50 (Price Elasticity). Adjust the values below for your own figures.


Enter Values

People also use

Formula Used
Price elasticity of demand, normally negative
Price before the change
Price after the change
Volume sold at the old price
Volume sold at the new price

Disclaimer

Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.

Price elasticity of demand is the percentage change in volume divided by the percentage change in price. At the defaults, a rise from 20 to 22 is +10% on price, a fall from 100 to 85 is -15% on volume, and the ratio is -1.50. Values below -1 mean demand is elastic, so volume moves proportionally more than price. Values between -1 and 0 mean it is inelastic, and volume barely reacts. The sign is almost always negative, because raising a price usually sells fewer units.

Run it with sensible defaults

Using old price of 20, new price of 22, old volume of 100, new volume of 85, the calculation works out to -1.50, which the tool labels Elastic. The defaults are meant as a starting point, not a recommendation. One figure the tool reports is revenue before the change, 2,000. Revenue after is 22 times 85, or 1,870, so this price rise lost 6.5% of revenue. That follows directly from the elasticity: once the absolute value passes 1, a price increase takes more away in volume than it adds in margin per unit, and revenue falls.

The levers in this calculation

A 1% change in Old Price shifts Price Elasticity by 12.22%, and the same change in Old Volume shifts it 5.61% in the same direction. New Price moves it 9.91% the other way, and New Volume 5.67% the other way. The two price inputs carry more weight than the two volume inputs, because a price figure sets both a difference and the base that difference is divided by.

There is a second, larger sensitivity that does not show up as a percentage. This calculator divides by the change measured against the old price, so the answer depends on which observation is called old. Running the same two points backwards, from 22 down to 20 and 85 up to 100, gives -1.94 rather than -1.50. The midpoint or arc formula, which divides by the average of the two prices and the average of the two volumes, returns -1.70 in both directions and is the usual fix for that asymmetry. This tool does not use it, so results are comparable only when the direction of travel is the same.

How the math works

Percentage change in volume, taken against the old volume, divided by percentage change in price, taken against the old price. Negative values are typical, since higher prices usually mean lower demand. The verdict alongside the number is banded by absolute value: at or below 0.5 it reads Inelastic, above 0.5 Moderately Inelastic, above 1 Elastic, and above 2 Highly Elastic.

Worked example

A retailer increases the price of a product from 50 to 60 units of currency (a 20% increase). Sales volume falls from 1,000 units to 850 units (a 15% decrease). Plugging these figures into the calculator:

  • Old Price: 50
  • New Price: 60
  • Old Volume: 1,000
  • New Volume: 850

The result is an elasticity of -0.75, which the tool labels Moderately Inelastic. Because the absolute value is below 1, the volume loss is proportionally smaller than the price gain, and revenue rises: 50,000 before, 51,000 after, up 2.0%. The same two points measured in the other direction would read -1.06, which crosses the boundary into Elastic; the midpoint formula gives -0.89 whichever way it is run.

When this metric matters

Price elasticity surfaces in several business contexts:

  • Retail and e-commerce: whether a discount draws enough extra volume to cover the thinner margin.
  • Subscription services: how many subscribers a price rise costs, and over what period they leave.
  • Perishable goods: how far a price has to fall to clear stock before it expires.
  • Competitive markets: whether a price cut wins share or simply lowers margins across the category.
  • Product launches: setting an opening price with no history to measure against.

Elasticity measured in one market rarely transfers to another. The World Bank International Comparison Program publishes purchasing power parities and price level indexes precisely because a given price means something different in each economy, and a buyer for whom a good takes a larger share of income reacts differently to the same percentage rise.

What the result captures and what it does not

The elasticity coefficient shows the historical relationship between price and volume based on two observed data points. It captures the magnitude of the volume response relative to the price change. It does not predict future outcomes, account for external factors (seasonality, competitor moves, marketing campaigns), or distinguish between short-term and long-term demand shifts. Two points cannot separate a demand response from a coincidence, and prices frequently move for reasons outside a seller's control: the FAO tracks international food price movements driven by weather, conflict and trade logistics, none of which is a demand signal. The calculation assumes the relationship is linear across the price range tested and that no other variables changed between the two observations.

Educational illustration: This calculator models price elasticity for learning and scenario exploration. Results are estimates based on the data entered and reflect only the two observations supplied.

Example Scenario

Moving the price from $20 to $22 while volume moves from 100 to 85 gives a price elasticity of -1.50.

Inputs

Old Price:$20
New Price:$22
Old Volume:100
New Volume:85
Expected Result-1.50
Expected Result breakdown
VerdictElastic
Price Change10.00%
Volume Change-15.00%
Revenue Before$2,000.00

This example uses sample figures for illustration. Adjust the inputs above to match a specific situation and see how the result changes.

Sources & Methodology

Methodology

The calculator divides the percentage change in quantity by the percentage change in price. Percentage change in volume is new volume minus old volume, divided by old volume; percentage change in price is new price minus old price, divided by old price. The quotient is the elasticity coefficient, normally negative because price and quantity usually move in opposite directions. A banded reading is attached by absolute value: at or below 0.5 Inelastic, above 0.5 Moderately Inelastic, above 1 Elastic, and above 2 Highly Elastic. Because both changes are measured against the old observation rather than the average of the two, the coefficient is not symmetric: swapping which point is treated as old produces a different figure. The midpoint or arc formula, which divides by the average price and average quantity, removes that asymmetry and is not used here. The model assumes linear responsiveness within the observed range, treats the two points as if nothing else changed between them, and does not model time delays, competitive reactions, income effects, seasonality or market segments.

Frequently Asked Questions

How do I interpret the elasticity number?
The sign tells you the direction and the absolute value tells you the magnitude. This tool bands it in four steps: at or below 0.5 it reads Inelastic, above 0.5 Moderately Inelastic, above 1 Elastic, and above 2 Highly Elastic. The boundary that carries the most practical weight is 1. Below it, a price rise gains more per unit than it loses in volume and revenue increases; above it, revenue falls. The defaults show the second case: elasticity -1.50, revenue moving from 2,000 to 1,870, a 6.5% loss on a 10% price rise.
When is price elasticity actually useful?
The 1 boundary is the whole of it. An absolute value above 1 means a price rise reduces revenue and a price cut raises it; below 1 the reverse holds, and at exactly 1 revenue is unchanged either way. That single test is what makes the coefficient worth calculating. Goods with close substitutes tend to sit on the elastic side and necessities on the inelastic side, but the labels describe the observation rather than the product category, and the same item can measure differently in different markets and at different price points.
How can I estimate elasticity without historical data?
Controlled price tests give the cleanest reading, because a split test holds everything else roughly constant across the two groups. Failing that, historical price changes, stated-preference surveys and observed competitor responses all give rough indications. Each has a weakness: historical changes rarely happen in isolation, surveys measure what people say rather than what they buy, and competitor data reflects their customers rather than yours. Whatever the source, the coefficient inherits the quality of the two observations behind it.
What does a positive elasticity mean?
Most of the time it means something other than price drove the volume change. If price and volume rose together, a marketing push, a seasonal peak, a competitor going out of stock or a category-wide price movement is the more likely explanation than demand rising because the price did. Genuinely upward-sloping demand exists, in Veblen goods where price signals status and in Giffen goods where a staple's price rise crowds out costlier substitutes, but both are rare and neither is the first thing to suspect when this calculator returns a positive number.

Related Calculators

More Marketing & Growth Calculators

Explore Other Financial Tools

Spotted something off?

Calculations or display — let us know.