Strategy

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

Category
Strategy
Signup
None
Your data
Stays in your browser

How do you calculate the effect of a price change on profit?

Volume change ≈ price elasticity × price change. New gross profit = (new price − unit cost) × new volume. A price rise pays off when volume falls by less than the break-even amount: break-even elasticity = −1 ÷ (gross margin + price change). At a 70% margin, a 10% rise breaks even at an elasticity of −1.25.

$
$
%
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.

Elasticity, revenue and profit formulas

Volume change % = Price elasticity × Price change %
New volume = Current volume × (1 + Volume change)
New price = Current price × (1 + Price change)
Gross profit = (Price − Unit / delivery cost) × Volume
Profit change = New gross profit − Current gross profit
Break-even elasticity (by hand) = −1 ÷ (m + p), where m = (Current price − Unit cost) ÷ Current price and p = Price change as a decimal
Price elasticity
Percentage change in volume for a 1% change in price. Usually negative: −1.2 means a 10% rise loses 12% of volume.
Price change %
The change you are testing: positive for an increase, negative for a cut.
Unit / delivery cost
Variable cost per unit or per customer per month: hosting, support, payment fees, product cost.
m
Current gross margin per unit as a decimal. Not a tool input; work it out from price and unit cost.

The tool applies elasticity linearly (volume change = elasticity × price change), which is accurate for small moves near the current price. For large changes, a constant-elasticity curve gives a different answer: at −1.2, a 10% rise loses about 10.8% of volume on that curve rather than 12%. The break-even line is not shown in the tool but follows from its formulas: it is the elasticity at which profit change is zero. If your estimate is closer to zero than the break-even value, the price rise adds gross profit. Fixed costs do not change with price, so they do not affect the comparison. For packaging rather than list price, use the seat vs usage pricing calculator.

Worked example: a ₹2,000 a month SaaS plan

A SaaS company has 1,500 subscribers on a ₹2,000 a month plan. Variable cost to serve (hosting, support, payment fees) is ₹600 per subscriber per month. It is considering a 10% increase and estimates elasticity at −1.2.

  1. Volume change = −1.2 × 10% = −12%, so new volume = 1,500 × 0.88 = 1,320
  2. New price = ₹2,000 × 1.10 = ₹2,200
  3. Revenue: now ₹2,000 × 1,500 = ₹30 lakh; after ₹2,200 × 1,320 = ₹29.04 lakh (down ₹96,000)
  4. Gross profit: now (₹2,000 − ₹600) × 1,500 = ₹21 lakh; after (₹2,200 − ₹600) × 1,320 = ₹21.12 lakh
  5. Profit change = +₹12,000 a month (+0.6%)
  6. Break-even elasticity = −1 ÷ (0.70 + 0.10) = −1.25, so −1.2 is only just on the profitable side
  7. A 10% cut at the same elasticity: volume 1,680, price ₹1,800, gross profit ₹20.16 lakh, a loss of ₹84,000 a month; the cut needs elasticity beyond −1 ÷ (0.70 − 0.10) = −1.67 to break even

Revenue falls but gross profit rises by ₹12,000 a month, which shows why the tool judges on profit. The margin of safety is thin: if real elasticity is −1.3, the rise loses money. That makes this a case for a controlled test on new sign-ups, not a blanket change. The price cut is clearly worse, because a 70% margin product needs a large volume gain to make up for each rupee of discount. For subscription businesses, also check the effect on churn of existing customers with the LTV growth multiplier simulator.

What is a typical price elasticity?

Published averages come mostly from consumer goods and should be treated as context, not as your number:

  • Consumer brands: a meta-analysis of 367 econometric models by Gerard Tellis found an average price elasticity of −1.76 (Marketing Science Institute, 1988). These are elasticities of brand sales and market share, where competitors are one click or one shelf away.
  • B2B software: there is no comparable published average. Switching costs, contracts and integration usually make demand less elastic than for consumer brands, and large vendors do raise prices: Salesforce increased list prices for Enterprise and Unlimited Editions by an average of 6% from 1 August 2025.
  • Market context: Vertice, a SaaS spend management vendor, reported SaaS price inflation of 16.4% in June 2026 from spend it manages, so buyers are seeing frequent increases.

