Back to games
Tool · Microeconomics · Midpoint formula

Price Elasticity Calculator

Enter two price-quantity points. Get the elasticity coefficient (midpoint / arc formula), the classification, and what it means for total revenue.

Point 1 · before
Point 2 · after
Price elasticity of demand
−1.22
Elastic
% Δ Quantity
−22.2%
% Δ Price
+18.2%
Revenue effect
−4.5%
Midpoint formula: Ed = (ΔQ / avg Q) ÷ (ΔP / avg P)
ΔQ = Q₂ − Q₁ = 80 − 100 = −20
avg Q = (Q₁ + Q₂) / 2 = (100 + 80) / 2 = 90
%ΔQ = −20 / 90 = −0.2222
ΔP = P₂ − P₁ = $12.00 − $10.00 = $2.00
avg P = ($10.00 + $12.00) / 2 = $11.00
%ΔP = $2.00 / $11.00 = 0.1818
Ed = −0.2222 / 0.1818 = −1.2222
How to read the number
|Ed|ClassWhat it means
0Perfectly inelasticQuantity doesn't move — insulin, single-source pharmaceuticals.
0 < |E| < 1InelasticQuantity moves less than price. Raising price raises revenue. Gasoline, cigarettes, electricity.
|E| = 1Unit-elasticQuantity and price move proportionally. Revenue unchanged.
|E| > 1ElasticQuantity moves more than price. Raising price cuts revenue. Restaurants, brand-name goods with substitutes.
Perfectly elasticAny price change wipes out demand — theoretical case for perfect substitutes.
Why midpoint (arc) instead of point elasticity?

The naive percentage-change formula gives different answers depending on which point you start from. Going from $10 → $12 is a 20% price hike; going from $12 → $10 is a 16.7% cut. The midpoint (arc) method — introduced by Ragnar Frisch in the 1930s — divides changes by the average of the two values instead of the base. That gives you one symmetric number regardless of direction, which is why it's the default in most intro textbooks (Mankiw, Krugman, McConnell).

The result is technically the arc elasticity — the elasticity across a segment of the demand curve, not at a single point. For small changes it converges to the point elasticity dQ/dP · P/Q; for large changes it's a better summary of the average responsiveness over the interval.

By convention we report elasticity as a negative number (price and quantity move opposite ways under normal demand). Many textbooks and news reports drop the sign and use the absolute value — the classification (elastic vs inelastic) is the same either way.