Price Elasticity of Demand (Midpoint)
Enter P₀, Q₀, P₁ and Q₁, then click Calculate to get PED, revenue change, and classification.
- No results yet.
Note : This calculator estimates price elasticity between two observed price-quantity points. It does not prove causation or account for competitors, seasonality, advertising, income changes, substitutes, stockouts, market shocks, or long-term demand behavior.
Use this Price Elasticity of Demand Calculator to estimate how responsive quantity demanded is to a price change. Enter initial price, initial quantity, final price, and final quantity to calculate midpoint price elasticity of demand, demand classification, revenue change, and step-by-step derivation.
Reviewed by: AjaxCalculators Editorial Team
Last updated: April 26, 2026
Method source: Standard midpoint price elasticity of demand formula using percentage change in quantity demanded divided by percentage change in price
Editorial standards: AjaxCalculators Editorial Policy
What This Price Elasticity of Demand Calculator Calculates
This calculator estimates:
- Midpoint percentage change in quantity demanded
- Midpoint percentage change in price
- Signed price elasticity of demand
- PED magnitude, or absolute elasticity value
- Demand classification: elastic, unitary, or inelastic
- Initial revenue
- Final revenue
- Revenue change
- Step-by-step derivation
The live tool uses four main inputs: initial price (P₀), initial quantity (Q₀), final price (P₁), and final quantity (Q₁). It also includes currency display options and quantity scale options such as units, thousands, and millions.
What Price Elasticity of Demand Means
Price elasticity of demand, often shortened to PED, measures how much quantity demanded changes when price changes.
If demand changes a lot when price changes, demand is called elastic. If demand changes only a little when price changes, demand is called inelastic. If quantity changes by the same percentage as price, demand is called unitary elastic.
For most normal demand situations, the signed PED is negative because price and quantity demanded usually move in opposite directions. When price rises, quantity demanded often falls. When price falls, quantity demanded often rises. The calculator also reports the magnitude, which removes the negative sign for easier classification.
How the Price Elasticity of Demand Calculator Works
1) Midpoint Percentage Change in Quantity
The calculator uses the midpoint method for quantity change:
%ΔQ = (Q₁ − Q₀) ÷ ((Q₁ + Q₀) ÷ 2)
In this formula:
- Q₀ is the initial quantity demanded
- Q₁ is the final quantity demanded
- (Q₁ + Q₀) ÷ 2 is the average quantity
2) Midpoint Percentage Change in Price
The calculator uses the midpoint method for price change:
%ΔP = (P₁ − P₀) ÷ ((P₁ + P₀) ÷ 2)
In this formula:
- P₀ is the initial price
- P₁ is the final price
- (P₁ + P₀) ÷ 2 is the average price
3) Signed PED Formula
The signed price elasticity of demand is calculated as:
Signed PED = %ΔQ ÷ %ΔP
The signed value is useful because it shows direction. A negative value usually means quantity demanded moved opposite to price, which is the normal demand relationship.
4) PED Magnitude
The calculator also reports the absolute value of PED:
PED magnitude = |Signed PED|
The magnitude is used for classification because economists often compare elasticity by size without focusing on the negative sign.
5) Revenue Change
The calculator also compares revenue before and after the price change.
Initial revenue = P₀ × Q₀
Final revenue = P₁ × Q₁
Revenue change = Final revenue − Initial revenue
This helps show whether the price and quantity change increased or decreased total revenue.
Demand Classification
| PED Magnitude | Classification | Meaning |
|---|---|---|
| |PED| > 1 | Elastic demand | Quantity changes proportionally more than price. |
| |PED| = 1 | Unitary elastic demand | Quantity changes by the same percentage as price. |
| |PED| < 1 | Inelastic demand | Quantity changes proportionally less than price. |
Why the Midpoint Method Is Used
The midpoint method is often used when comparing two price and quantity points because it avoids a common problem with simple percentage change: the result can differ depending on which point is treated as the starting point.
By using the average of the two prices and the average of the two quantities, the midpoint method gives a more balanced elasticity estimate between the two observed points.
Price Elasticity and Revenue
Price elasticity can help explain what happens to total revenue after a price change.
- Elastic demand: a price increase may reduce revenue if quantity falls proportionally more than price rises.
- Inelastic demand: a price increase may increase revenue if quantity falls proportionally less than price rises.
- Unitary elastic demand: revenue may stay roughly unchanged because price and quantity change by similar proportions.
The calculator shows revenue change directly, so you can compare the theoretical classification with the actual revenue movement from the entered values.
Assumptions and Important Notes
- This calculator uses the midpoint price elasticity of demand method.
- It estimates elasticity between two observed price-quantity points.
- It does not estimate a full demand curve.
- It does not prove that the price change caused the quantity change.
- It does not account for advertising, seasonality, competitor prices, substitute goods, income changes, product availability, stockouts, market trends, or consumer preferences.
- It does not calculate cross-price elasticity, income elasticity, or supply elasticity.
- The currency option changes the displayed symbol only and does not perform exchange-rate conversion.
- The quantity scale option changes display scale and should be used consistently when interpreting results.
Worked Example
Suppose a product price increases from $10 to $12, and quantity demanded falls from 1,000 units to 850 units.
Step 1: Calculate midpoint percentage change in quantity
%ΔQ = (850 − 1,000) ÷ ((850 + 1,000) ÷ 2)
%ΔQ = −150 ÷ 925 ≈ −0.1622, or −16.22%
Step 2: Calculate midpoint percentage change in price
%ΔP = (12 − 10) ÷ ((12 + 10) ÷ 2)
%ΔP = 2 ÷ 11 ≈ 0.1818, or 18.18%
Step 3: Calculate signed PED
Signed PED = −0.1622 ÷ 0.1818 ≈ −0.89
Step 4: Calculate PED magnitude
PED magnitude = |−0.89| = 0.89
Step 5: Classify demand
Because 0.89 is less than 1, demand is inelastic over this price range.
Step 6: Calculate revenue change
Initial revenue = 10 × 1,000 = $10,000
Final revenue = 12 × 850 = $10,200
Revenue change = 10,200 − 10,000 = $200
In this example, demand is inelastic and total revenue increases by $200 after the price increase.
How to Use This Price Elasticity of Demand Calculator
- Select the currency symbol you want to display.
- Select the quantity scale, such as units, thousands, or millions.
- Enter the initial price (P₀).
- Enter the initial quantity (Q₀).
- Enter the final price (P₁).
- Enter the final quantity (Q₁).
- Click Calculate.
- Review PED magnitude, signed PED, revenue change, classification, quick summary, and step-by-step derivation.
How to Interpret the Result
Signed PED shows both size and direction. For normal demand, it is usually negative because quantity demanded falls when price rises.
PED magnitude removes the sign and is used to classify demand as elastic, unitary, or inelastic.
Revenue change shows whether total revenue increased or decreased between the two price-quantity points.
Elastic demand means customers are relatively responsive to price changes.
Inelastic demand means customers are less responsive to price changes over the measured range.
Unitary elasticity means the percentage change in quantity roughly matches the percentage change in price.
Common Causes of Elastic or Inelastic Demand
Demand may be more elastic when:
- many substitutes are available
- customers can delay the purchase
- the product is not essential
- buyers are price-sensitive
- the product takes a large share of the customer’s budget
Demand may be more inelastic when:
- few substitutes are available
- the product is necessary
- customers need the product quickly
- brand loyalty is strong
- the price change is small relative to customer budget
Price Elasticity vs Revenue Change
Elasticity explains responsiveness, while revenue change shows the actual money impact from the entered prices and quantities.
For example, a product can have inelastic demand over a certain range and still lose revenue if other factors affect quantity. Likewise, elastic demand may not fully explain profit because profit also depends on costs, margin, inventory, and operating expenses.
This is why price elasticity should be used with revenue, margin, and cost information when making pricing decisions.
Practical Uses of a PED Calculator
- estimate demand sensitivity after a price change
- compare elastic vs inelastic demand
- analyze sales data before and after a price change
- check whether revenue increased or decreased after a price change
- support pricing strategy discussions
- study microeconomics and demand theory
- evaluate product, retail, subscription, or service pricing scenarios
Common Mistakes to Avoid
- Do not confuse signed PED with PED magnitude.
- Do not assume the calculator proves causation.
- Do not ignore competitor actions, advertising, seasonality, or stock availability.
- Do not use one elasticity result as a permanent demand curve.
- Do not compare results if the quantity units are inconsistent.
- Do not assume revenue increase means profit increase; costs and margins also matter.
- Do not use this calculator for cross-price elasticity or income elasticity.
Formula Summary
| What You Want to Find | Formula |
|---|---|
| Midpoint % change in quantity | %ΔQ = (Q₁ − Q₀) ÷ ((Q₁ + Q₀) ÷ 2) |
| Midpoint % change in price | %ΔP = (P₁ − P₀) ÷ ((P₁ + P₀) ÷ 2) |
| Signed PED | Signed PED = %ΔQ ÷ %ΔP |
| PED magnitude | PED magnitude = |Signed PED| |
| Initial revenue | Initial revenue = P₀ × Q₀ |
| Final revenue | Final revenue = P₁ × Q₁ |
| Revenue change | Revenue change = Final revenue − Initial revenue |
References
- AjaxCalculators live Price Elasticity of Demand Calculator
- Khan Academy: Price elasticity of demand and midpoint method
- Lumen Learning: Calculating price elasticities using the midpoint formula
- Investopedia: Arc elasticity and midpoint method explanation
- LibreTexts: Price elasticity of demand and classification
Related Calculators
- Percentage Change Calculator
- Percentage Calculator
- Average Percentage Calculator
- Margin Calculator
- Profit Calculator
- ROI Calculator
- CPM Calculator
- VAT Calculator
- Percent Off Calculator
Economics and business note: This calculator is for educational, pricing, and planning use only. It estimates midpoint price elasticity of demand from the values entered and does not provide business, financial, tax, legal, or market-research advice. Real demand can be affected by competitors, substitutes, seasonality, income changes, advertising, distribution, stock availability, product quality, customer behavior, inflation, and broader market conditions. For important pricing decisions, combine elasticity estimates with actual sales data, cost structure, margin analysis, customer research, and professional judgment.