price elasticity calculation

Price Elasticity Calculator (Midpoint Method)

Use this tool to calculate price elasticity of demand based on two price points and two quantity points.

Formula used: PED = (% change in quantity) / (% change in price), using midpoint percentages.

What is price elasticity?

Price elasticity measures how sensitive quantity demanded is to a change in price. In plain language, it answers a practical question: if you raise or lower price, how much will sales volume move? This is one of the core ideas in microeconomics and one of the most useful metrics in pricing strategy.

Businesses use elasticity to set promotions, evaluate product positioning, and forecast revenue risk from price changes. Students use it to understand consumer behavior and market dynamics.

The core formula for price elasticity calculation

Midpoint Elasticity Formula
PED = [(Q2 - Q1) / ((Q1 + Q2) / 2)] ÷ [(P2 - P1) / ((P1 + P2) / 2)]

The midpoint method is preferred for most comparisons because it avoids getting different answers depending on direction (for example, going from $10 to $12 versus $12 to $10).

Variable definitions

  • P1: Initial price
  • P2: New price
  • Q1: Initial quantity demanded
  • Q2: New quantity demanded

How to interpret the result

  • |PED| > 1: Elastic demand (quantity is very responsive to price)
  • |PED| = 1: Unitary elasticity (proportional response)
  • |PED| < 1: Inelastic demand (quantity responds weakly)
  • |PED| = 0: Perfectly inelastic (quantity does not change)
  • |PED| → ∞: Perfectly elastic in a limiting case

For demand curves, elasticity is often negative because price and quantity usually move in opposite directions. In business communication, people frequently reference the absolute value, |PED|, for easier comparison.

Step-by-step example

Suppose a company increases price from $10 to $12, and demand falls from 500 units to 420 units.

  • % change in quantity (midpoint) = (420 - 500) / ((500 + 420) / 2) = -80 / 460 = -0.1739
  • % change in price (midpoint) = (12 - 10) / ((10 + 12) / 2) = 2 / 11 = 0.1818
  • PED = -0.1739 / 0.1818 = -0.956

The absolute elasticity is 0.956, which is close to 1. That suggests demand is near unit elastic in this range.

Why this matters for pricing decisions

1) Revenue planning

If demand is inelastic (|PED| < 1), moderate price increases may raise revenue because quantity falls relatively less. If demand is elastic (|PED| > 1), price increases can reduce revenue because quantity drops faster than price rises.

2) Promotion strategy

Elastic products often respond strongly to discounts and temporary offers. Inelastic products may not require heavy discounting, preserving margin.

3) Competitive response

In markets with many substitutes, elasticity tends to be higher. If customers can switch easily, a price change can quickly shift market share.

Factors that influence elasticity

  • Availability of substitutes: More substitutes generally means more elastic demand.
  • Budget share: Expensive items relative to income are often more elastic.
  • Necessity vs luxury: Necessities are usually less elastic than discretionary goods.
  • Time horizon: Demand can become more elastic over time as buyers adjust behavior.
  • Brand loyalty: Strong brand preference can reduce elasticity.

Common mistakes in price elasticity calculation

  • Using simple percentage changes from only the initial point (can cause directional bias).
  • Ignoring market segment differences and averaging unrelated customers.
  • Treating short-term elasticity as a long-term constant.
  • Confusing demand elasticity with supply elasticity.
  • Assuming causality from noisy data without controlling for seasonality or promotions.

Quick practical tips

  • Estimate elasticity by product category, not only company-wide.
  • Combine historical data with controlled price tests when possible.
  • Track elasticity over time, especially after product, channel, or competitor changes.
  • Use confidence ranges, not just a single-point estimate, for strategic decisions.

Final takeaway

A solid price elasticity calculation turns pricing from guesswork into measurable strategy. Start with midpoint elasticity, interpret the absolute value carefully, and always pair the number with business context. The calculator above gives a quick and reliable estimate you can use for classwork, pricing reviews, and scenario planning.

🔗 Related Calculators