Price Elasticity Calculator -- Demand Analysis

Calculate price elasticity of demand and see how price changes affect revenue

Calculate Price Elasticity

Enter the original and new prices along with corresponding quantities to calculate price elasticity of demand using the midpoint method.

Quick Examples

Price

Quantity Demanded

Price Elasticity (|PED|)
--
Classification
--
What This Means
--
Elasticity Scale -- Your Position
--
0 1.0 3.0 5.0+
P.I. Inelastic Unit Elastic Highly Elastic
Old Revenue
--
P1 x Q1
New Revenue
--
P2 x Q2
Revenue Change
--
--

Price Analysis

Price Change --
% Change (Midpoint) --
Direction --

Quantity Analysis

Quantity Change --
% Change (Midpoint) --
Direction --

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:

PED = [(Q2 - Q1) / ((Q2 + Q1) / 2)] / [(P2 - P1) / ((P2 + P1) / 2)]

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| ValueClassificationMeaningRevenue Effect of Price Increase
0Perfectly InelasticQuantity does not change at allRevenue increases proportionally
0 < |PED| < 1InelasticQuantity changes less than priceRevenue increases
1Unit ElasticQuantity changes same % as priceRevenue stays the same
|PED| > 1ElasticQuantity changes more than priceRevenue decreases
InfinityPerfectly ElasticAny price increase kills all demandRevenue 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 / ServiceTypical |PED|Type
Salt0.1Highly Inelastic
Gasoline (short-run)0.2 -- 0.3Inelastic
Prescription Medications0.1 -- 0.4Inelastic
Electricity0.3 -- 0.5Inelastic
Cigarettes0.3 -- 0.6Inelastic
Coffee0.3 -- 0.5Inelastic
Public Transportation0.2 -- 0.5Inelastic
Beer0.7 -- 0.9Inelastic
Clothing0.5 -- 1.0Inelastic to Unit
Restaurant Meals1.5 -- 2.0Elastic
Airline Tickets (leisure)1.5 -- 2.5Elastic
Luxury Automobiles2.0 -- 3.0Elastic
Foreign Vacations2.0 -- 4.0Highly Elastic
Streaming Subscriptions1.0 -- 2.0Elastic

Sources: Various economic studies and textbooks. Values are approximate and context-dependent.

Real-World Examples

Example 1: Coffee Shop Price Increase
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.
Example 2: Gasoline Price Increase
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

Privacy

This calculator runs entirely in your browser. No data -- including prices, quantities, or results -- is transmitted or stored anywhere.

Related Tools

View all tools

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.

Request a New Tool
Improve This Tool