Price Elasticity Calculator
Use percentage change in quantity divided by percentage change in price to estimate demand sensitivity, then compare the coefficient with the revenue effect of the same observed move before deciding whether a higher or lower price is likely to help.
Price Elasticity Inputs
Quick Scenarios
Demand Sensitivity Summary
Demand moved more than price
|E| = 1.11
Signed coefficient: -1.11 using midpoint method.
Buyers responded proportionally more than the price itself changed.
Price change
+9.52%
+$10
Quantity change
-10.53%
-10.53% on a base of 950 units
New revenue
$99,000
From $100,000 initially
Revenue change
-1%
-$1,000
Price moved up by +9.52% while quantity moved down by -10.53%. The signed coefficient of -1.11 classifies the observation as elastic demand.
Elastic demand means price increases often reduce revenue because quantity falls by more than the price rises.
The higher price appears to have pushed away enough buyers to shrink revenue. Before repeating the increase, test whether a clearer value story or narrower segment would soften the demand response.
Current Input Breakdown
This section substitutes your current inputs into the selected formula so you can verify how the coefficient and revenue change were produced.
Price percent change
($110 - $100) / ($100 + $110) / 2
Result: +9.52%
Quantity percent change
(900 - 1,000) / 1,000 + 900 divided by 2
Result: -10.53%
Elasticity coefficient
-10.53% / +9.52%
Result: -1.11
Revenue comparison
$100 x 1,000 = $100,000
$110 x 900 = $99,000
Result: -$1,000 and -1%
| Metric | Value |
|---|---|
| Initial price | $100 |
| New price | $110 |
| Initial quantity | 1,000 |
| New quantity | 900 |
| Method | Midpoint method |
| Absolute elasticity | 1.11 |
| Classification | Elastic |
| Revenue change | -1% |
Assumption notes
- The calculator assumes both observations describe the same product definition and the same quantity unit.
- The coefficient shows association from two observed points, not clean causation when other demand drivers changed too.
- Revenue comparison uses simple price times quantity and does not adjust for margin, discounts by channel, or supply constraints.
Current scenario highlights
- Method: Midpoint method
- Status: Elastic
- Revenue moved from $100,000 to $99,000.
Editorial & Review Information
Reviewed on: 2026-03-12
Published on: 2025-10-23
Author: LumoCalculator Editorial Team
What we checked: Formula math, midpoint versus standard comparison, worked examples, interpretation ranges, and source accessibility.
Purpose and scope: This page supports pricing reviews, demand planning, and promotion analysis. It does not isolate causation from advertising, seasonality, supply constraints, or channel-mix changes on its own.
How to use this review: Compare like-for-like periods, keep the same product definition on both sides of the test, and treat one observed elasticity result as a decision aid that should still be checked against margin, capacity, and customer-segment context.
Use Scenarios
Planned price increase review
Compare a recent price rise with the matching quantity response so the team can judge whether the product behaved more like a resilient necessity or a discretionary offer.
Promotion and discount planning
Use observed demand response from a prior promo to see whether the extra volume was strong enough to justify the lower price before repeating the campaign.
Margin-first target setting
If leadership starts from a target margin rather than a demand response, compare that pricing target with the Reverse Margin Calculator first, then return here to ask whether demand is likely to accept the price.
Formula Explanation
1) Percent change in price
% change in price = (New price - Initial price) / Price base x 100
The price base is either the starting price in the standard method or the average of the two prices in the midpoint method. Midpoint is usually preferred when the price move is large enough that direction bias matters.
2) Percent change in quantity demanded
% change in quantity = (New quantity - Initial quantity) / Quantity base x 100
Quantity must describe the same demand unit in both observations. You can use units sold, orders, subscribers, or paid seats as long as the measure stays consistent.
3) Elasticity coefficient
Price elasticity of demand = % change in quantity / % change in price
The coefficient is usually negative because price and quantity often move in opposite directions. Analysts usually classify elasticity with the absolute value, which is why the result card focuses on |E| while still showing the signed coefficient.
4) Revenue translation
Revenue = Price x Quantity
Elasticity tells you how strongly quantity reacted, but pricing decisions still live or die on revenue and margin. That is why the calculator pairs the coefficient with a before-and-after revenue view from the same two observations.
How to Read the Result
Use the absolute value to classify elasticity. The negative sign mainly tells you demand moved opposite price.
0 to under 1.0
Inelastic demand. Quantity changed less than price, so a price increase often raises revenue and a price cut often gives away revenue.
Around 1.0
Near unit-elastic demand. Quantity moved almost one-for-one with price, so revenue often stays close to flat and margin quality matters more.
1.0 to under 2.0
Elastic demand. Buyers reacted more than proportionally, so price increases can shrink revenue and targeted discounts can expand it.
2.0 and above
Highly elastic demand. Quantity responded very strongly, so list-price moves are risky unless the team has a sharp view of segment behavior and variable margin.
Perfectly inelastic and perfectly elastic demand are mostly theory edge cases, not everyday operating results. In practice, the bigger question is whether the observed demand response still leaves enough contribution margin and fixed-cost coverage. If you need to pressure-test that operating cushion, compare the result with the Break-Even Calculator instead of using elasticity alone.
What Changes Elasticity
Availability of substitutes
The more close alternatives buyers can switch to, the more elastic demand usually becomes.
Necessity versus discretionary purchase
Necessities often behave more inelastically, while optional or lifestyle purchases usually react more sharply to price.
Share of customer budget
A small-ticket item can be less price sensitive than a purchase that consumes a meaningful share of household or business spend.
Time horizon
Buyers often look more inelastic in the short run and more elastic over time as they find alternatives or change habits.
Switching costs and brand loyalty
Contract terms, operational friction, or strong trust in a brand can make demand less sensitive to price in the observed range.
Channel and segment mix
Wholesale buyers, enterprise contracts, and direct retail shoppers often respond differently even for the same core product.
Pricing Decision Checklist
Use the elasticity result as one planning signal, then run through these checks before turning one observed move into a broader pricing policy.
Confirm what really moved demand
Before acting on one coefficient, check whether promotion, placement, stock availability, or product changes moved demand alongside price.
Translate revenue into margin reality
A revenue gain is only attractive if the extra units still carry healthy contribution margin after discounts, support cost, and fulfillment load.
Segment before rolling out a broad change
An inelastic enterprise cohort and an elastic self-serve cohort can cancel each other out in one blended result, so compare like with like first.
Watch operational constraints
If a discount creates volume you cannot serve or stock, the observed elasticity can look better on paper than it feels in operations.
Example Cases
Case 1: Essential refill with limited substitutes
Inputs
- Initial price: $18
- Initial quantity: 2,600
- New price: $19.5
- New quantity: 2,500
Computed Results
- Elasticity coefficient: -0.49
- Absolute elasticity: 0.49
- Revenue change: +4.17%
- Status: Inelastic
Interpretation
Quantity slipped only modestly after the price increase, so the observation looks inelastic and total revenue still improved.
Decision Hint
Use this kind of result to test how much customer tolerance exists before a higher price starts to trigger substitution or cancellation.
Case 2: Annual subscription discount near the tipping point
Inputs
- Initial price: $120
- Initial quantity: 900
- New price: $108
- New quantity: 1,000
Computed Results
- Elasticity coefficient: -1.00
- Absolute elasticity: 1.00
- Revenue change: 0%
- Status: Near unit elastic
Interpretation
Revenue stayed almost flat because the volume gain was nearly one-for-one with the lower price. This is what near unit-elastic demand looks like in practice.
Decision Hint
When elasticity lands near one, look beyond list price and test packaging, onboarding, or retention improvements before assuming another discount is the answer.
Case 3: Premium gadget promotion with strong discretionary response
Inputs
- Initial price: $799
- Initial quantity: 1,200
- New price: $699
- New quantity: 1,550
Computed Results
- Elasticity coefficient: -1.91
- Absolute elasticity: 1.91
- Revenue change: +13%
- Status: Elastic
Interpretation
The discount drew a much larger percentage response in quantity than the percentage move in price, which is a classic elastic demand pattern.
Decision Hint
Protect gross margin before repeating a successful promo, because a revenue gain can still be a profit problem if fulfillment or support costs rise with volume.
Boundary Conditions
Sources & References
- Omni Calculator - Price Elasticity of Demand Calculator - Midpoint-method framing, example-led explanation, and revenue-interpretation context.
- Good Calculators - Price Elasticity of Demand Calculator - Standard-versus-midpoint formula comparison, worked examples, and elasticity range reference.
- Swoop Funding - Price Elasticity of Demand Calculator - Business use cases, factors that shift elasticity, and FAQ-style pricing interpretation.