Price Elasticity of Demand Formula: Calculate and Interpret PED

The price elasticity of demand formula measures how quantity changes when price changes. Learn the basic and midpoint methods with step-by-step calculations.

B
BobPricing Strategy Consultant
February 24, 20268 min read

The price elasticity of demand formula is the percentage change in quantity demanded divided by the percentage change in price. It's expressed as PED = (% ΔQ) / (% ΔP). A coefficient of -2.0 means a 10% price increase causes a 20% drop in quantity demanded.

Price Elasticity of Demand Formula

The formula measures price sensitivity. Products with elastic demand lose significant volume when you raise prices. Products with inelastic demand maintain volume even when prices increase. Knowing which category your product falls into determines whether price increases help or hurt revenue.

The Basic Price Elasticity of Demand Formula

Price elasticity of demand is calculated by dividing the percentage change in quantity demanded by the percentage change in price.

PED = (% Change in Quantity Demanded) / (% Change in Price)

Or with variables: PED = ((Q₂ - Q₁) / Q₁) / ((P₂ - P₁) / P₁)

Where: Q₁ = Original quantity demanded Q₂ = New quantity demanded P₁ = Original price P₂ = New price

The result is almost always negative. Price and quantity move in opposite directions. When price increases, quantity decreases. When price decreases, quantity increases. That's the law of demand.

Most economists report the absolute value by dropping the negative sign. A coefficient of 2.0 is "more elastic" than 0.5, without needing to remember that -2.0 is algebraically less than -0.5.

Worked Example: Basic Formula

A building materials distributor sells concrete mix at $8 per bag. They sell 10,000 bags per month. They raise the price to $9 per bag. Sales drop to 8,500 bags per month. What's the price elasticity?

Step 1: Calculate percentage change in quantity

(Q₂ - Q₁) / Q₁ = (8,500 - 10,000) / 10,000 = -1,500 / 10,000 = -0.15 = -15%

Step 2: Calculate percentage change in price

(P₂ - P₁) / P₁ = (9 - 8) / 8 = 1 / 8 = 0.125 = 12.5%

Step 3: Divide quantity change by price change

PED = -15% / 12.5% = -1.20

The price elasticity of demand is -1.20 (or 1.20 in absolute value). This product is elastic. A 1% price increase causes a 1.2% decrease in quantity demanded.

Revenue impact: Original revenue was $80,000/month (10,000 × $8). New revenue is $76,500/month (8,500 × $9). They raised the price and lost $3,500/month in revenue. That's elastic demand in practice.

The Midpoint Method (Arc Elasticity Formula)

The basic formula has a directional problem. It gives different results depending on which way you move.

Say you raise price from $50 to $60, and quantity drops from 1,000 to 800 units. Then you reverse it and drop price back to $50, and quantity returns to 1,000. Using the basic formula:

  • Price increase: 20% price change, -20% quantity change = PED of -1.00
  • Price decrease: -16.7% price change, 25% quantity change = PED of -1.50

Same product. Same price points. Different elasticity coefficients. That's a measurement problem, not a real economic change.

The midpoint method fixes this by using the average of starting and ending values instead of just the starting value. It's also called arc elasticity because it measures elasticity over an arc (range) rather than at a point.

PED = ((Q₂ - Q₁) / ((Q₁ + Q₂) / 2)) / ((P₂ - P₁) / ((P₁ + P₂) / 2))

Simplified: PED = ((Q₂ - Q₁) / (Q₁ + Q₂)) / ((P₂ - P₁) / (P₁ + P₂))

This looks more complex, but the logic is simple. Instead of dividing the change by the starting value, you divide by the average of starting and ending values. According to Lumen Learning's microeconomics course, the advantage of the midpoint method is that one obtains the same elasticity between two price points whether there is a price increase or decrease.

Worked Example: Midpoint Method

An HVAC distributor sells filter units at $45 each with demand of 600 units per month. They test a price of $50 per unit. Demand drops to 520 units. What's the price elasticity using the midpoint method?

