Skip to content
Omnikalc

Price elasticity of demand calculator: midpoint method

Measure how much demand reacts to a price change, whether it is elastic or inelastic, and what the change does to revenue.

Updated on
Your inputs
$

Value out of range

$

Value out of range

Value out of range

Value out of range

Results

Price elasticity (midpoint)

-0.89

Inelastic demand Quantity changes proportionally less than price: a price rise raises revenue.

Revenue after

$10,200

Change in quantity (midpoint)
-16.22%
Change in price (midpoint)
18.18%
Revenue before
$10,000
Change in revenue
2.00%

Elasticity for other new quantities

Price elasticity (midpoint)Revenue after
950 current-0.28$11,400
900 current-0.58$10,800
850 current-0.89$10,200
800 current-1.22$9,600
700 current-1.94$8,400
600 current-2.75$7,200

What elasticity tells you

The price elasticity of demand measures how strongly buyers react to a price change. It is the percentage change in quantity divided by the percentage change in price. Because demand usually falls when price rises, the result is negative; economists often discuss its absolute value. The key threshold is 1: it tells you whether a price increase will raise or lower your revenue.

The midpoint formula

A plain percentage change depends on the direction: going from $10 to $12 is +20%, but going back from $12 to $10 is −16.7%. The midpoint (arc) method avoids that by dividing each change by the average of the two values:

  • %ΔQ = (Q2 − Q1) ÷ ((Q1 + Q2) ÷ 2)
  • %ΔP = (P2 − P1) ÷ ((P1 + P2) ÷ 2)
  • Elasticity = %ΔQ ÷ %ΔP

Worked example

A coffee shop raises the price of a bag of beans from $10 to $12. Monthly sales drop from 1,000 to 850 bags.

  1. %ΔQ = (850 − 1,000) ÷ 925 = −16.22%.
  2. %ΔP = (12 − 10) ÷ 11 = +18.18%.
  3. Elasticity = −16.22 ÷ 18.18 = −0.89: demand is inelastic.
  4. Revenue goes from $10,000 to $10,200, +2%: the price rise paid off, even before counting the lower cost of selling fewer bags.

Reading the result

Elasticity (absolute value) Demand Effect of a price increase on revenue
0 Perfectly inelastic Revenue rises in proportion
Between 0 and 1 Inelastic Revenue rises
1 Unit elastic Revenue unchanged
Above 1 Elastic Revenue falls

The comparison table shows how the answer changes with the new quantity: had sales fallen to 800 bags, elasticity would be −1.22 and revenue would drop to $9,600.

What makes demand elastic

  • Substitutes: the more alternatives, the more elastic. One brand of soda is far more elastic than soft drinks as a whole.
  • Share of budget: a price rise on rent or a car matters more than on salt.
  • Necessity: gasoline, electricity, tobacco and prescription drugs are inelastic in the short run.
  • Time: demand becomes more elastic as people find alternatives, buy a more efficient car or switch suppliers.

Caveats

Two observed points capture more than price: seasonality, a competitor’s promotion or a marketing campaign can also move sales. Test one change at a time, compare similar periods and remember that revenue is not profit. Use the margin calculator to check what each price leaves you after costs.

Frequently asked questions

What is price elasticity of demand?

The percentage change in quantity demanded divided by the percentage change in price. An elasticity of −0.89 means a 10% price rise cuts the quantity sold by about 8.9%.

Why use the midpoint formula?

It divides each change by the average of the two values, so you get the same elasticity whether the price goes from $10 to $12 or from $12 to $10.

What is the difference between elastic and inelastic demand?

Demand is elastic when the absolute elasticity is above 1: quantity reacts more than price, so raising prices lowers revenue. Below 1 it is inelastic, and a price increase raises revenue.

Which goods have inelastic demand?

Necessities with few substitutes, such as gasoline, electricity, tobacco and prescription drugs, especially in the short run. Luxuries and products with close substitutes tend to be elastic.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.