Enter a starting and new price and quantity to compute the price elasticity of demand using the midpoint (arc elasticity) method, plus whether demand is elastic, unit elastic, or inelastic.
$
$
Results
Calculated
Price elasticity of demand (Ed)
—
% change in quantity ÷ % change in price
Change in quantity demanded
—
Midpoint % change in Qd
Change in price
—
Midpoint % change in price
Classification
—
Elastic if |Ed|>1, inelastic if <1
Add this calculator to your website
How to use this calculator
Enter the initial price and new price of a good, along with the initial quantity demanded and new quantity demanded at those two prices, then click Calculate. The calculator returns the price elasticity of demand (Ed), the percent change in quantity, the percent change in price, and whether demand is elastic, unit elastic, or inelastic over that range. Click Clear to reset all fields.
The formula (midpoint / arc elasticity method)
This calculator uses the midpoint method, the standard approach economics textbooks recommend because it gives the same elasticity magnitude regardless of whether price rose or fell between the two points:
where P1 and Q1 are the initial price and quantity, and P2 and Q2 are the new price and quantity. Each change is divided by the average of the two values rather than just the starting value, which avoids the asymmetry of the simple percent-change formula.
Interpreting the results
For most ordinary goods, price and quantity demanded move in opposite directions, so Ed is negative — a price increase (P2 > P1) typically comes with a lower quantity demanded (Q2 < Q1). What matters for classification is the absolute value of Ed: |Ed| > 1 means demand is elastic (quantity responds more than proportionally to price), |Ed| < 1 means demand is inelastic (quantity responds less than proportionally), and |Ed| = 1 means demand is unit elastic. This classification also tells you how total revenue (price × quantity) moves: for elastic demand, a price increase lowers revenue; for inelastic demand, a price increase raises revenue.
Frequently Asked Questions
What is price elasticity of demand?
Price elasticity of demand (Ed) measures how much the quantity demanded of a good changes in response to a change in its price. It is calculated as the percent change in quantity demanded divided by the percent change in price. A value of -2 means quantity demanded falls twice as fast, in percentage terms, as price rises.
Why use the midpoint method?
The midpoint (arc elasticity) method divides each change by the average of the two prices or quantities instead of just the starting value. This gives the same elasticity magnitude whether price moves up or down between the same two points, which the simple percent-change formula does not.
What does an elasticity greater than 1 mean?
When the absolute value of Ed is greater than 1, demand is elastic: quantity demanded responds more than proportionally to the price change. When it is less than 1, demand is inelastic and responds less than proportionally. When it equals 1, demand is unit elastic.
How does elasticity affect total revenue?
If demand is elastic, raising price lowers total revenue because the drop in quantity outweighs the higher price; lowering price raises revenue. If demand is inelastic, the opposite holds: raising price increases revenue and lowering price decreases it. At unit elasticity, revenue is roughly unchanged by a small price move.
Practical Guide for Price Elasticity of Demand Calculator
Price Elasticity of Demand Calculator is most useful when the inputs reflect the situation you are actually planning around, not a best-case estimate. Treat the result as a decision aid: it gives you a structured way to compare assumptions, spot outliers, and decide what to verify next. For Finance work, the most important review lens is cash flow, timing, rates, risk tolerance, and the reliability of each assumption.
Start with a baseline run using values you can defend. Then change one assumption at a time and watch which output moves the most. If one input dominates the result, spend your verification time there first. If several inputs have similar influence, use a conservative scenario and an optimistic scenario to create a practical range instead of relying on a single exact number.
Before acting on the result, compare the result with bank statements, invoices, amortization schedules, or accounting exports before making a commitment. This is especially important when the calculator supports a purchase, project plan, performance target, or operational decision. The calculator can make the math consistent, but the quality of the conclusion still depends on current data, clear units, and assumptions that match your real constraints.
When the output looks surprising, slow down and inspect each input in order. A small change in one high-leverage field can move the final number more than several low-leverage fields combined. For Price Elasticity of Demand Calculator, that means you should first confirm the value with the greatest scale, then confirm the value with the greatest uncertainty, then rerun the calculator with conservative and optimistic assumptions. This sequence turns the calculator from a single answer into a practical decision range.
Review Checklist
Confirm every input uses the unit and time period requested by the calculator.
Run a low, expected, and high scenario so the answer has a useful range.
Check whether rounding or a missing decimal place changes the decision.
Update the calculation monthly or whenever income, rates, expenses, or balances change materially.