What is price elasticity in retail? The pricing formula
FREE SEO Topical Map Generator: Find Your Next Content Ideas
If you have ever cut a price to boost volume and ended up with lower revenue, or raised a price and sold exactly the same amount, you have run into price elasticity without the label. In retail, price elasticity is the number that tells you, in advance, how a price change will affect volume - and once you can calculate it and read it, it changes how you approach every pricing decision.
It is not complicated mathematics. It is a ratio. This guide covers the formula, a step-by-step retail example, and how to apply it in practice - from everyday category management to promotional planning to end-of-season markdown strategy. No economics degree required.
The formula
Price elasticity of demand is calculated as the percentage change in quantity sold divided by the percentage change in price. In retail, that breaks into three steps:
- Step 1 - percentage change in quantity sold. (New quantity - old quantity) ÷ old quantity × 100.
- Step 2 - percentage change in price. (New price - old price) ÷ old price × 100.
- Step 3 - divide Step 1 by Step 2. The result is your elasticity coefficient.
A step-by-step retail example
A skincare retailer sells 200 units of a moisturizer per week at $24.99. They run a promotion at $19.99 and sell 280 units that week.
- Percentage change in quantity: (280 - 200) ÷ 200 × 100 = +40%
- Percentage change in price: (19.99 - 24.99) ÷ 24.99 × 100 = -20%
- Elasticity: 40% ÷ -20% = -2.0
The elasticity is -2.0. The negative sign is standard - price and demand typically move in opposite directions. What matters for practical use is the absolute value: 2.0.
How to read the result
The threshold that matters is 1, measured on the absolute value:
- Above 1.0 - elastic demand. A 1% price decrease produces more than a 1% increase in volume. Lowering the price expands revenue; raising it contracts revenue. In the example above, a 20% reduction drove a 40% volume increase - so the cut generated revenue, but at a margin cost worth evaluating.
- Below 1.0 - inelastic demand. A 1% price decrease produces less than a 1% increase in volume. Customers are not highly price sensitive here. Raising the price loses less volume than the increase gains in margin - a potential margin opportunity.
- Equal to 1.0 - unit elastic. Revenue stays constant regardless of direction. Rarely seen in practice, but useful as a benchmark.
For pricing managers, the practical framework is simple: high elasticity (above 2.0) means tight competitor alignment is critical and price increases need caution; moderate elasticity (1.0-2.0) means promotions generate volume but the margin math needs watching; low elasticity (below 1.0) usually means you have pricing power you are not using. Economists have described this full spectrum for decades - Harvard Business Review's refresher on price elasticity is a good primer on where each product type tends to land.
Why elasticity varies across your catalog
The same formula produces different results for different products in the same category - and understanding why is as important as knowing how to calculate the number.
- Brand differentiation. A product with a strong brand, clinical claims, or clear ingredient differentiation tends toward inelastic demand. Customers who want that specific product do not switch to a generic alternative at 5% less. Commodity products - hand soap, basic moisturizer, everyday shampoo - tend toward elastic demand; customers choose on price.
- Substitution availability. The more substitutes exist at similar price points, the more elastic demand tends to be. An electronic component with one or two suppliers is inelastic. A commodity item available from twenty online sellers is elastic.
- Purchase frequency. Replenishment items bought weekly or monthly tend to be more elastic - customers notice small price differences on products they buy regularly. Infrequent purchases, such as seasonal or special-occasion items, tend to be less elastic.
- Price visibility. Products featured on shopping-comparison surfaces are more elastic because customers are actively comparing. Products discovered through organic search or brand loyalty are less sensitive to price relative to competitors.
Why manual elasticity calculation has a ceiling
Running this calculation once for one product is instructive. Running it consistently across 10,000 SKUs - controlling for promotional effects, seasonality, competitive moves, and inventory changes - is practically impossible by hand.
A spreadsheet can hold the formula. It cannot isolate the elasticity signal from a promotional spike, adjust for a competitor temporarily going out of stock, or distinguish a seasonal demand shift from a genuine price response. These distinctions require modeling, not calculation.
This is where pricing optimization software earns its place in a retail pricing operation. Rather than asking a category manager to estimate and apply elasticity per SKU, a proper optimization engine runs elasticity analysis across the full catalog - grouping SKUs by price sensitivity, scoring each recommendation by confidence, and applying conservative defaults on low-data products where the estimate is unreliable.
The Retailgrid price optimization engine runs six elasticity tiers per SKU in a single pass - from item-level precision for high-data bestsellers down to category-level aggregation for long-tail items with thin transaction history. The tier auto-selected for each SKU is the one with the highest statistical confidence, and the price move is governed by that confidence score: high-confidence SKUs move further, low-confidence ones get conservative adjustments or route to human review. The practical result is elasticity-informed pricing across the full catalog - not just the 20-30% of SKUs a category manager has time to review individually. https://www.retailgrid.io/price-optimization-software