Price Elasticity of Demand Calculator

Compute the price elasticity of demand from an initial price-quantity pair and a new price-quantity pair.

Money Midpoint method Revenue impact
Rate this calculator · 4.5 (2)

Price elasticity of demand

Midpoint & point methods · revenue impact · elastic vs inelastic

Instructions — Price Elasticity of Demand Calculator

1

Enter the price-quantity pair before the change

Initial price (P1) and the quantity sold or demanded at that price (Q1). Use the same units for the two quantities (units, kg, hours) and any currency for the prices — the elasticity ratio is dimensionless, so only the percentage changes matter.

2

Enter the pair after the change

New price (P2) and the quantity at that new price (Q2). Both prices must be positive and the two quantities must be different; if quantity does not change, PED is zero (perfectly inelastic), and if price does not change, PED is mathematically undefined.

3

Pick midpoint or point method

The midpoint (arc) method is symmetric and is the standard in economics textbooks (Marshall, Mankiw, Perloff). The point method — simple percentage change — gives different answers depending on which point is the base, so use it only for very small changes (under about 5%).

PED is almost always negative. The law of demand says quantity falls as price rises. Economics texts and calculators report and classify the absolute value: |PED| greater than 1 is elastic, |PED| less than 1 is inelastic.
The total revenue test is the quickest interpretation. Elastic goods lose total revenue when the price rises. Inelastic goods gain total revenue. Unit elastic goods see no change in total revenue. The calculator shows the revenue figures alongside PED.

Formulas

PED is the ratio of the percentage change in quantity demanded to the percentage change in price. Two formulas dominate the textbooks: point elasticity for small changes and midpoint (arc) elasticity for larger ones.

Point (simple %) method
$$ \text{PED} = \frac{(Q_2 - Q_1) / Q_1}{(P_2 - P_1) / P_1} $$
Uses the starting values P1 and Q1 as the base. Easy to compute, but asymmetric: raising the price from $10 to $12 gives a different number than dropping it from $12 to $10. Acceptable for changes under about 5%.
Midpoint (arc) method
$$ \text{PED} = \frac{(Q_2 - Q_1) / \bar{Q}}{(P_2 - P_1) / \bar{P}} $$
Uses the average of the two prices and the average of the two quantities as the base. The result is symmetric: the same number regardless of direction. This is the version Mankiw, Krugman, and most undergraduate economics courses recommend.
Classification
$$ |\text{PED}| > 1 \rightarrow \text{elastic} $$
$$ |\text{PED}| < 1 \rightarrow \text{inelastic} $$
$$ |\text{PED}| = 1 \rightarrow \text{unit elastic} $$
Marshall introduced this classification in Principles of Economics (1890). A 1% price rise causes a quantity drop bigger, smaller, or equal to 1% respectively.
Revenue impact (Total revenue test)
$$ TR = P \times Q $$
If demand is elastic, raising the price lowers total revenue. If demand is inelastic, raising the price raises total revenue. If demand is unit elastic, total revenue is unchanged. The calculator shows TR before and after the price change.

Reference

PED bands and practical meaning
|PED|TypeMeaningPricing rule
0Perfectly inelasticQuantity unchanged when price movesRaise price freely (theoretical)
0 - 1InelasticQuantity falls less than price risesHigher price = higher revenue
1Unit elasticQuantity drop matches price rise %Revenue unchanged by price moves
1 - infinityElasticQuantity falls more than price risesLower price = higher revenue
infinityPerfectly elasticAny price rise zeros demandMatch market price (theoretical)

Empirical PED estimates from academic studies

Long-run estimates from Perloff, Mankiw, and meta-analyses in the AEA literature.

Inelastic goods
Category|PED|
Salt0.1
Cigarettes0.4
Gasoline (short run)0.2 - 0.3
Electricity (residential)0.3
Milk0.6
Eggs0.1 - 0.3
Coffee0.3
Elastic goods
Category|PED|
Restaurant meals2.3
Air travel (leisure)1.5 - 2.0
New cars1.3 - 1.5
Beef0.9 - 1.3
Fresh fruit1.0 - 1.3
Movie tickets0.9
Soft drinks0.8 - 1.5

Note: PED estimates vary widely by methodology, time horizon, and substitution context. Short-run gasoline PED is around 0.25; the long-run estimate (over 5 years) climbs to about 0.6 because consumers change vehicles. The figures above are mid-range textbook values, not single-study results.

Article — Price Elasticity of Demand Calculator

Price elasticity of demand calculator: PED, revenue, and the midpoint method

