Economics for Founders Wiki

Price Elasticity of Demand

Price elasticity is the percentage change in quantity demanded divided by the percentage change in price — a negative number for ordinary goods, measured over an interval, not a permanent property of a product.

Economics for FoundersUpdated Aug 13, 202612 min read

Snapshot

What it is

E = (% change in quantity demanded) / (% change in price). For ordinary goods it is negative, and it describes the response over the interval you measured, not at every price.

Why it matters

Price, volume, and unit variable cost jointly determine contribution. A price cut that increases revenue can still reduce contribution — and usually does, at software-like margins.

What it is not

A fixed attribute of your product, a substitute for a demand curve, or a number you can read off historical price/volume pairs without controlling for everything else that moved.

Key takeaways

  • Mind the sign. E = -1.6 and |E| = 1.6 mean the same thing. Elastic means |E| > 1; inelastic means |E| < 1. Papers and vendors quote both conventions; always state which you are using.

  • Use the arc (midpoint) formula for discrete tests. It makes the estimate symmetric whether you raise or cut price.

  • Revenue is not the test. Revenue rises on a price cut whenever |E| > 1. Contribution rises only if the volume gain covers the lost unit margin, which is a much higher bar.

  • MR = MC and the inverse-elasticity rule assume a profit-maximizing monopolist facing a known demand curve. Almost no startup meets that condition. Use the rule as a sanity check, never as an instruction.

What is price elasticity of demand?#

Own-price elasticity of demand measures how quantity demanded responds to a change in the good's own price. Point elasticity is:

E = (dQ / dP) × (P / Q)

For ordinary goods, dQ/dP < 0, so E is negative. Textbooks and pricing software disagree about whether to report the signed value or the absolute value, which is the single most common source of confusion in a pricing meeting. This page reports the signed value and writes |E| when it means magnitude.

| |E| | Name | What a 1% price increase does to quantity | What it does to revenue | | --- | --- | --- | --- | | < 1 | Inelastic | Falls by less than 1% | Revenue rises | | = 1 | Unit elastic | Falls by exactly 1% | Revenue unchanged (revenue is at its maximum) | | > 1 | Elastic | Falls by more than 1% | Revenue falls |

Cross-price elasticity measures demand for A when the price of B changes:

E_A,B = (% change in quantity demanded of A) / (% change in price of B)

A positive estimate suggests substitutes; a negative estimate suggests complements. This is not an academic curiosity — US antitrust agencies operationalize substitution through the hypothetical monopolist test, asking whether a hypothetical sole supplier could profitably impose a small but significant and non-transitory increase in price (SSNIP), conventionally around 5%. If you claim a category has no substitutes, that is a testable claim about cross-elasticity.

Elasticity describes response, not reason. The same -1.6 could come from affordability limits, a close substitute, a budget rule, a reference price, or a shift in perceived quality. The number tells you what happened; it does not tell you what to fix.

How do you calculate price elasticity correctly?#

Arc (midpoint) elasticity — use this for two observed points#

Dividing by the starting quantity makes a price cut and the identical price increase produce different elasticities. The arc or midpoint formula fixes that by using the average of the two points as the base:

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

Equivalently: E_arc = [(Q2 − Q1) / (P2 − P1)] × [(P1 + P2) / (Q1 + Q2)].

MethodUse whenCaution
Point (dQ/dP)(P/Q)
You have an estimated demand function
Only valid locally; requires a fitted model, not two data points
Arc / midpoint
You ran a discrete two-price test
Reports an average elasticity across the interval; do not extrapolate outside it
Log-log regression
You have many price/quantity observations
The coefficient on log price is the elasticity; requires controls for everything else that moved
Discrete choice / conjoint
Enterprise or negotiated sales where you cannot run live price tests
Stated preference; calibrate against real transactions

The five inputs to define before you compute anything#

