Business · pricing & demand

Price Elasticity of Demand Calculator

Measure how demand changes when price changes.

$
$

Elasticity (PED)

-1.7027

midpoint method

Type

Elastic

|PED| = 1.7027

Revenue change

−6.5%

−$6,500.00

Direction

Price ↑ hurt

Price increase hurt revenue

Formula verified 14 June 2026

Two demand points

Quantity →Price →

Revenue impact

Before$100,000.00
After$93,500.00

Elasticity gauge

0 · inelastic1 · unit3+ · elastic

Demand appears elastic: quantity changed more than price. Customers are relatively price-sensitive, so a price increase can cut units sharply and a discount can lift them meaningfully — check profit before discounting.

Download the pricing workbook — from your current inputs

A 10-sheet Excel workbook with live formulas. Projections are estimates based on your inputs — not guaranteed outcomes.

What this tool shows

Then test whether a price increase or discount is likely to raise revenue, protect profit, and suit your costs.

  • Midpoint (arc) and simple PED, with elasticity classification and interpretation
  • Revenue before/after and the directional result of a price change
  • A business pricing simulator: estimated quantity, profit, margin, and break-even
  • A −30%…+30% scenario table with best-revenue, best-profit, and lowest-risk markers
  • Ecommerce/Retail, SaaS, and Local-service models with fees, churn, and capacity
  • A demand-point chart, revenue/profit bars, and an elasticity gauge
  • A formula-driven 10-sheet Excel pricing workbook
Formula-backed Revenue & profit impact Scenario simulator Midpoint + simple PED 10-sheet XLSX Works on any device

Formula shown · assumptions stated.

Updated 14 June 2026 · Runs entirely in your browser

Price elasticity of demandHow much the quantity demanded changes when price changes — the responsiveness of demand to price. measures how much quantity demanded changes when price changes. It is the percentage change in quantity demanded divided by the percentage change in price. A value above 1 means demand is elastic, below 1 means inelastic, and around 1 means unit elastic.

A −1.7 says discount, a −0.7 says raise the price

Your elasticity value falls into one of three bands, and each band points the price a different way. |PED| above 1 means demand is elastic — quantity changes more than price, so customers are relatively price-sensitive: a price increase can cut revenue and a discount can raise it, though profit needs checking separately, because more units at a lower margin can still shrink profit. |PED| below 1 means demand is inelastic — quantity moves less than price, so raising price usually increases revenue, though long-term churn or customer satisfaction is worth watching. |PED| near 1 is unit elastic — revenue stays broadly the same either way, so the decision should turn on profit and customer mix rather than revenue. The sign is usually negative, since price and quantity normally move in opposite directions, and business interpretation typically uses the absolute value.

So the band, not intuition, sets the direction: at −1.7 the discount is the revenue-raising move, at −0.7 the increase is, and at −1.0 revenue lands in much the same place either way. Revenue is only half the picture — a discount that lifts revenue can still cut profit once costs are counted, which is what the pricing simulator and scenario modes are for.

The midpoint formula answers −1.70 whichever way the price moved

Elasticity is the percentage change in quantity demanded divided by the percentage change in price. The midpoint (arc) method takes the average of the two prices and the average of the two quantities as its base, which is why it returns the same result whether price rose or fell between the two points; the simple method uses the initial values instead, so the two directions disagree. The simulator then projects quantity as current × (1 + elasticity × % price change), capped at zero, and computes revenue and gross profit from it.

Midpoint (arc) PED

[(Q2−Q1)/((Q1+Q2)/2)] ÷ [(P2−P1)/((P1+P2)/2)]

Recommended — same result whether price rises or falls.

Simple PED

(% change in quantity) ÷ (% change in price)

Uses the initial values as the base.

Revenue

Revenue = Price × Quantity

Compare revenue before and after the price change.

Estimated quantity

Q = Current × (1 + elasticity × %ΔP)

Elasticity is usually negative, so a price rise lowers quantity.

Run those four lines once on the defaults: price rises from $100 to $110 and units sold fall from 1,000 to 850. Midpoint PED = (−150 ÷ 925) ÷ (10 ÷ 105) ≈ −1.70, elastic since |PED| is above 1. Revenue before = $100 × 1,000 = $100,000; revenue after = $110 × 850 = $93,500, so the $10 rise gave up 150 units and $6,500 of revenue — exactly what elastic demand predicts. Whether profit also fell depends on the margin gained on each remaining unit; the pricing simulator answers that from your costs.

Revenue peaks at −20%, profit peaks at +10%

Every row uses the calculator's defaults: price $100, 1,000 units, elasticity −1.5, variable cost $45, fixed cost $10,000.

Revenue and gross profit at seven price changes on the default inputs
Price changePriceUnitsRevenueGross profit
−30%701,450101,50026,250
−20% best revenue801,300104,00035,500
−10%901,150103,50041,750
0% current1001,000100,00045,000
+10% best profit11085093,50045,250
+20%12070084,00042,500
+30%13055071,50036,750

