Discount profit impact: calculate the extra sales volume needed

Work out how a discount changes contribution, calculate the volume needed to recover it, and test capacity before launching a sale.

Start with the contribution you want to preserve

A promotion should have an explicit financial baseline. Write down the normal selling price, the variable cost of completing a sale, and the number of units you would otherwise expect to sell during the promotion period. Their difference is contribution per unit: the amount available for fixed costs and profit. This article compares total contribution before and after a price change. It does not assume that a lower price creates demand. Use your recent comparable sales to establish the baseline rather than choosing a round target because it makes the proposed offer look attractive.

A 15% discount can require 60% more units

Consider a product priced at 80 with variable cost 48. Normal contribution is 32 per unit. At 250 units, total contribution is 8,000. A 15% discount reduces price to 68 and contribution to 20. The discount profit impact calculator returns a 37.5% contribution reduction and a 60% required volume increase. You need 400 discounted units to produce the original 8,000 contribution. Selling 300 units would beat the normal unit count by 20%, yet produce only 6,000 contribution. More orders and a better financial result are separate questions.

A 15% discount under constant unit cost
MeasureOriginalDiscounted
Price per unit10085
Variable cost per unit6060
Contribution per unit4025
Units for 4,000 contribution100160

The model requires 60% more units. It does not forecast demand or extra costs at higher volume.

Use the formula without confusing revenue and contribution

Required discounted units equal baseline units multiplied by normal unit contribution divided by discounted unit contribution. For the example, 250 × 32 ÷ 20 equals 400. The extra-volume percentage is the ratio of the two contributions, minus one, multiplied by 100. When the result is fractional, round the required units upward. Revenue recovery is a different calculation: matching old revenue can still leave less money after costs. Keep the contribution target visible in your promotion brief so the team does not replace it with a revenue target midway through the campaign.

Recognize the price at which volume stops helping

The same product has zero contribution at a price of 48. That corresponds to a 40% discount from 80. No finite number of zero-contribution sales can recover the original positive contribution. A deeper discount creates a loss on every additional unit under this cost scope. Clearing obsolete stock may involve a different decision, such as comparing recoverable proceeds with disposal costs, but it should be labeled accordingly. Do not use the normal promotion recovery formula to justify a loss-making offer whose commercial objective has changed.

Recalculate costs that change with the offer

The discount calculator holds the entered unit cost constant. That is a useful comparison only when the assumption fits. Percentage payment fees fall with selling price, while a fixed transaction fee may remain. Extra packing, overtime or a different shipping weight can increase costs at the proposed volume. Use the contribution margin calculator to rebuild each scenario with the relevant fee percentage and variable costs. If the sale requires an additional fixed production shift, include that expense when comparing total operating contribution after overhead. Record which assumptions changed so the scenarios remain reproducible.

Compare a bundle with the purchase it replaces

A bundle offers another way to present value, but compare it with the realistic alternative basket. Add the quantities and costs of every included item in the bundle pricing calculator, then review both customer savings and the amount left at the proposed bundle price. If customers would normally buy the same items individually, the saving reduces retained revenue. If the bundle adds an item with substantial delivery cost, a higher order value can still produce less contribution. Test the expected basket change using actual product combinations rather than assuming all bundle revenue is additional.

Check capacity before treating recovery as feasible

The example needs 150 extra units. Compare that number with available inventory, fulfillment capacity and the time left in the sale. If only 330 units are available, the 400-unit recovery target cannot be reached without another supply decision. Also consider timing: a promotion can bring forward orders customers would have placed next week. Define a comparison period long enough to examine that possibility. A feasible capacity plan still does not establish demand, so keep the arithmetic result and the demand estimate as separate lines in the decision record.

Close the loop with the actual promotion result

Before launch, save the baseline, proposed price, cost scope, required units and capacity constraint. After the sale, replace projected volume and costs with observed values for the same period. Separate refunded orders from completed sales and examine the costs actually incurred. Compare total contribution with the saved baseline, then investigate the difference rather than reporting only a sales uplift. A discount can be commercially worthwhile for a stated objective even when it misses contribution recovery, but that conclusion needs evidence about the objective. Preserve the calculation for the next promotion review.

Sources and further reading

Back to top ↑

Keep exploring

More examples for your next small task.

Browse all articles
Help

How can we help?

Find instructions, report a problem, or leave a message.

Common questions

Where do I start? Try an example, then replace its values with yours.

Why did my upload fail? Check the field error, accepted format and file-size limit. Start with a small sanitized sample.

Where are my results? Review the result panel, then use its copy or download controls. If a calculation fails, check the error beside the input.

Message us

Chat opens Tawk.to. It processes your messages and connection data. Do not paste private inputs or file contents. Availability and response times vary.