Pricing Elasticity Sandbox
Model how a price change moves volume, revenue and gross profit.
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
- Enter your current price, current monthly volume, and unit or delivery cost.
- Enter the price change you're considering as a percentage, positive for an increase, negative for a cut.
- 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.
- 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
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.
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.
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.
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.