Step 1: Calculate the average quantity

Average Q = (Q₁ + Q₂) / 2 = (600 + 520) / 2 = 560

Step 2: Calculate the average price

Average P = (P₁ + P₂) / 2 = (45 + 50) / 2 = 47.50

Step 3: Calculate percentage change in quantity using the average

% Change Q = (Q₂ - Q₁) / Average Q = (520 - 600) / 560 = -80 / 560 = -0.143 = -14.3%

Step 4: Calculate percentage change in price using the average

% Change P = (P₂ - P₁) / Average P = (50 - 45) / 47.50 = 5 / 47.50 = 0.105 = 10.5%

Step 5: Divide

PED = -14.3% / 10.5% = -1.36

The price elasticity is -1.36 using the midpoint method. If you reverse the calculation (starting from $50 and dropping to $45), you get the same coefficient. That's the advantage.

Revenue check: Original revenue was $27,000/month (600 × $45). New revenue is $26,000/month (520 × $50). Revenue decreased. The product is elastic enough that the price increase reduced total revenue.

Interpreting the Coefficient: Elastic vs Inelastic

The coefficient tells you how sensitive customers are to price changes. Here's how to interpret it:

CoefficientClassificationWhat It Means for Pricing
0 to -1InelasticCustomers aren't very price sensitive. Price increases don't lose much volume. Revenue increases when you raise price.
Exactly -1Unit elasticPrice and quantity changes offset perfectly. Revenue stays constant whether you raise or lower price.
Less than -1 (e.g., -2.5)ElasticCustomers are price sensitive. Price increases lose too much volume. Revenue decreases when you raise price.

According to Wall Street Mojo, if the value is greater than one (in absolute terms), the product is said to be elastic. A value of less than one denotes inelastic, and a value of one indicates unit elasticity.

The more negative the number, the more elastic the demand. A coefficient of -3.0 is more elastic than -1.5. That product loses volume faster when you raise price.

Examples by category:

  • Commodity MRO supplies: Often elastic (-1.5 to -3.0). Customers know market pricing and compare suppliers. Small price differences drive large volume shifts.

  • Specialized components: Often inelastic (-0.3 to -0.8). Customers value specific certifications, compatibility, or technical specs. Price matters less than fit.

  • Mission-critical parts: Highly inelastic (-0.1 to -0.4). Switching suppliers requires testing, recertification, or re-engineering. Price changes have minimal short-term impact on demand.

According to B2B Frameworks, products used in industrial applications (nuts and bolts, motors, and chemicals used as components) tend to have inelastic demand.

Price Elasticity in B2B Markets

Most price elasticity examples use consumer goods. Gas prices, coffee, movie tickets. B2B markets behave differently.

1. Demand lags price changes. Consumer markets show immediate response. You raise banana prices on Monday and see the impact by Wednesday. In B2B, customers have contracts, inventory buffers, and purchasing cycles. A price increase in January might not affect order patterns until the next quarterly review in March. You need longer observation windows.

2. Elasticity varies by customer segment. The same bearing might be elastic for a small job shop with multiple suppliers and inelastic for an OEM who has that bearing spec'd into production. Segment-level elasticity matters more than product-level averages.

3. Relationships and switching costs matter. Customers don't just compare price. They evaluate total cost of doing business: payment terms, delivery reliability, technical support, order minimums. A 5% price increase might be offset by better service that saves 8% in operational costs. Traditional elasticity formulas don't capture this.

4. Transaction data beats survey data. Consumer studies often use surveys: "How much would you buy if price increased 10%?" B2B buyers don't answer reliably. You need actual transaction data showing what customers did, not what they say they'd do.

Sawtooth Software notes that a company without historical pricing data may use market research to determine elasticity, but this provides only a crude indication compared to analyzing actual purchase behavior.

Want to analyze margins across your entire catalog?

Pryse finds hidden margin leakage in 24 hours. One-time $1,499 diagnostic.

Try Pryse

When to Use Each Formula