InputQuestion to settleCommon error
Price
List, realized, pocket, per seat, per task, or total contract value?
Mixing list price with a discounted realized price
Quantity
Units, seats, customers, usage, renewals?
Using revenue as the quantity — revenue already contains price
Window
New conversion, renewal, expansion, contraction — measured over what horizon?
Reading a contracted book's short-run non-response as inelasticity
Counterfactual
Randomized arms, phased rollout, or matched controls?
A price change shipped alongside a feature launch
Interval
What price range does the estimate cover?
Extrapolating a ±10% test to a 2x price change

Key Facts

01

Published elasticities cluster far below −1 in consumer goods

A meta-analysis of 1,851 price elasticities from 81 studies found a mean of −2.62.

Bijmolt, van Heerde and Pieters, *Journal of Marketing Research*, 2005
02

Published elasticities are also biased away from zero

After correcting for publication selection, the average short-run gasoline price elasticity is −0.09 and the long-run elasticity −0.31; the published averages were exaggerated roughly twofold.

Havranek, Irsova and Janda, *Energy Economics*, 2012
03

Short-run and long-run elasticity can differ by more than 3x for the same product

The same gasoline meta-analysis puts the long-run magnitude at about 3.4x the short-run figure — the reason a 90-day test cannot settle an annual-contract pricing decision

04

Raising price while volume grows is not evidence of inelastic demand

Netflix grew FY2025 revenue 16% to about $45 billion and passed 325 million paid memberships in Q4 2025 while raising prices, with operating margin expanding from 26.7% to 29.5% — the demand curve shifted at the same time the price moved.

Netflix Q4 2025 shareholder letter
05

Regulators treat substitution as an empirical question, not an assertion

The 2023 Merger Guidelines define the relevant market using the hypothetical monopolist test and a SSNIP, with cross-elasticity as supporting evidence.

DOJ and FTC, 2023 Merger Guidelines

Why does elasticity matter to founders?#

It stops revenue-only pricing. A discount must be repaid out of a smaller unit margin, so the required volume lift is always larger than the discount percentage. The formula is:

required volume multiplier = old unit contribution / new unit contribution

It exposes segmentation you are currently averaging away. SMB and enterprise, power users and occasional users, and different geographies frequently sit on different demand curves. A single company-wide coefficient blends them into a number that describes no one. This is the argument for price fences and tiered packaging rather than one price.

It separates a price problem from a packaging problem. Buyers are often highly sensitive to total contract value and much less sensitive to a well-aligned usage meter, an annual commitment, or a narrower tier. Changing scope changes the product being measured — do not report that as pure price elasticity. See Pricing Metric and Value Metric.

It makes a pricing claim fundable. "Customers told us they'd pay more" is an interview finding. "We ran a randomized test across 40% of new signups, measured an arc elasticity of −1.5 ± 0.4 over a ±15% band, and contribution improved 9% with retention flat at 90 days" is evidence.

Worked example: an elastic price cut that destroys contribution#

A product sells 1,000 units at $100. Price is cut to $90 and demand rises to 1,180 units. Unit variable cost is $35.

Step 1 — Arc elasticity#

midpoint quantity = (1,000 + 1,180) / 2 = 1,090

midpoint price = ($100 + $90) / 2 = $95

% change in quantity = 180 / 1,090 = +16.51%

% change in price = −$10 / $95 = −10.53%

E = +16.51% / −10.53% = −1.57

|E| = 1.57 > 1, so demand is elastic over this interval. Note the sign: quantity moved opposite to price, exactly as expected.

Step 2 — Revenue rises, as elasticity predicts#

BeforeAfterChange
Price
$100
$90
−10.0%
Units
1,000
1,180
+18.0%
Revenue
$100,000
$106,200
+6.2%

Step 3 — Contribution falls anyway#

BeforeAfter
Unit contribution
$100 − $35 = $65
$90 − $35 = $55
Units
1,000
1,180
Total contribution
$65,000
$64,900

Contribution fell $100. The break-even volume for this price cut is:

