📊 Elasticity of Demand Calculator – PED, Income, Cross-Price & Supply Elasticity

A free elasticity of demand calculator with steps covering all four core elasticity measures used in elasticity of demand calculator economics coursework: price elasticity of demand, income elasticity, cross-price elasticity, and price elasticity of supply. Choose the simple percentage method or the midpoint (arc) method, and see the full calculation broken down line by line.

Measures how responsive quantity demanded is to a change in a good's own price.

Measures how responsive quantity demanded is to a change in consumer income — used to classify normal, luxury, and inferior goods.

Measures how the quantity demanded of Good B responds to a price change in Good A — used to classify substitutes and complements.

Measures how responsive quantity supplied is to a change in price — key to understanding how to calculate price elasticity of supply for producer behavior.

Elasticity of Demand Calculator — The Complete Guide (2026)

Elasticity is one of the most-tested concepts in any introductory economics course, and also one of the most genuinely useful — it tells businesses how a price change will affect revenue, tells policymakers how a tax will affect consumption, and tells economists how goods relate to each other in a market. Our free elasticity of demand calculator covers all four standard elasticity measures in one tool, with a full elasticity of demand calculator with steps breakdown so you can check your own homework or build intuition for exam problems.

This page works as a complete elasticity of demand calculator economics reference: price elasticity of demand (PED) with a price elasticity of demand calculator percentage breakdown, an income elasticity of demand calculator for classifying normal vs. inferior goods, a cross price elasticity of demand formula tool for substitutes and complements, and a section on how to calculate price elasticity of supply for the producer side of the market.

Price Elasticity of Demand (PED) — The Core Formula

Price elasticity of demand measures how much the quantity demanded of a good changes in response to a change in its own price. It is the elasticity measure economics students encounter first, and the one this calculator's PED tab is built around.

💲 Simple Percentage Method:
PED = (%ΔQuantity Demanded) ÷ (%ΔPrice)
%ΔQ = (Q₂ − Q₁) ÷ Q₁ × 100
%ΔP = (P₂ − P₁) ÷ P₁ × 100

✅ Example: Price falls from $10 to $8, quantity demanded rises from 40 to 60 units:
%ΔQ = (60−40)/40 × 100 = 50%
%ΔP = (8−10)/10 × 100 = −20%
PED = 50 ÷ (−20) = −2.5 (demand is elastic)

The Midpoint (Arc) Elasticity Formula

The simple percentage method has a known flaw: it gives a different elasticity value depending on whether you treat the starting point as $10→$8 or $8→$10, even though it's the same two points on the same demand curve. The midpoint elasticity of demand formula fixes this by using the average of the two values as the denominator instead of the starting value — making the result direction-independent.

📐 Midpoint (Arc) Method:
%ΔQ = (Q₂ − Q₁) ÷ [(Q₁ + Q₂) ÷ 2] × 100
%ΔP = (P₂ − P₁) ÷ [(P₁ + P₂) ÷ 2] × 100
PED = %ΔQ ÷ %ΔP

✅ Same Example, Midpoint Method: Price $10→$8, quantity 40→60:
%ΔQ = (60−40) ÷ [(40+60)/2] × 100 = 20÷50 × 100 = 40%
%ΔP = (8−10) ÷ [(10+8)/2] × 100 = −2÷9 × 100 = −22.22%
PED = 40 ÷ (−22.22) = −1.8 (still elastic, but a different precise value than the simple method)
💡 Which method should I use? Most introductory textbooks teach the simple percentage method first because it's more intuitive. However, the midpoint method is generally preferred in formal economics coursework and exams because it produces a consistent elasticity value regardless of whether price is rising or falling between the same two points. Use the method toggle above to compare both instantly.

Interpreting the PED Result: Elastic vs. Inelastic Demand

The economic significance of PED comes entirely from its absolute value. Since price and quantity demanded almost always move in opposite directions, PED is typically negative — but economists usually discuss its magnitude (absolute value) when classifying demand.

|PED| ValueClassificationWhat It MeansExample Goods
|PED| = 0Perfectly InelasticQuantity demanded doesn't change at all with priceLife-saving insulin (extreme case)
0 < |PED| < 1InelasticQuantity changes proportionally less than priceGasoline, basic groceries
|PED| = 1Unitary ElasticQuantity changes by exactly the same % as priceRare in practice, theoretical benchmark
|PED| > 1ElasticQuantity changes proportionally more than priceRestaurant meals, branded clothing
|PED| = ∞Perfectly ElasticAny price increase drops quantity demanded to zeroTheoretical — perfectly competitive firm's individual demand curve

Income Elasticity of Demand Calculator — Normal vs. Inferior Goods

Switch to the Income Elasticity tab to use this page as a complete income elasticity of demand calculator. Income elasticity of demand (YED) measures how quantity demanded responds to a change in consumer income, holding price constant — and it's the formula economists use to classify goods as normal, luxury, or inferior.

💰 Income Elasticity Formula:
YED = (%ΔQuantity Demanded) ÷ (%ΔIncome)

✅ Example: Income rises from $50,000 to $60,000, quantity demanded rises from 100 to 130 units:
%ΔIncome = (60,000−50,000)/50,000 × 100 = 20%
%ΔQ = (130−100)/100 × 100 = 30%
YED = 30 ÷ 20 = 1.5 (a luxury good — demand grows faster than income)
YED ValueGood TypeBehavior as Income Rises
YED > 1Normal — LuxuryDemand rises faster than income (e.g., vacations, designer goods)
0 < YED < 1Normal — NecessityDemand rises, but slower than income (e.g., basic food staples)
YED < 0Inferior GoodDemand falls as income rises (e.g., instant noodles, generic-brand goods)

