Calculate Price Elasticity
Enter the original and new prices along with corresponding quantities to calculate price elasticity of demand using the midpoint method.
Price
Quantity Demanded
Price Analysis
Quantity Analysis
Business Implications
What Is Price Elasticity of Demand?
Price elasticity of demand (PED) measures how much the quantity demanded of a good or service changes in response to a change in its price. It is one of the most important concepts in microeconomics and is widely used in business pricing strategy, public policy, and market analysis.
A high elasticity value means consumers are very responsive to price changes -- a small price increase leads to a large drop in purchases. A low elasticity value means consumers are relatively unresponsive -- they continue buying roughly the same amount even when prices change.
The Midpoint Formula
This calculator uses the midpoint (arc elasticity) method, which gives consistent results regardless of the direction of the price change:
Where:
- P1 = Original price
- P2 = New price
- Q1 = Original quantity demanded
- Q2 = New quantity demanded
The midpoint method uses the average of the two values as the denominator for percentage changes, rather than just the starting value. This avoids the problem where a price increase and a price decrease of the same amount give different elasticity values.
Why Absolute Value?
Because price and quantity typically move in opposite directions (law of demand), the raw PED value is usually negative. Economists conventionally report the absolute value, so |PED| = 1.5 means quantity changes 1.5% for every 1% change in price.
Elasticity Classifications
| |PED| Value | Classification | Meaning | Revenue Effect of Price Increase |
|---|---|---|---|
| 0 | Perfectly Inelastic | Quantity does not change at all | Revenue increases proportionally |
| 0 < |PED| < 1 | Inelastic | Quantity changes less than price | Revenue increases |
| 1 | Unit Elastic | Quantity changes same % as price | Revenue stays the same |
| |PED| > 1 | Elastic | Quantity changes more than price | Revenue decreases |
| Infinity | Perfectly Elastic | Any price increase kills all demand | Revenue drops to zero |
Common Price Elasticities by Product
These are approximate elasticity values from economic research. Actual values vary by market, time period, and region:
| Product / Service | Typical |PED| | Type |
|---|---|---|
| Salt | 0.1 | Highly Inelastic |
| Gasoline (short-run) | 0.2 -- 0.3 | Inelastic |
| Prescription Medications | 0.1 -- 0.4 | Inelastic |
| Electricity | 0.3 -- 0.5 | Inelastic |
| Cigarettes | 0.3 -- 0.6 | Inelastic |
| Coffee | 0.3 -- 0.5 | Inelastic |
| Public Transportation | 0.2 -- 0.5 | Inelastic |
| Beer | 0.7 -- 0.9 | Inelastic |
| Clothing | 0.5 -- 1.0 | Inelastic to Unit |
| Restaurant Meals | 1.5 -- 2.0 | Elastic |
| Airline Tickets (leisure) | 1.5 -- 2.5 | Elastic |
| Luxury Automobiles | 2.0 -- 3.0 | Elastic |
| Foreign Vacations | 2.0 -- 4.0 | Highly Elastic |
| Streaming Subscriptions | 1.0 -- 2.0 | Elastic |
Sources: Various economic studies and textbooks. Values are approximate and context-dependent.
Real-World Examples
A cafe raises latte prices from $5.00 to $5.50. Weekly sales drop from 400 to 340 cups.
% Change in Q = (340-400)/((340+400)/2) = -60/370 = -16.2%
% Change in P = (5.50-5.00)/((5.50+5.00)/2) = 0.50/5.25 = 9.5%
PED = -16.2% / 9.5% = -1.70 (|PED| = 1.70, Elastic)
Result: Revenue fell from $2,000 to $1,870. The price increase hurt revenue because demand is elastic.
Gas prices rise from $3.50 to $4.00 per gallon. Weekly purchases drop from 5,000 to 4,800 gallons.
% Change in Q = (4800-5000)/((4800+5000)/2) = -200/4900 = -4.1%
% Change in P = (4.00-3.50)/((4.00+3.50)/2) = 0.50/3.75 = 13.3%
PED = -4.1% / 13.3% = -0.31 (|PED| = 0.31, Inelastic)
Result: Revenue rose from $17,500 to $19,200. Consumers kept buying gas despite the price increase.
Frequently Asked Questions
What is price elasticity of demand?
Price elasticity of demand (PED) measures how sensitive consumer purchasing behavior is to a change in price. It is calculated as the percentage change in quantity demanded divided by the percentage change in price. A value greater than 1 (in absolute terms) indicates elastic demand, meaning consumers are highly responsive to price changes. A value less than 1 indicates inelastic demand, where consumers are less sensitive.
What is the midpoint method?
The midpoint method calculates percentage changes using the average of old and new values as the base. This avoids the asymmetry problem of the standard percentage change formula, where a price increase from $10 to $12 gives a different elasticity than a decrease from $12 to $10. The midpoint method gives the same elasticity value regardless of direction.
How does elasticity affect pricing strategy?
If your product has elastic demand, lowering prices tends to increase total revenue because the percentage increase in quantity sold more than offsets the lower price. If demand is inelastic, raising prices increases revenue because consumers buy nearly the same quantity at the higher price. Knowing your elasticity helps you set prices that maximize revenue or profit.
What factors make demand more elastic?
Demand tends to be more elastic when: many substitutes are available, the good is a luxury rather than a necessity, the purchase represents a large share of the buyer's income, consumers have more time to find alternatives, and the product is narrowly defined (e.g., "Coca-Cola" vs. "soft drinks").
What factors make demand more inelastic?
Demand tends to be more inelastic when: few or no substitutes exist, the good is a necessity, the purchase is a small share of income, the time period is short (people cannot adjust behavior quickly), and the good is broadly defined (e.g., "food" rather than "organic quinoa").
Can price elasticity change over time?
Yes. In the short run, demand for many goods is more inelastic because consumers cannot easily find alternatives or change habits. Over the long run, demand tends to become more elastic as consumers discover substitutes, adjust behavior, or new competitors enter the market.
Does this calculator store my data?
No. All calculations run entirely in your browser. No data is sent to any server, and nothing is stored.
Related Tools
- Break Even Calculator -- find when revenue covers costs
- Margin Calculator -- calculate gross and net margins
- Markup Calculator -- compute markup percentages
- ROI Calculator -- measure return on investment
- Conversion Rate Calculator -- calculate conversion percentage from visitors
Privacy
This calculator runs entirely in your browser. No data -- including prices, quantities, or results -- is transmitted or stored anywhere.
Related Tools
View all toolsConversion Rate Calculator
Calculate conversion percentage from visitors
CPM Calculator
Calculate cost per thousand impressions
ROAS Calculator
Calculate return on ad spend
Customer Lifetime Value Calculator
Calculate LTV and LTV:CAC ratio
Churn Rate Calculator
Calculate customer churn and retention rates
CAC Calculator
Calculate customer acquisition cost
Price Elasticity Calculator FAQ
What is price elasticity of demand?
Price elasticity of demand (PED) measures how sensitive the quantity demanded of a good is to a change in its price. It is calculated as the percentage change in quantity demanded divided by the percentage change in price. A PED greater than 1 (in absolute value) means demand is elastic, while less than 1 means it is inelastic.
What is the midpoint method for calculating price elasticity?
The midpoint method calculates percentage changes using the average of the old and new values as the base, rather than just the old value. The formula is PED = [(Q2-Q1)/((Q2+Q1)/2)] / [(P2-P1)/((P2+P1)/2)]. This method gives the same result regardless of the direction of the price change.
What is the difference between elastic and inelastic demand?
Elastic demand (|PED| > 1) means quantity demanded changes by a larger percentage than the price change -- consumers are very sensitive to price. Inelastic demand (|PED| < 1) means quantity changes by a smaller percentage -- consumers are less sensitive. Unit elastic (|PED| = 1) means both change by the same percentage.
How does price elasticity affect revenue?
With elastic demand, lowering price increases total revenue because the gain in quantity more than offsets the lower price. With inelastic demand, raising price increases total revenue because the loss in quantity is proportionally smaller than the price increase. At unit elasticity, revenue is maximized.
What are examples of elastic and inelastic goods?
Elastic goods include luxury items, restaurant meals, airline tickets, and branded electronics -- consumers can easily switch or do without. Inelastic goods include gasoline, prescription medications, utilities, and basic groceries -- consumers need them regardless of price.
Does this calculator store my data?
No. All calculations run entirely in your browser. No data is sent to any server, and nothing is stored.