$65,000 / $55 = 1,181.82 → 1,182 units (at 1,181 units contribution is $64,955, still short)

Equivalently, required volume multiplier = $65 / $55 = 1.1818, a +18.18% lift. The test delivered +18.0%. A 10% discount needed an 18.2% volume gain and got 18.0% — the decision was a coin flip dressed up as a 6.2% revenue win.

Now add realism: if the extra volume costs $3/unit more to support, new contribution is 1,180 × $52 = $61,360, a 5.6% decline against the original $65,000.

Step 4 — What the inverse-elasticity rule says, and what it does not#

For a profit-maximizing monopolist facing a known, differentiable demand curve with constant marginal cost, the first-order condition MR = MC rearranges into the Lerner index:

(P − MC) / P = −1 / E = 1 / |E|

At $90 with MC = $35, the realized margin ratio is ($90 − $35) / $90 = 61.1%, which corresponds to |E| = 1.64. The measured elasticity is 1.57 — less elastic than the optimum requires, which says the $90 price sits below the rule's optimum. That is consistent with what the contribution table showed: the cut went the wrong way.

You can see the same thing through marginal revenue directly, using MR = P × (1 + 1/E):

MR = $90 × (1 + 1 / −1.57) = $32.63, which is below the $35 marginal cost. Selling the marginal unit at $90 loses money on the margin.

Now the caveats, which matter more than the arithmetic. This condition assumes a single-product monopolist, a known and smooth demand curve, constant marginal cost, no competitor reaction, and profit maximization as the objective. A startup typically has none of these: demand is estimated from one noisy two-point test, competitors respond, marginal cost steps with capacity, multiple products cannibalize each other, and the objective often includes learning, land-grab, or penetration. Treat MR = MC as a consistency check on a decision you reached another way — never as the decision.

What are the common mistakes?#

  • Reading the sign wrong. "Our elasticity is 1.5" is ambiguous, and "elasticity improved to −2.0" usually means demand got more price-sensitive, not less. State the convention every time.
  • Using revenue change as the quantity change. Revenue already embeds price; dividing revenue change by price change produces a number with no interpretation.
  • Mixing list price with realized price. Discounts, credits, ramps, and multi-year terms change the price the customer actually faced. Elasticity must be computed on the price that drove the decision.
  • Treating a historical price/volume correlation as an elasticity. Netflix is the clean counterexample: price up, volume up, because content, distribution, advertising, and the competitive set all moved too. Without a counterfactual you have a correlation, not a coefficient.
  • Extrapolating outside the tested interval. An arc elasticity measured across a 10% band tells you almost nothing about a 2x price change, where new segments enter and budget-approval thresholds bind.
  • Averaging incompatible segments. One coefficient over SMB plus enterprise plus a self-serve tier describes a customer who does not exist.

When does price elasticity break?#

Small samples and long sales cycles. Enterprise deals are infrequent, negotiated, and heterogeneous. A handful of closed-won records cannot identify a demand curve. Use customer-level scenarios, win/loss data, and discrete-choice research instead of manufacturing a coefficient.

Capacity constraints. Observed quantity is min(demand, capacity). If you sold out, your measured elasticity is a measurement of your supply, not your demand. Instrument attempted demand, waitlists, and lost deals.

Simultaneous changes. A price move shipped with a feature launch, a rebrand, a new channel, or a competitor's outage is not an elasticity observation. Prefer randomized or phased rollouts; where that is impossible, name the confounds explicitly.

Network and multi-sided effects. In a two-sided market, a price change on one side alters participation and therefore value on the other. One-sided elasticity is structurally incomplete there.

Publication and vendor bias in benchmarks. Corrected estimates in the gasoline literature were roughly half the published ones. Assume any external elasticity benchmark is biased away from zero, and discount accordingly.

Fairness and trust. Price tests touch real customers. Use coherent eligibility rules, avoid sensitive attributes, honor existing contracts, and never use a deceptive reference price. See Behavioral Economics for the boundary.

