Pricing Elasticity Sandbox

Model how a price change moves volume, revenue and gross profit.

$
$
%
Positive = increase, negative = cut.
% volume change per 1% price change (usually negative).
New volume
880
-12.0% vs now
New revenue
$96,800
from $100,000
New gross profit
$61,600
from $60,000
Profit change
$1,600
2.7%

A 10% price move lifts gross profit by $1,600 even after volume shifts -12.0%. Elasticity is on your side here, worth testing for real.

Elasticity is an estimate until you test it. B2B with strong differentiation is often inelastic (between 0 and −1); commodities are elastic (below −1).

About this calculator

A price increase feels risky because volume loss is visible and immediate while the profit gain is easy to underweight, or the reverse, a price cut feels safe because volume gains are exciting while margin erosion hides in the average. This sandbox runs the actual math, applying an elasticity coefficient to a hypothetical price change, so the volume trade-off shows up in real revenue and gross-profit dollars before you touch pricing in production.

How to use it

  1. Enter your current price, current monthly volume, and unit or delivery cost.
  2. Enter the price change you're considering as a percentage, positive for an increase, negative for a cut.
  3. Enter a price elasticity of demand, the percentage change in volume per 1% change in price, usually a negative number since price and volume typically move opposite directions.
  4. Read new volume, new revenue, new gross profit, and whether the change is a net profit gain or loss.

Methodology

The fractional volume change is elasticity × the price change fraction. For example, an elasticity of −1.2 with a 10% price increase produces a −12% volume change.

New volume is current volume × (1 + that fractional change); new price is current price × (1 + the price change fraction).

Revenue is recalculated as new price × new volume, and gross profit is (new price − unit cost) × new volume, compared against gross profit at current price and volume: (current price − unit cost) × current volume.

The profit delta, new gross profit minus current gross profit, is the number that actually matters, not revenue. A price increase can raise revenue while lowering profit if elasticity is high enough that lost volume outweighs the higher per-unit margin, and this model surfaces that directly instead of stopping at the revenue line.

FAQ

What elasticity number should I use if I've never measured it?

Start conservative. B2B products with strong differentiation and switching costs often sit between 0 and −1 (inelastic, volume moves less than price). Commodity products or highly price-sensitive markets often sit below −1 (elastic). If unsure, run the model at both −0.5 and −1.5 to see the range of outcomes before committing to a real price test.

Why can a price increase hurt profit even with revenue rising?

Because gross profit depends on both volume and margin per unit. If elasticity is high, a 10% price increase might lose more than 10% of volume, and if that volume was still contributing meaningfully to fixed costs, the profit line can fall even as the revenue line looks fine on a per-unit basis.

Is elasticity constant across all price ranges?

No, real elasticity typically varies by how far you move from the current price and by segment, a 5% increase might be barely felt while a 30% increase hits a psychological price threshold and causes disproportionate volume loss. Treat any single elasticity number as a local estimate near your current price, not a universal constant.

How do I actually find out my real elasticity?

Run a controlled price test, A/B pricing by cohort or region where legally and practically feasible, or use historical price-change data if you have it. This calculator is for modeling a hypothesis before you test it, not a substitute for measuring the real number in your market.