📉
✓ Editorially reviewed by Derek Giordano, Founder & Editor · BA Business Marketing

Price Elasticity of Demand Calculator

Midpoint (arc) and point elasticity, elastic or inelastic, and what the price change does to revenue

Updated October 2026

🧮
700+ calculators, no signup required
Finance · Health · Math · Science · Business
nnng.com
Price elasticity of demand = percentage change in quantity ÷ percentage change in price, with the midpoint method using the average of the two values as the base. In the OpenStax textbook example, raising the price from $60 to $70 cuts quantity from 3,000 to 2,800: −6.9% ÷ 15.4% gives Elasticity 0.45 (inelastic). Because demand is inelastic, revenue rises, from $180,000 to $196,000.

The Midpoint Formula, Step by Step

% change in quantity = (Q2 − Q1) ÷ [(Q2 + Q1) ÷ 2] × 100
% change in price = (P2 − P1) ÷ [(P2 + P1) ÷ 2] × 100
Elasticity = % change in quantity ÷ % change in price

  1. Quantity: (2,800 − 3,000) ÷ 2,900 = −6.9%.
  2. Price: ($70 − $60) ÷ $65 = 15.4%.
  3. Elasticity: 6.9 ÷ 15.4 = 0.45. Demand elasticity is reported as an absolute value because price and quantity demanded move in opposite directions.

The calculator reproduces all three OpenStax section 5.1 examples: 0.45 for this one, 1.47 for the Work It Out case ($120 to $130, 1,800 to 1,600), and a price elasticity of supply of 3.5 for apartments ($650 to $700, 10,000 to 13,000 units), which is 3.52 before OpenStax rounds the two percentages.

Elastic, Inelastic and Unitary

ElasticityMeaningRaise the price and revenue…
Greater than 1 (elastic)Quantity changes by a larger percentage than pricefalls
Exactly 1 (unitary)Proportional changestays about the same
Less than 1 (inelastic)Quantity changes by a smaller percentage than pricerises

Midpoint vs Point Method: Why the Direction Matters

With the starting values as the base (the point or simple method), the same two points give different answers depending on which way the price moves: 0.40 for the increase from $60 and 0.50 for the decrease from $70. The midpoint method gives 0.45 both ways, which is why textbooks use it for a change between two prices. Calculus-based point elasticity at a single price on a known demand curve is a different measure again.

Price Changes and Revenue

CaseMidpoint elasticityPoint elasticityDemand isRevenue
OpenStax demand example: $60 to $70, 3,000 to 2,800 (default)0.450.40inelastic$180,000 → $196,000
OpenStax Work It Out: $120 to $130, 1,800 to 1,6001.471.33elastic$216,000 → $208,000
Coffee shop: latte $5.00 to $5.50, 400 to 380 a day0.540.50inelastic$2,000 → $2,090
Online store: $40 to $44, 1,000 to 800 orders a month2.332.00elastic$40,000 → $35,200
Discount: $30 to $27, 500 to 530 units0.550.60inelastic$15,000 → $14,310

The online store loses revenue on its price rise because its customers respond strongly (elastic); the coffee shop and the first OpenStax example gain, and the elastic Work It Out case loses. The discount case shows the reverse: cutting price on an inelastic product brings in less money even though it sells more units.

Other Elasticities

Common Mistakes

What This Calculator Does Not Cover

It measures elasticity between two observed points. It does not estimate a demand curve from many data points, separate price effects from other causes, or set an optimal price; for that, a pricing test with a control group or a regression on sales data is the usual approach, and a business with significant sales at stake may want an economist or pricing analyst. Revenue here is price times quantity, not profit; use the break-even or margin calculators to add costs.

Frequently Asked Questions

How do you calculate price elasticity of demand with the midpoint method?
Divide the change in quantity by the average of the two quantities, divide the change in price by the average of the two prices, then divide the first percentage by the second.
What does it mean if price elasticity of demand is inelastic?
The elasticity is less than 1: quantity demanded changes by a smaller percentage than price, so raising the price raises total revenue.
What is price elasticity of demand in simple words?
How strongly buyers react to a price change: the percentage change in the amount they buy for each 1% change in price.
Is price elasticity of demand negative?
Calculated directly it is negative, because price and quantity demanded move in opposite directions; economists usually report its absolute value.
What is the difference between arc and point elasticity?
Arc (midpoint) elasticity measures between two points and gives the same answer in either direction; point elasticity uses one point as the base or a demand curve’s slope at a single price.
What makes demand elastic?
Close substitutes, a large share of the budget, a non-essential good and a longer time to adjust all make buyers more responsive to price.
How is price elasticity of supply calculated?
The same way, with quantity supplied: % change in quantity supplied ÷ % change in price. OpenStax’s apartment example gives 3.5.

How to Use This Calculator

  1. Enter the two prices — the starting price and the new price.
  2. Enter the two quantities — the quantity sold (or supplied) at each price.
  3. Choose the method and quantity type — midpoint for a change between two prices; point to use the starting values; demand or supply.
  4. Read the results — both percentage changes, the elasticity, whether it is elastic or inelastic, and revenue before and after.
📚 Sources & References
  1. [1] OpenStax. Principles of Economics 3e, 2022, section 5.1 Price Elasticity of Demand and Price Elasticity of Supply (accessed Oct 2026). openstax.org
  2. [2] OpenStax. Principles of Economics 3e, 2022, section 5.2 Polar Cases of Elasticity and Constant Elasticity (accessed Oct 2026). openstax.org
✅ Editorial Standards — Every calculator is built from peer-reviewed formulas and official data sources, editorially reviewed for accuracy, and updated regularly. Read our full methodology · About the author