Price elasticity of demand (PED) equals the percentage change in quantity demanded divided by the percentage change in price. PED is almost always negative, so economists report and classify the absolute value: |PED| greater than 1 is elastic, |PED| less than 1 is inelastic, and |PED| = 1 is unit elastic. The midpoint (arc) method, which uses the averages of the two prices and two quantities as the base, is the version textbooks recommend whenever the price change is more than a few percent.

Enter the price and quantity before the change, then the price and quantity after. The calculator returns PED to two decimal places, classifies the result, and shows the revenue figures so the total-revenue test is one glance away. Switch between midpoint and point methods at the top.

What price elasticity of demand measures

Price elasticity of demand is a unitless number that captures how strongly buyers respond to a price change. A PED of -2 says a 1% price rise drops quantity by 2%; a PED of -0.3 says the same price rise cuts quantity by only 0.3%. Alfred Marshall introduced the elasticity concept in Principles of Economics (1890). The strength of the construct is that elasticity, a ratio of percentages, does not depend on the units chosen, which is why the gasoline figure of -0.25 travels across countries and academic studies.

The price elasticity of demand formula

The basic formula is the ratio of two percentage changes. The numerator is the percentage change in quantity demanded; the denominator is the percentage change in price. Two specifications dominate the textbooks.

Price elasticity formulas
Point PED = (Q2 - Q1) / Q1 ÷ (P2 - P1) / P1
Midpoint PED = (Q2 - Q1) / avg(Q) ÷ (P2 - P1) / avg(P)
Classification |PED| > 1 elastic, < 1 inelastic, = 1 unit
Revenue test TR = P × Q (compare before and after)

A worked example: a coffee shop raises a latte from $5.00 to $5.50 and sees demand fall from 200 cups a day to 180 cups. The midpoint percentage change in price is 0.50 / 5.25 = 9.52%. The midpoint percentage change in quantity is -20 / 190 = -10.53%. PED is -10.53% / 9.52% = -1.11. The good is elastic, and the total-revenue test predicts a revenue fall: 200 × $5.00 = $1,000 before, 180 × $5.50 = $990 after. The 1% revenue dip matches the elastic classification.

Midpoint method vs point elasticity

The point method uses the starting values as the base. It is fast to compute but asymmetric: a $10-to-$12 price rise produces a different elasticity than a $12-to-$10 drop. The midpoint method, also called arc elasticity, uses the averages of the two prices and quantities. The result is symmetric and is the version every introductory textbook (Mankiw, Krugman, Perloff), Khan Academy, and MIT OpenCourseWare use for worked examples. Use the point method only for very small price changes.

Did you know

Elasticity is a local property, not a global one. A single demand curve usually has an elastic upper portion and an inelastic lower portion, with a unit-elastic point in between. The estimates economists report are averages over the observed price range; extrapolating a PED far outside that range is one of the most common analytical mistakes.

Elastic vs inelastic demand bands

Marshall's three-band classification is straightforward and is still how every introductory textbook frames the topic. Inelastic goods (|PED| less than 1) see only small quantity changes when prices move; necessities, addictive goods, and goods without substitutes fall here. Elastic goods (|PED| more than 1) see large quantity moves; luxuries, branded products with generic alternatives, and discretionary services fall here.

  • Perfectly inelastic |PED| = 0: quantity unchanged at any price (theoretical limit, life-saving drugs come close)
  • Inelastic |PED| 0 to 1: salt, gasoline short-run, electricity, cigarettes
  • Unit elastic |PED| = 1: revenue unchanged by price moves (boundary)
  • Elastic |PED| 1 to infinity: restaurant meals, airline tickets, new cars, branded cereals
  • Perfectly elastic |PED| = infinity: any price rise zeros demand (theoretical, identical commodities)

Price elasticity and the total revenue test

The total revenue test is the practical use of PED. Total revenue equals price times quantity, so when price changes, revenue moves with whichever percentage change is larger. If |PED| is greater than 1, the quantity drop dominates and revenue falls when price rises. If |PED| is less than 1, revenue rises when price rises.

Short-run and long-run elasticities differ

Gasoline has a short-run PED around -0.25 (drivers cannot quickly change vehicles) but a long-run PED closer to -0.6 to -0.8 once people switch to more efficient cars or move closer to work. A pricing decision based on the short-run number can look profitable for a year and disastrous over five.

The Federal Reserve uses this framework when analyzing how energy price shocks transmit through the economy: inelastic short-run gasoline demand means rising prices act as a tax on household budgets and reshuffle spending out of other categories.

Price elasticity by category of good

