Price Elasticity Calculator
Estimate demand elasticity from two price/quantity points. Choose midpoint (arc) method for a more symmetric result.
What is price elasticity?
Price elasticity of demand measures how sensitive customer demand is when price changes. In practical terms, it tells you whether buyers strongly react to price shifts or barely notice them. That makes elasticity a powerful concept for business owners, analysts, students, and anyone making pricing decisions.
If a small price change causes a large quantity change, demand is considered elastic. If quantity barely changes, demand is inelastic. Understanding where your product sits on that spectrum can help you forecast sales, evaluate promotions, and estimate revenue impact before making pricing moves.
Formula used by this calculator
1) Midpoint (arc) elasticity
This is the default method and usually the best choice when comparing two data points:
Elasticity = (% change in quantity) / (% change in price)
Where each percentage change is computed with averages in the denominator:
- %ΔQ = (Q2 − Q1) / ((Q1 + Q2) / 2)
- %ΔP = (P2 − P1) / ((P1 + P2) / 2)
The midpoint method avoids the inconsistency that can happen when moving from A→B versus B→A.
2) Basic percentage-change method
This method uses initial values (Q1, P1) as denominators. It is common in introductory examples but can produce different values depending on direction. It is still useful when that is the method your class or report requires.
How to use the calculator
- Enter original and new prices.
- Enter original and new quantities demanded.
- Select midpoint or basic method.
- Click Calculate Elasticity.
- Read the elasticity value, classification, and revenue hint.
The calculator also tells you whether quantity moved opposite to price (typical demand behavior) or in the same direction (which can happen for unusual goods or if data was entered in a supply context).
How to interpret the result
- |E| > 1: Elastic demand
- |E| = 1: Unit elastic demand
- |E| < 1: Inelastic demand
The absolute value is commonly used for classification. The sign still matters for interpretation: demand typically gives a negative value because price and quantity move in opposite directions.
Revenue rule of thumb
- If demand is elastic, a price increase tends to reduce total revenue.
- If demand is inelastic, a price increase tends to raise total revenue.
- If demand is unit elastic, revenue tends to change little.
Worked example
Suppose your product price rises from $10 to $12, and quantity sold falls from 100 to 90 units.
- Price increases by about 18.18% (midpoint method)
- Quantity decreases by about 10.53% (midpoint method)
- Elasticity ≈ -0.58
The absolute value (0.58) is below 1, so demand is inelastic in that range. That suggests the price increase may improve revenue, even with fewer units sold.
Why elasticity differs across products
Availability of substitutes
Products with many close substitutes are usually more elastic. Customers can switch quickly when price rises.
Necessity vs. luxury
Necessities often have inelastic demand. Luxuries tend to be more elastic because customers can delay or avoid purchase.
Budget share
Items that consume a large share of income are generally more price sensitive.
Time horizon
Demand is often more inelastic in the short run and more elastic over time as people adjust habits and discover alternatives.
Common mistakes to avoid
- Mixing time periods (weekly quantity with monthly price).
- Using quantity supplied when you intend demand elasticity.
- Ignoring major external shifts (seasonality, promotions, stockouts).
- Treating one elasticity estimate as permanent across all price ranges.
Best practices for real-world pricing
Use elasticity as one input—not the only input. Pair it with customer research, competitor behavior, margin targets, and operational constraints. In many organizations, the best process is iterative:
- Estimate baseline elasticity.
- Test price changes in small segments.
- Measure response by channel and customer type.
- Refine the estimate and repeat.
Final thoughts
An elasticity price calculator helps turn raw pricing and sales data into actionable insight. Whether you are preparing for an economics exam, pricing a digital product, or optimizing retail offers, this metric can sharpen decisions quickly. Use the calculator above, then combine the result with context to make better pricing choices.