A decision rule: work out your break-even elasticity first. If even a pessimistic estimate is closer to zero than break-even, test the increase; if not, add value or change packaging before touching price. The pricing strategy service covers how to run the test.

Pricing changes in India vs the US

India

Indian consumer prices are usually quoted inclusive of GST, while B2B SaaS prices are often quoted plus GST. Model the price you keep, net of GST, and check what the buyer sees: a 10% rise on a GST-inclusive price changes your net price by the same 10%, but buyers who cannot claim input tax credit feel the full amount. Rupee price points such as ₹999 or ₹4,999 can behave like thresholds, so a small move across one may lose more volume than the elasticity suggests; test both sides. For D2C brands, cash-on-delivery returns reduce effective volume, so use delivered orders, not placed orders, as volume. The D2C fractional CMO page covers pricing alongside channel mix.

United States

US B2B buyers increasingly expect annual price reviews, and contracts often include renewal uplift caps, so model increases separately for new customers and renewals. Sales tax sits outside the price in the US, so the list price is the price you keep, less payment fees. Discounting by sales reps can quietly undo a list price rise; measure realised price per deal before and after. For enterprise deals, the enterprise contract discount evaluator shows what discounts cost in lifetime value.

Common pricing elasticity mistakes

  • Judging a price change by revenue instead of gross profit, which favours cuts that lose money.
  • Using a published consumer-goods elasticity for a B2B product with contracts and switching costs.
  • Applying one elasticity to a large price move, where real demand often changes sharply at price thresholds.
  • Leaving variable costs out of unit cost, which overstates the margin and makes every rise look safer.
  • Measuring the effect on new sign-ups only and ignoring churn or downgrades from existing customers.
  • Changing list price while reps keep discounting, so the realised price barely moves.

Sources

  1. The Price Elasticity of Selective Demand: A Meta-Analysis of Sales Response Models, Marketing Science Institute (Gerard J. Tellis, 1988). Accessed 2026-10-18.
  2. Updated Product Packaging and Pricing Offer New AI Capabilities and More Ways to Scale AI Throughout Every Organization, Salesforce. Accessed 2026-10-18.
  3. SaaS Inflation Rate, Vertice (vendor data). Accessed 2026-10-18.

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, the gross profit lost on those units can outweigh the extra margin earned on the units that remain, so total gross profit falls even though each unit is now more profitable. This model compares gross profit only and does not include fixed costs.

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.

What does a price elasticity of −1 mean?

Volume changes by the same percentage as price, in the opposite direction. Revenue stays roughly flat for small changes, but gross profit rises after a price increase because you serve fewer units at a higher margin each. Below −1 demand is called elastic; between 0 and −1 it is inelastic.

How do you estimate price elasticity without a test?

Use past price changes and compare conversion or volume before and after, controlling for season and marketing. Win-loss notes that mention price, discount requests and survey methods such as Van Westendorp give direction. Treat any estimate as a range and run the sandbox at both ends.

Can a price increase reduce churn?

Sometimes, if it is paired with better packaging or moves price-sensitive customers to a cheaper plan, but usually it raises churn among existing customers in the short term. Announce increases early, protect long-standing customers for a period if needed, and track churn by cohort after the change.

Is it better to raise prices for new customers only?

It lowers the risk because existing customers are unaffected, and it lets you measure elasticity on new sign-ups before deciding about the base. The cost is two price books to manage and slower revenue gain. Many SaaS companies raise prices for new customers first, then move existing customers at renewal.

Numbers looking off?

If the model says one thing and the pipeline says another, that gap is usually where the revenue is. A 30-minute call finds it.

It starts with a 30-minute call. Pick a time below.

Prefer email?