Frequently asked questions

01

Is elasticity positive or negative?

Negative for ordinary goods — quantity moves opposite to price. Many tools report |E|. "Elastic" always means |E| > 1, i.e. E < −1. A genuinely positive own-price elasticity is rare and usually signals a data error, a quality signal effect, or a Giffen-type case you should not assume you have.

02

Should I use the simple percentage formula or the midpoint formula?

Midpoint, for any two-point test. The simple formula gives a different answer depending on which point you call the starting point, so a 10% cut and the reversing 11.1% increase would produce different elasticities for the same two observations.

03

My revenue went up after a price cut. Was it a good decision?

Not necessarily. Revenue rises on a price cut whenever |E| > 1, which is a weak bar. Compute contribution: quantity × (price − unit variable cost), and add any incremental support, payment, or infrastructure cost the new volume caused. The worked example above has rising revenue and falling contribution.

04

Can I just set price where `MR = MC`?

Only if you are a single-product monopolist with a known demand curve, constant marginal cost, no competitive response, and pure profit maximization as your goal. That describes essentially no startup. Use it to check whether your margin is wildly inconsistent with your measured price sensitivity, then decide on value, segmentation, and strategy grounds.

05

What elasticity should I assume before I have data?

None as a point estimate. Assume a range, model contribution across the whole range, and identify the price at which the decision flips. Then design the smallest test that distinguishes the two sides of that flip point.

Sources#

  1. Bijmolt, T. H. A., van Heerde, H. J. and Pieters, R. G. M., "New Empirical Generalizations on the Determinants of Price Elasticity", Journal of Marketing Research 42(2), 2005, 141–156. Meta-analysis of 1,851 elasticities from 81 studies; source for the −2.62 mean.
  2. Havranek, T., Irsova, Z. and Janda, K., "Demand for Gasoline Is More Price-Inelastic Than Commonly Thought", Energy Economics 34(1), 2012, 201–207. Source for the bias-corrected −0.09 short-run and −0.31 long-run elasticities and the twofold exaggeration of published averages; the full meta-analysis dataset is at meta-analysis.cz.
  3. US Department of Justice and Federal Trade Commission, 2023 Merger Guidelines, 18 December 2023. Hypothetical monopolist test and SSNIP as the operational treatment of substitution and cross-elasticity. Also published at justice.gov.
  4. Netflix, Inc., Q4 2025 shareholder letter, January 2026. FY2025 revenue growth, 325M+ paid memberships, and the 26.7% → 29.5% operating-margin move used as the counterexample to naive elasticity inference.
  5. Lerner, A. P., "The Concept of Monopoly and the Measurement of Monopoly Power", Review of Economic Studies 1(3), 1934, 157–175. Origin of the (P − MC)/P = 1/|E| markup condition discussed and qualified above.

Company filings and shareholder letters are issuer disclosures cited to illustrate how price and volume co-move in practice; they are not elasticity estimates. The worked example is hypothetical and all figures in it are illustrative.


This page is an educational and operating explanation, not legal or financial advice. Price discrimination, price-test eligibility, and pricing-disclosure rules vary by jurisdiction — obtain qualified advice before relying on them.

Author

Dr. Sarah Zou

Independent economist · EconNova

Commercial strategy for technical products, with a focus on pricing, unit economics, and the operating choices behind the model.

About Sarah

Topics

price elasticitydemandpricingcontribution marginexperimentationarc elasticityLerner index

Cite this page

Suggested citation

Zou, S. (2026). Price Elasticity of Demand: Test How Volume Responds to Price. In Economics for Founders. Pricing & Monetization Wiki. https://sarahzou.com/wiki/economics-for-founders/price-elasticity

Open license

Reuse with attribution

This content is available for reuse. When referencing or republishing it, please credit Dr. Sarah Zou and link back to the original source.

Licensed under Creative Commons Attribution 4.0 International. You may share and adapt the material with appropriate credit.