Price Sensitivity Calculator

Author avatar

Created by: Daniel Hayes

Last updated:

Estimate how a proposed price change affects unit demand and total revenue using a price elasticity estimate, with a five-scenario comparison from −20% to +20%.

Price Sensitivity Calculator

Finance

Estimate how a proposed price change affects unit demand, revenue, and gross profit using a price elasticity estimate.

$

Your current price per unit

Current unit sales volume over a period

Use your own measured elasticity, or the default of 1.5 (moderate, elastic)

%

Positive for a price increase, negative for a decrease

%

Add to see gross profit impact alongside revenue impact

What Is a Price Sensitivity Calculator?

A Price Sensitivity Calculator estimates how a proposed price change will affect unit demand and total revenue, using a price elasticity of demand estimate to model the relationship between price and quantity.

Given your current price, current unit sales, a proposed price change percentage, and either your own measured elasticity or a reasonable default of −1.5, this calculator projects new estimated unit demand, new revenue, and — if you provide a gross margin — the resulting gross profit impact.

Price elasticity of demand measures the percentage change in quantity demanded for a given percentage change in price.

When the magnitude of elasticity exceeds 1, demand is considered elastic and revenue is typically maximized by lowering price, since the resulting volume gain outweighs the lower per-unit price.

When elasticity magnitude is below 1, demand is inelastic and revenue is typically maximized by raising price instead, since volume loss is smaller than the per-unit price gain.

This calculator classifies your scenario into one of these regimes and notes the revenue-maximizing direction.

A five-scenario comparison table shows projected revenue across price changes ranging from −20% to +20%, making it straightforward to compare the revenue and demand trade-off of a price increase against a price decrease side by side before committing to a specific pricing decision.

For a more precise elasticity estimate based on your own historical price and quantity data, pair this calculator with the dedicated price elasticity of demand calculator.

How Demand and Revenue Impact Are Estimated

The implied percentage change in quantity demanded equals negative elasticity multiplied by the proposed price change percentage: demand change % = −elasticity × price change %.

New estimated units sold equals current units sold multiplied by (1 + demand change % / 100).

New price equals current price multiplied by (1 + price change % / 100).

New revenue equals new price multiplied by new estimated units sold, and revenue change percentage compares new revenue against current revenue (current price × current units sold).

When a gross margin percentage is provided, gross profit at both the current and proposed price points is calculated by applying that margin percentage to the respective revenue figures.

Price Sensitivity Formulas

Demand change % = −elasticity × proposed price change %

New estimated units = current units sold × (1 + demand change % / 100)

New price = current price × (1 + price change % / 100)

New revenue = new price × new estimated units

New gross profit = new revenue × (gross margin % / 100)

Example Scenarios

Proposed Price Increase, Elastic Demand

Current price: $40. Current units sold: 2,000/month. Elasticity: −1.5 (default). Proposed price change: +10%. Demand change: −1.5 × 10% = −15%. New units: 2,000 × 0.85 = 1,700. New price: $44. New revenue: $44 × 1,700 = $74,800, compared to current revenue of $80,000 — a 6.5% revenue decline, illustrating why raising price under elastic demand can actually reduce total revenue despite the higher per-unit price.

Proposed Price Decrease, Inelastic Demand

Current price: $25. Current units sold: 5,000/month. Elasticity magnitude: 0.6 (a measured inelastic estimate from the price elasticity calculator). Proposed price change: −8%. Demand change: −0.6 × (−8%) = +4.8%, so new units: 5,000 × 1.048 ≈ 5,240. New price: $23. New revenue: $23 × 5,240 ≈ $120,520, versus current revenue of $125,000 — even with a demand uplift, revenue still falls under inelastic demand, confirming that raising (not lowering) price is the better lever when demand is inelastic.