Use the basic formula when:

  • You're forecasting the impact of a future price change
  • You're working with small price adjustments (under 5%)
  • You need a quick directional answer
  • You're building a pricing model that calculates elasticity in one direction

Use the midpoint method when:

  • You're analyzing historical data to measure what happened
  • You're comparing elasticity across different products or customer segments
  • You need precision for larger price changes (10%+ movements)
  • You're presenting analysis to finance or executives who will scrutinize methodology

The midpoint method is considered more accurate for retrospective analysis. The basic formula is faster for prospective estimation. According to Economics Help, if you're only making small adjustments (2-3%), the formulas give similar results. The gap widens when price changes are large.

Common Mistakes When Calculating Price Elasticity

Mistake 1: Confusing correlation with causation. Price went up 5%. Volume went down 8%. You calculate PED of -1.6. But maybe volume dropped because a competitor launched a better product, your lead times increased, or the customer's production slowed. Isolating the price effect from other variables is difficult without controlled conditions.

Mistake 2: Using list price instead of pocket price. If your list price is $100 but average pocket price (after discounts and rebates) is $78, and you raise list to $110 but pocket price only moves to $81, you didn't increase price by 10%. You increased it by 3.8%. Measure elasticity based on the price customers actually pay.

Mistake 3: Insufficient data. You need multiple price-quantity observations across time to calculate meaningful elasticity. Two data points can produce a coefficient, but it's not reliable. Ideally you want 12-24 months of transaction data across a range of prices and seasons.

Mistake 4: Ignoring segment differences. An average elasticity coefficient across all customers hides valuable information. Large national accounts might have PED of -2.5. Small local customers might have PED of -0.8. Averaging them gives -1.65, which is the wrong number for either segment.

Mistake 5: Treating elasticity as constant. Elasticity changes over time. During economic expansion, demand becomes less elastic (customers care less about price). During downturns, it becomes more elastic (every dollar matters). Your 2022 elasticity data might not apply in 2026.

Calculating Elasticity with Transaction Data

Most mid-market companies don't have dedicated pricing software. You can calculate elasticity in Excel or a basic analysis tool if you have transaction data.