Cross Price Elasticity of Demand Formula — Substitutes vs. Complements

The Cross-Price Elasticity tab applies the cross price elasticity of demand formula to determine how two different goods relate to each other in a market. Instead of measuring a good's response to its own price, XED measures how the quantity demanded of Good B changes when the price of a different Good A changes.

🔄 Cross-Price Elasticity Formula:
XED = (%ΔQuantity Demanded of Good B) ÷ (%ΔPrice of Good A)

✅ Example (Substitutes): Price of Pepsi rises from $2.00 to $2.50, quantity of Coke demanded rises from 100 to 120 units:
%ΔPrice(Pepsi) = (2.5−2)/2 × 100 = 25%
%ΔQuantity(Coke) = (120−100)/100 × 100 = 20%
XED = 20 ÷ 25 = +0.8 (positive → substitute goods)
XED ValueRelationshipWhat It MeansExample
XED > 0SubstitutesPrice of A rises → demand for B rises (consumers switch to B)Coke and Pepsi, butter and margarine
XED < 0ComplementsPrice of A rises → demand for B falls (used together with A)Printers and ink, cars and fuel
XED = 0UnrelatedNo meaningful relationship between the two goodsBread and umbrellas

How to Calculate Price Elasticity of Supply

The Elasticity of Supply tab covers the producer side of the market — answering how to calculate price elasticity of supply using the same percentage-change logic, applied to quantity supplied instead of quantity demanded.

🏭 Price Elasticity of Supply Formula:
PES = (%ΔQuantity Supplied) ÷ (%ΔPrice)

✅ Example: Price rises from $10 to $20, quantity supplied rises from 200 to 500 units:
%ΔPrice = (20−10)/10 × 100 = 100%
%ΔQuantity = (500−200)/200 × 100 = 150%
PES = 150 ÷ 100 = 1.5 (supply is elastic — producers expand output more than proportionally)

Unlike PED, PES is almost always positive, because price and quantity supplied normally move in the same direction along the standard upward-sloping supply curve. Supply tends to be more elastic when producers can quickly add capacity (e.g., a t-shirt factory) and more inelastic when capacity is fixed or production takes a long time to scale (e.g., farmland, oil refineries, housing in the short run).

How to Use the Elasticity of Demand Calculator

  1. Pick the right tab for what you're measuring: PED for a good's own price, Income Elasticity for income changes, Cross-Price for a second related good, or Elasticity of Supply for the producer side.
  2. Choose a method: Simple percentage change for a quick, intuitive calculation, or midpoint/arc for the textbook-preferred, direction-consistent result.
  3. Enter your starting and ending values for price (or income) and quantity.
  4. Click Calculate to see the elasticity value, both percentage changes, the economic classification, and a full step-by-step breakdown.
  5. Use the classification (elastic/inelastic, normal/inferior, substitute/complement) to answer the conceptual half of most textbook and exam questions, not just the numeric half.

Common Mistakes Students Make With Elasticity Calculations

  • Forgetting elasticity is about percentages, not raw units: A 10-unit change means very different things depending on whether the starting quantity was 20 or 2,000.
  • Mixing simple and midpoint methods mid-problem: Always use the same method for both the numerator and denominator of a single elasticity calculation — this calculator handles that automatically once a method is selected.
  • Ignoring the sign on PED: While many textbooks report PED as a positive number by convention (taking the absolute value), the raw calculation is almost always negative because price and quantity demanded move in opposite directions.
  • Confusing income elasticity sign with magnitude: A YED of −0.2 and a YED of −3 are both inferior goods, but very different in degree — don't just check the sign, check the size too.
  • Assuming cross-price elasticity is symmetric: The XED of Good B with respect to Good A's price isn't necessarily the same number as the XED of Good A with respect to Good B's price.

Frequently Asked Questions — Elasticity of Demand Calculator

Q: What is the formula for price elasticity of demand?
A: PED = (%ΔQuantity Demanded) ÷ (%ΔPrice). Use the PED tab above for an instant price elasticity of demand calculator with steps result using either the simple or midpoint method.

Q: What is the midpoint elasticity of demand formula and why use it?
A: It replaces the starting value in the percentage-change denominator with the average of the start and end values, producing a consistent elasticity result regardless of the direction of the price change. It's the method most often preferred in formal coursework.

Q: How do I use this as an income elasticity of demand calculator?
A: Switch to the Income Elasticity tab, enter initial and new income alongside initial and new quantity demanded, and the calculator returns YED along with whether the good is classified as a luxury, necessity, or inferior good.

Q: What does the cross price elasticity of demand formula tell you?
A: It tells you whether two goods are substitutes (positive XED, like Coke and Pepsi) or complements (negative XED, like printers and ink), based on how a price change in one good affects demand for the other.

Q: How do you calculate price elasticity of supply?
A: PES = (%ΔQuantity Supplied) ÷ (%ΔPrice), calculated the same way as PED but applied to the supply side of the market. Use the Elasticity of Supply tab above for a full breakdown.

Q: Is this elasticity of demand calculator free to use?
A: Yes, completely free, with no login required, and it runs directly in your browser with full step-by-step working shown for every calculation.

Use our free elasticity of demand calculator above — all four core elasticity measures, both calculation methods, and full economics breakdowns in one tool.

📊 PED SCALE
Elastic |PED|>1
Unitary |PED|=1
Inelastic |PED|<1
💰 GOOD TYPES (YED)
Luxury YED>1
Necessity 0<YED<1
Inferior YED<0
🔄 GOOD RELATIONS (XED)
Substitutes XED>0
Complements XED<0