Price Elasticity Calculator
Model how price changes affect demand and revenue. Find your optimal price point with elasticity analysis.
Loading calculator...
How you compare
Your calculated rate against market benchmarks.
Moderate demand decline. Weigh the per-unit revenue gain against lost volume.
Insights
Personalized analysis based on your inputs.
Note
Price change decreases revenue
The price change reduces revenue by $2,000. The demand drop more than offsets any per-unit price gain.
→ Consider a smaller price change or test at the optimal price point of $50.
How Price Elasticity Affects Your Revenue
Price elasticity of demand measures how sensitive customers are to price changes. An elasticity coefficient of 1.0 (unit elastic) means a 10% price increase causes a 10% drop in demand. Below 1.0 (inelastic) means demand drops less than the price increase — giving you pricing power. Above 1.0 (elastic) means demand drops more than the price increase — making price hikes risky.
The formula is: % Change in Demand = -Elasticity x % Change in Price. If your elasticity is 1.5 and you raise prices by 20%, demand drops by 30% (1.5 x 20%). Whether this helps or hurts revenue depends on whether the higher price per unit compensates for fewer units sold. This calculator runs that analysis instantly.
Revenue-maximizing price is not the same as profit-maximizing price. This calculator finds the price that maximizes total revenue (Price x Quantity). To maximize profit, you also need to account for costs — a lower-volume, higher-price strategy might generate less revenue but more profit if your costs are primarily variable.
Real elasticity varies by customer segment, time period, competitive context, and even how the price change is communicated. Use this calculator to model scenarios, but validate with real-world testing. A/B testing prices (where legal and ethical) or running limited-time promotions at different price points gives you actual elasticity data for your specific market.
Typical Price Elasticity by Product Category
Elasticity varies dramatically by product type. These are approximate ranges based on economic research and industry data.
| Segment | Typical Range | Verdict |
|---|---|---|
| Essential medications | 0.1 - 0.3 (highly inelastic) | Demand barely changes with price — customers have no alternatives |
| Gasoline / fuel | 0.2 - 0.5 (inelastic) | Short-term demand is very inelastic; long-term slightly more elastic |
| SaaS / business software | 0.5 - 1.5 (varies) | Highly differentiated products are inelastic; commoditized ones are elastic |
| Consumer electronics | 1.0 - 2.0 (elastic) | Many substitutes and optional purchases make demand price-sensitive |
| Airline tickets | 0.8 - 2.0 (segment-dependent) | Business travelers are inelastic; leisure travelers are highly elastic |
| Fast food / restaurants | 1.0 - 1.5 (moderately elastic) | Many alternatives and discretionary nature make dining price-sensitive |
Essential medications
0.1 - 0.3 (highly inelastic)
Demand barely changes with price — customers have no alternatives
Gasoline / fuel
0.2 - 0.5 (inelastic)
Short-term demand is very inelastic; long-term slightly more elastic
SaaS / business software
0.5 - 1.5 (varies)
Highly differentiated products are inelastic; commoditized ones are elastic
Consumer electronics
1.0 - 2.0 (elastic)
Many substitutes and optional purchases make demand price-sensitive
Airline tickets
0.8 - 2.0 (segment-dependent)
Business travelers are inelastic; leisure travelers are highly elastic
Fast food / restaurants
1.0 - 1.5 (moderately elastic)
Many alternatives and discretionary nature make dining price-sensitive
Elasticity is not fixed — it changes with economic conditions, competitive landscape, and customer segmentation. These are directional estimates.
Price Elasticity Mistakes
Assuming your product has the same elasticity across all segments
Enterprise customers on annual contracts have very different price sensitivity than self-serve monthly users. Power users who depend on your product daily are less elastic than casual users. Segment-specific pricing (tiers, usage-based, enterprise vs SMB) lets you optimize for each group rather than applying one blunt price to all.
Confusing revenue maximization with profit maximization
The revenue-maximizing price often means selling more units at a lower price. But if each additional unit has significant variable costs (fulfillment, support, server costs), the profit-maximizing price might be higher with fewer customers. Always model the impact on profit, not just revenue.
Making large price changes instead of incremental ones
A 30% price increase triggers sticker shock and immediate comparison shopping. Three 10% increases over 18 months, each accompanied by feature improvements or value additions, are far better received. Incremental changes also let you measure actual elasticity at each step.
Not testing price changes before full rollout
Rolling out a price change to 100% of customers is an irreversible experiment. Instead, test with new customers first, then a cohort of existing customers. Measure conversion rate, churn, and revenue impact at each stage. This gives you real elasticity data instead of theoretical estimates.
Ignoring competitive response to price changes
If you lower prices in an elastic market, competitors may match your cut — eliminating the volume gain while permanently reducing prices for everyone. If you raise prices, competitors might hold steady to capture your price-sensitive customers. Always model the competitive response before committing to a price change.
Using Elasticity in Your Pricing Strategy
Determine your product approximate elasticity through historical data. Look at past price changes and the resulting demand shifts. If you have never changed prices, use industry benchmarks as a starting point and plan a controlled test. Even a small test (10% of new signups see a different price for 4 weeks) gives you real data.
Model multiple scenarios using this calculator. Test what happens with a 5%, 10%, and 20% price increase at different elasticity levels. For each scenario, calculate not just revenue change but profit change (subtract your variable costs). This gives you a decision matrix: "If elasticity is 0.8, a 10% increase gains $X. If elasticity is 1.5, it loses $Y."
Build elasticity-aware pricing into your regular review cycle. Every quarter, review conversion rates, churn rates, and competitive pricing. If your conversion rate is very high and churn is very low, you likely have pricing power — your effective elasticity is low, and you are leaving money on the table. If churn spikes after a price change, you have learned your elasticity is higher than expected.
Recommended tools
Frequently Asked Questions
What is price elasticity of demand?
Price elasticity of demand measures how much the quantity demanded changes when price changes. It is calculated as the percentage change in quantity demanded divided by the percentage change in price. An elasticity of 1.5 means a 10% price increase causes a 15% demand decrease.
What is the difference between elastic and inelastic demand?
Elastic demand (coefficient > 1) means customers are very price-sensitive — a small price increase causes a large demand drop. Inelastic demand (coefficient < 1) means customers are less sensitive — demand changes less than the price change. Essential goods like medication are inelastic; luxury goods are elastic.
How do I determine my product elasticity?
The most reliable method is A/B testing different prices and measuring conversion rates. You can also analyze historical price changes and their demand impact, survey customers about willingness to pay, or use industry benchmarks as a starting estimate. Start with industry averages and refine with your own data.
Can I raise prices if demand is inelastic?
Yes — inelastic demand means price increases cause relatively small demand drops, so total revenue increases. However, there are limits. Even inelastic products become more elastic at extreme prices. Also consider customer satisfaction, competitive dynamics, and long-term brand impact.
What is the revenue-maximizing price?
The revenue-maximizing price is the point where any price increase loses more from reduced demand than it gains from higher per-unit revenue. For a product with elasticity e, the optimal price = Current Price x (1 + e) / (2 x e). Note: this maximizes revenue, not profit — costs matter too.
Why does elasticity change over time?
Elasticity changes as competitors enter or leave the market, customer preferences shift, substitutes become available, and economic conditions change. A product that is inelastic today (no alternatives) can become elastic tomorrow (new competitor launches). Regularly reassess your elasticity assumptions.