What you need:

  • Sales history with at least 12 months of data
  • Columns for: Date, Customer, Product, Quantity Sold, Price per Unit
  • Enough price variation to measure (if you never change price, you can't measure elasticity)

Steps:

  1. Segment your data by product category and customer type
  2. Group by month or quarter to smooth short-term noise
  3. Calculate average price and total quantity for each period
  4. Apply the midpoint formula between consecutive periods
  5. Average the elasticity coefficients to get a segment-level estimate

This won't be as precise as dedicated software with regression models, but it's enough to identify which product categories are elastic vs inelastic and make better pricing decisions.

For companies that aren't ready for enterprise pricing tools, a transaction analysis can reveal elasticity patterns. Pryse's margin diagnostic analyzes your pricing and margin data to identify pricing inconsistencies and margin leakage that signal elasticity mismatches. You upload your transaction data, and the tool shows where you're leaving money on the table.

When Not to Trust the Formula

Price elasticity formulas assume rational, consistent market behavior. B2B markets sometimes break those assumptions.

Contract pricing: If 60% of your volume is locked into 12-month contracts, elasticity calculations on list price are meaningless. The market can't respond to price changes until contracts renew.

Supply constraints: If you're capacity-limited or a product is on allocation, demand doesn't respond normally to price. You could raise price 20% and volume stays flat because you're sold out anyway.

Bundled pricing: If customers buy in bundles or must hit minimum order quantities, elasticity on individual SKUs is distorted. A 10% price increase on Product A might not reduce demand for Product A if customers need to hit a $5,000 minimum anyway.

High switching costs: Large customers with integrated systems have high switching costs (low elasticity). Small customers with no integration have low switching costs (high elasticity). A single elasticity coefficient can't represent both extremes.

What to Do With Your PED Coefficient

Calculating elasticity is useful. Acting on it is where the value is.

If demand is inelastic (coefficient between 0 and -1):

  • You can raise prices without losing significant volume
  • Revenue will increase when you raise price
  • Focus on margin expansion, not volume protection
  • Test 3-5% price increases on a segment and measure response

If demand is elastic (coefficient less than -1):

  • Price increases will cost you more volume than they're worth
  • Revenue will decrease if you raise price
  • Defend volume, don't chase margin
  • Look for cost reductions or differentiation that justifies price

If demand is unit elastic (coefficient near -1):

  • Price changes don't affect total revenue much
  • Focus on costs and operational efficiency
  • Small price increases are neutral to revenue but improve margin if costs stay flat

Next Steps

The formulas above work for any product where you have price and quantity data over time. The interpretation requires judgment. You're not just running the math — you're understanding your customers, your competitive position, and how price fits into your value proposition.

For more on using elasticity in your overall pricing strategy, see our complete Price Elasticity Guide. To understand how elasticity formulas are derived and applied, see our post on the Price Elasticity Formula.

If you want to identify pricing inconsistencies across thousands of SKUs without calculating elasticity for each product, start with a transaction data analysis. Pryse analyzes your pricing data to spot margin leakage and pricing opportunities — no elasticity calculations required.


Sources

Last updated: February 24, 2026

B
BobPricing Strategy Consultant

Former McKinsey and Deloitte consultant with 6 years of experience helping mid-market companies optimize pricing and improve profitability.

Frequently Asked Questions

Related Content

blog
Cross Price Elasticity: How to Measure Demand Between Related Products
Learn how cross price elasticity measures demand relationships between substitute and complementary products. Includes formula, calculation examples, and B2B applications.
Read more
blog
Income Elasticity of Demand: What It Is, Formula & Examples
Income elasticity of demand measures how quantity demanded changes when customer income changes. Learn the formula, types of goods, and how to interpret coefficients.
Read more
blog
Price Elasticity Calculator: Calculate PED in Seconds
Use a price elasticity calculator to measure how demand changes when you adjust prices. Learn what to look for, how to interpret results, and when to build your own.
Read more
blog
Price Elasticity Examples: 12 Real-World Cases (Elastic vs Inelastic)
See real examples of elastic and inelastic demand across industries. Includes B2B distribution, consumer goods, tech, and transportation pricing case studies.
Read more
blog
Price Elasticity Formula: How to Calculate Price Sensitivity in B2B
Learn how to calculate price elasticity of demand using the basic and midpoint methods. Includes B2B examples, interpretation guidelines, and when to use each formula.
Read more
blog
Price Elasticity of Demand Curve: How Shape Shows Price Sensitivity
The demand curve's slope shows whether demand is elastic or inelastic. Steep curves mean customers don't respond much to price changes. Flat curves mean they do.
Read more
blog
Price Elasticity of Demand Midpoint Formula: Consistent Calculations
The midpoint formula calculates price elasticity consistently regardless of direction. Learn when to use arc elasticity vs basic PED with B2B examples.
Read more
blog
5 Types of Price Elasticity of Demand (Elastic vs Inelastic Explained)
Learn the 5 types of price elasticity: perfectly elastic, elastic, unitary, inelastic, and perfectly inelastic. Includes examples, coefficients, and what each means for pricing.
Read more
blog
Price Elasticity of Supply: Formula, Calculation & What It Means for Pricing
Learn how price elasticity of supply measures producer responsiveness to price changes. Includes formula, calculation examples, and B2B manufacturing/distribution applications.
Read more
blog
Price Sensitivity: What It Is, How to Measure It, and How to Use It
Learn what price sensitivity means, how to measure it with Van Westendorp and elasticity methods, and how B2B companies use it to optimize pricing strategy.
Read more
Pryse pricing analysis dashboard

Want to analyze your entire product catalog?

Pryse automatically identifies margin leakage across thousands of SKUs. Upload your data and find hidden profit in 24 hours.

One-time $1,499 diagnostic. No subscription required.