Price Elasticity Calculator
How sensitive are customers to your price changes?
Enter your initial price and quantity sold, then your new price and new quantity sold. See the price elasticity coefficient and understand whether demand is elastic, inelastic, or unitary.
—
Send feedback
💡 Share your idea or report a problem
✓ Thanks! We'll take a look.
Learn more
How It Works
The formula, explained simply
Price elasticity of demand measures how responsive customers are to price changes. This calculator uses the midpoint method to compute elasticity by dividing the percentage change in quantity demanded by the percentage change in price.
The formula takes your initial and new price points, calculates the percentage change in both price and quantity, then divides quantity change by price change. A result of -2 means a 1% price increase causes a 2% decrease in quantity sold.
The absolute value of the coefficient determines elasticity type. Values above 1 indicate elastic demand — customers are price-sensitive and small price increases cause large sales drops. Values below 1 show inelastic demand — customers are less price-sensitive and you can raise prices without losing many sales. Exactly 1 means unitary elasticity where price and quantity changes are proportional.
This measurement helps businesses understand their pricing power and predict how price changes will affect revenue. However, elasticity can vary by customer segment, time period, and market conditions, so use multiple data points for better accuracy.
When To Use This
Right tool, right situation
Use price elasticity calculations before major pricing decisions, during budget planning, and when evaluating competitor price changes. It is particularly valuable for subscription services, retail products, and any business with pricing flexibility.
Calculate elasticity seasonally or quarterly to track changes in customer price sensitivity. Market conditions, competitor actions, and customer income levels all affect elasticity over time.
Elasticity analysis works best with sufficient historical data — avoid making decisions based on a single price change. Combine elasticity insights with market research, competitor analysis, and customer feedback for comprehensive pricing strategy.
Common Mistakes
Why results sometimes look wrong
The most common mistake is ignoring the time factor — elasticity changes over time as customers find substitutes or adjust habits. Short-term elasticity often differs significantly from long-term elasticity.
Another error is assuming elasticity stays constant across all price ranges. A product might be inelastic for small price changes but become elastic for large increases. Always test elasticity at different price points.
Many businesses also confuse correlation with causation. External factors like seasonality, competitor actions, or economic changes can affect demand simultaneously with your price changes, skewing elasticity calculations. Isolate your price effect by controlling for other variables when possible.
The Math
Worked examples and deeper derivation
The price elasticity formula is: (% Change in Quantity Demanded) ÷ (% Change in Price). Percentage changes are calculated as: ((New Value - Initial Value) ÷ Initial Value) × 100.
For example, if price increases from $10 to $12 (20% increase) and quantity drops from 1000 to 800 units (20% decrease), the elasticity is -20% ÷ 20% = -1.0. The negative sign indicates the normal inverse relationship between price and demand.
Elasticity interpretation depends on absolute values: |E| > 1 = elastic, |E| < 1 = inelastic, |E| = 1 = unitary elastic. These categories help predict revenue effects — raising prices on elastic goods reduces total revenue, while raising prices on inelastic goods typically increases total revenue.
Common questions
Need something this doesn't cover?
Suggest a tool — we'll build it →