The revenue peak sits at a discount and the profit peak at an increase, so a price set on revenue alone moves the wrong way. That profit column exists only because a variable and a fixed cost were entered: a pricing decision needs cost data, not just revenue.

A +10% rise can lose 15.4% of units and still break even

At the default 55% contribution margin this needs no elasticity estimate at all.

Break-even unit loss at four price rises on a 55 percent contribution margin
Price riseUnits you can lose and still break evenImplied elasticity at that point
+5%−8.3%−1.67
+10%−15.4%−1.54
+15%−21.4%−1.43
+20%−26.7%−1.33

Two clean periods, one SKU, nothing else moving

Two periods are enough; keeping them clean is the whole job.

  • Use two periods where the price genuinely changed and nothing else did.
  • Measure in units, not revenue — revenue already contains the price.
  • Run one SKU at a time; a mix shift masquerades as elasticity.
  • Discard any window containing a promotion, a stockout or a competitor's price move.
  • Past demand does not guarantee future demand — competitors and seasonality matter, so re-measure rather than reuse an old figure.

A price test that moves anything else measures nothing

Hold everything but price still, or the lift you measure belongs to something you did not record.

  • Hold a control group or a control region at the old price.
  • Run it for at least one full purchase cycle.
  • Freeze promotions, ad spend and assortment for the duration.
  • Fix the sample size before starting — a small lift needs many orders to separate from noise.

An elasticity measured between $100 and $110 says nothing about $150

A value measured between two nearby prices describes that stretch of the demand curve and nothing else. The same product is usually inelastic near its current price and elastic well above it, so one estimate stretched across a wide move is the most common misuse — it is the sharpest limitation on this page, and moves beyond about 30% are where the projection stops being reliable. Demand response also differs by business model: SaaS churn does not behave like one-time-purchase elasticity, which is why the SaaS mode asks for a churn sensitivity rather than reusing a retail figure.

What you get here is own-price elasticity of demand only — how the quantity of a good responds to its own price. Cross-price elasticity (the response to a substitute or complement’s price), income elasticity (the response to income), and price elasticity of supply are related but distinct concepts with their own formulas, and this calculator does not compute them. It cannot tell you why demand moved either: this is an educational and planning tool, not financial, tax, or business advice.

Related calculators

Market EquilibriumSolve equilibrium price and quantity from linear demand and supply, with surplus, a shift simulator, and tax incidence.
Consumer SurplusFind the value buyers gain above what they pay, from the choke price, market price, and quantity sold.
Deadweight LossSize the welfare triangle a per-unit tax destroys, alongside the tax revenue it actually raises.
Profit MarginWork out gross, contribution, operating, and net margin, with target pricing, break-even, scenarios, and SKU comparison.
Break-EvenFind units and revenue break-even, contribution margin, target profit, and margin of safety, with sensitivity tables and a chart.
Ecommerce ProfitSee net profit per order after product costs, fees, shipping, ads, and returns, with break-even price and ROAS.
MarkupPrice from cost across nine modes — markup, target margin, reverse cost ceilings, and ecommerce landed cost after fees.
Producer SurplusFind the value sellers gain above their minimum acceptable price, from the market price and quantity sold.
Marginal UtilityTurn a utility table into total and marginal utility and utility per dollar, and find the satiation point.
Break-Even ROASWork out break-even and target ROAS from your real margins, plus max CAC, break-even MER, and ad budgets.

More in Business, or browse all calculators.

Read the guide

There is no dedicated price elasticity guide yet. For the pricing math elasticity interacts with, see Profit Margin vs Markup vs Break-Even: The Difference Explained.

Sources and methodology

Everything on this page is arithmetic on the two price and quantity pairs, or the elasticity estimate, that you enter. Nothing is fetched: no demand data, no competitor prices, no category elasticities.

Price elasticity of demand is an economic model taught in the textbooks cited below, not a rate or a threshold set by any authority. There is no government body, regulator or standards organisation that publishes the elasticity of your product, and the classification bands at 1.0 come from the definition of the ratio itself rather than from any rule. What statistical agencies do publish is estimates for specific markets, measured from real data - the last two sources are exactly that, and they are worth reading mainly to see how narrowly each estimate is scoped.

Links open in a new tab.

Pricing & business disclaimer

This calculator is for educational and planning purposes only. It does not guarantee customer behaviour, revenue, profit, or business outcomes. Real pricing decisions should consider competitors, costs, taxes, customer segments, brand strength, inventory, seasonality, and legal/compliance requirements.

Inputs are processed in your browser and never stored. How we calculate · Found an error? email us

Authorship & verification

Created and maintained by , finance educator.

What's changed (5 updates)

Published 13 June 2026

  1. Published the price elasticity of demand calculator: the midpoint formula, price-change comparisons, and revenue/profit impact.
  2. Added a downloadable Excel/CSV workbook generated from your inputs.
  3. Added side-by-side scenario comparison.
  4. Added an advanced, multi-mode planner.
  5. Reviewed the formula and assumptions for accuracy.

Add this calculator to your site

Responsive embed — and private: nothing your visitors type leaves their browser.