Empirical PED estimates come from controlled price experiments, natural experiments (tax changes, supply shocks), and structural econometric models. The numbers below are mid-range textbook values rather than single-study results, because PED varies with the time horizon, the substitutes available, and the share of the consumer's budget the good occupies.

INELASTIC
Salt
|PED| 0.1
No substitute, tiny budget share
ELASTIC
Restaurant meals
|PED| 2.3
Many substitutes, discretionary

The pattern across categories is consistent: goods with close substitutes or large budget shares are elastic, while necessities and addictive goods are inelastic. Time horizon matters too — elasticity grows as consumers find substitutes or replace durable goods.

Common price-elasticity mistakes

The most common mistake is ignoring the sign. A PED of -2 is elastic, not "more negative than -1" in an ambiguous sense. Always classify on the absolute value and remember that the law of demand makes negative the expected sign.

The second mistake is using the point method for large price changes. A 50% price experiment produces a meaningfully different elasticity in one direction than the other under the point method; the midpoint method removes that artifact and is what published studies use.

Tip

If a coffee shop wants to test whether a $5 latte is priced at the elastic part of the demand curve, the cleanest experiment is a two-direction price test: try $5.50 for a month, then $4.50 for a month, and compute PED with the midpoint method against the $5 baseline. If both directions point to the same elastic classification, the result is robust to the asymmetry that haunts single-direction point-method estimates.

The third mistake is extrapolating a single elasticity estimate to a price range outside what was measured. PED is a local property of the demand curve. An estimate from a price range of $4 to $6 cannot predict behavior at $2 or $10 without extra assumptions. The fourth is confusing own-price elasticity with cross-price elasticity (sensitivity of A's demand to B's price) or income elasticity (sensitivity to income changes). The three are separate concepts with different formulas and different uses.

FAQ

PED = (% change in quantity) ÷ (% change in price). The midpoint method uses (P1 + P2)/2 and (Q1 + Q2)/2 as the base for both percentages, which makes the result symmetric. The point method uses P1 and Q1 as the base. For changes larger than a few percent, the midpoint method is the textbook standard.
Elastic demand has |PED| greater than 1: quantity falls more than price rises. Inelastic demand has |PED| less than 1: quantity falls less than price rises. Restaurant meals (|PED| about 2.3) are elastic. Salt and cigarettes (|PED| about 0.1 and 0.4) are inelastic. Unit elastic (|PED| = 1) is the boundary where revenue is unchanged by price.
Because the law of demand says quantity falls when price rises. A positive change in price produces a negative change in quantity, so the ratio is negative. By convention economists and this calculator report the absolute value when classifying elastic vs inelastic. A positive PED would indicate a Giffen good, which is rare in practice.
Use the midpoint method whenever the price change is bigger than a few percent. The point method uses the starting values as the base, so it gives different answers in opposite directions: a $10 to $12 price rise produces a different elasticity than a $12 to $10 drop. The midpoint averages the two values and is symmetric, which is why economics textbooks (Mankiw, Krugman) treat it as the standard.
For elastic demand, raising the price lowers total revenue and cutting the price raises it. For inelastic demand, raising the price raises total revenue. At unit elasticity, total revenue is unchanged by small price moves. This is called the total revenue test and is the simplest practical use of PED in pricing decisions.
Inelastic: gasoline in the short run (|PED| about 0.25), cigarettes (0.4), electricity (0.3), salt (0.1), prescription medicines. Elastic: restaurant meals (2.3), leisure air travel (1.5 - 2.0), new cars (1.3 - 1.5), branded breakfast cereal vs store brand (often above 2). Goods with close substitutes are more elastic; necessities and addictive goods tend to be inelastic.
Unit elastic demand has |PED| = 1: a 1% price rise produces a 1% quantity drop. Total revenue is unchanged. It is rare exactly but is the dividing line between price moves that grow revenue (inelastic) and ones that shrink it (elastic). Demand curves usually have a unit-elastic point somewhere in the middle, with the upper portion elastic and the lower portion inelastic.
Own-price elasticity (PED) measures how quantity demanded of good A changes when the price of A changes. Cross-price elasticity (XED) measures how quantity demanded of A changes when the price of B changes. XED greater than 0 means A and B are substitutes (butter and margarine); XED less than 0 means they are complements (printers and ink cartridges).
Income elasticity of demand (YED) measures how quantity demanded changes when consumer income changes, not price. YED greater than 1 indicates a luxury good (designer clothing); 0 < YED < 1 indicates a normal necessity (groceries); YED less than 0 indicates an inferior good (instant noodles, used cars) for which demand falls as income rises. YED is a separate calculation from price elasticity.