How People Use This Calculator

  • Pricing managers modeling the revenue impact of a proposed price increase before rolling it out broadly.
  • E-commerce sellers deciding whether a promotional discount is likely to grow or shrink total revenue.
  • Subscription businesses evaluating the demand and revenue trade-off of a planned plan price increase.
  • Retail buyers comparing markdown depth options against projected sell-through volume increases.
  • Finance teams stress-testing revenue forecasts against different pricing scenarios for budget planning.
  • Product teams prioritizing pricing experiments on products where elasticity estimates suggest the largest revenue upside.

Tips for Using Price Sensitivity Analysis

Replace the default −1.5 elasticity estimate with your own measured figure whenever you have reliable historical price and quantity data, since elasticity varies enormously across product categories, brand strength, and competitive context — a generic default is a reasonable starting point but should not be the basis for a major, high-stakes pricing decision.

Validate significant proposed price changes with a smaller test or phased rollout where feasible, particularly for price increases on competitive products, since real-world elasticity can shift near psychological price thresholds or in response to competitor reactions that this linear estimation model does not capture.

Frequently Asked Questions

What is price sensitivity and how does this calculator estimate it?

Price sensitivity describes how much unit demand changes in response to a price change, commonly measured using price elasticity of demand — the percentage change in quantity demanded divided by the percentage change in price. This calculator uses a price elasticity estimate you provide (or a reasonable default of −1.5) to project how a proposed price change percentage would affect estimated unit demand and resulting total revenue.

Where does the default elasticity estimate of −1.5 come from?

An elasticity of −1.5 is a commonly cited moderate estimate for many consumer products, meaning a 10% price increase would be expected to reduce demand by roughly 15%, classifying demand as elastic (the percentage demand change exceeds the percentage price change). This is a reasonable starting default when you do not have your own measured elasticity, but actual elasticity varies enormously by product category, brand strength, and competitive intensity — replace it with your own measured estimate whenever possible.

How do I get a more accurate elasticity estimate than the default?

The most reliable approach is calculating elasticity directly from your own historical data using an actual observed price change and the resulting quantity change, which the companion Price Elasticity of Demand Calculator is built specifically to do. Once you have that measured elasticity figure, enter it here to model future hypothetical price changes with much higher confidence than relying on the generic default.

What does it mean if demand is "elastic" versus "inelastic" at my price?

Elastic demand (elasticity greater than 1 in absolute value) means quantity demanded changes by a larger percentage than price does, so revenue is maximized by lowering price — the resulting volume gain outweighs the lower per-unit price. Inelastic demand (elasticity less than 1) means quantity changes by a smaller percentage than price, so revenue is maximized by raising price, since the volume loss is smaller than the per-unit price gain. This calculator labels which regime your estimate falls into and notes the revenue-maximizing direction.

How is new estimated demand calculated from a proposed price change?

New estimated units sold equals current units sold multiplied by (1 + the implied demand change), where the implied demand change percentage equals negative elasticity multiplied by the proposed price change percentage. For example, with an elasticity of −1.5 and a proposed 10% price increase, implied demand change is −1.5 × 10% = −15%, so new units sold are projected at 85% of current volume.

Why might my actual results differ from this calculator's projection?

Elasticity is rarely perfectly constant across all price ranges — it often varies near a product's price ceiling or floor, during promotional periods, or in response to competitor pricing moves that this simple linear model does not capture. Treat the output as a directional estimate for planning purposes, not a precise forecast, and validate significant pricing decisions with smaller test changes or A/B pricing experiments where feasible.

Should I use price sensitivity analysis for a price increase or a price decrease?

Both — the same elasticity-based formula works in either direction; simply enter a positive percentage for a proposed increase or a negative percentage for a proposed decrease. The five-scenario table in this calculator deliberately shows both directions (−20% to +20%) side by side so you can compare the revenue and gross profit impact of raising versus lowering price before committing to either direction.

Sources and References

  1. Pindyck and Rubinfeld. "Microeconomics." Pearson.
  2. Corporate Finance Institute. "Price Elasticity of Demand" methodology resources.
  3. Harvard Business Review. "The Strategy and Tactics of Pricing."
Price Sensitivity Calculator - Demand & Revenue Impact | Complete Calculators | Complete Calculators