Price Elasticity of Demand Calculator
How strongly sales reacted to a price change, whether demand is elastic or inelastic, and what happened to revenue.
Results
Price elasticity of demand
-1.2222
Demand is
Elastic — revenue moves against the price
Change in quantity (midpoint)
-22.22
%
Change in price (midpoint)
18.18
%
Change in revenue
-40.00
What this tool does
Elasticity is the percentage change in quantity divided by the percentage change in price. The midpoint method used here measures both changes against the average of before and after, so going from 10 to 12 and back from 12 to 10 gives the same answer — the simple percentage method does not. Beyond −1 demand is elastic and a price rise loses revenue; between 0 and −1 it is inelastic and a rise brings more in. Two observations only give one point of the curve, and anything else that changed at the same time ends up in the number.
Formula
E = [(Q₂ − Q₁) ÷ ((Q₁ + Q₂) ÷ 2)] ÷ [(P₂ − P₁) ÷ ((P₁ + P₂) ÷ 2)]
Variables
| Symbol | Meaning | Unit |
|---|---|---|
p1 | Price before | — |
q1 | Quantity sold before | — |
p2 | Price after | — |
q2 | Quantity sold after | — |
E | Price elasticity of demand | — |
TY | Demand is | — |
QC | Change in quantity (midpoint) | % |
PC | Change in price (midpoint) | % |
RV | Change in revenue | — |
Worked example
- Price before10
- Quantity sold before100
- Price after12
- Quantity sold after80
- Price elasticity of demand-1.2222
- Demand isElastic — revenue moves against the price
- Change in quantity (midpoint)-22.22 %
- Change in price (midpoint)18.18 %
- Change in revenue-40.00
Limitations
- The result is an estimate based only on the values you type. Real situations often include factors this calculator does not know about.
- The tool works with whatever currency you use for the inputs; it does not convert between currencies.