A launch offer can increase response, but a headline discount does not tell you whether the promotion will be profitable. This practical discount calculator framework shows how to set launch pricing, estimate savings, calculate revenue and break-even volume, and turn the result into clear messaging for a SaaS or e-commerce launch landing page.
Overview
A useful launch pricing calculator should answer five questions before an offer goes live:
- What price will customers actually pay?
- How much will they save compared with the reference price?
- How many purchases are needed to reach the revenue target?
- How many sales are needed to cover campaign and fulfillment costs?
- What urgency or positioning can the launch offer page support without weakening trust?
The calculations are simple, but the assumptions need to be explicit. A discount calculator for sales pages is only useful when it separates revenue from profit, one-time campaign costs from per-order costs, and a genuine deadline from vague urgency.
Use the result alongside the page itself. For example, your SaaS launch landing page checklist can help you place the offer, proof, objections, and calls to action. The calculator determines whether the offer is commercially sound; the page explains why it is worth taking.
How to estimate
Start with the reference price, the launch price, the expected number of orders, and the costs attached to each order. Then work through the following formulas.
1. Calculate the discount percentage
Discount percentage = (Reference price − Launch price) ÷ Reference price × 100
If a product normally costs $200 and launches at $150, the saving is $50. The discount is $50 ÷ $200 × 100, or 25%.
Display both the percentage and the actual saving when each adds clarity. “Save $50” can be more concrete for an e-commerce promotion, while “25% off” may be easier to compare across software deals.
2. Estimate gross revenue
Gross revenue = Launch price × Number of purchases
This is a top-line estimate, not a profit forecast. If the launch price is $150 and 200 customers purchase, gross revenue is $30,000 before refunds, taxes, transaction fees, support, fulfillment, and campaign costs.
3. Estimate contribution after variable costs
Contribution per sale = Launch price − Variable cost per sale
Variable costs may include payment processing, shipping, packaging, usage-based infrastructure, commissions, or customer-specific fulfillment. If fees are a percentage of the selling price, use this version:
Contribution per sale = Launch price × (1 − Fee rate) − Other variable costs
This distinction matters for lifetime deal software. A one-time payment may create future support, storage, or usage costs. Include a reasonable allowance rather than treating the full payment as available margin.
4. Calculate the break-even volume
Break-even purchases = Fixed campaign costs ÷ Contribution per sale
Fixed campaign costs can include creative production, paid distribution, launch software, affiliate commissions that are not per-order, or a dedicated event. If fixed costs are $3,000 and contribution is $75 per sale, the campaign needs 40 purchases to cover those costs.
For a more complete target, add the desired contribution:
Required purchases = (Fixed costs + Desired contribution) ÷ Contribution per sale
5. Convert a sales target into a traffic target
Required visitors = Required purchases ÷ Expected conversion rate
For example, 100 purchases at an assumed 4% conversion rate require 2,500 qualified visitors. Treat the conversion rate as an assumption to test, not a promise. A new product launch landing page may perform differently from an established product page because the audience has less proof and more questions.
Inputs and assumptions
Put the inputs in a small worksheet or calculator so you can change one variable without rebuilding the whole forecast. At minimum, include:
- Reference price: The price used to explain the saving. It should represent a real, defensible comparison, not an inflated anchor.
- Launch price: The amount charged during the offer period, including whether the price is monthly, annual, one-time, or per unit.
- Expected purchases: Use a range, such as conservative, expected, and optimistic cases, rather than one precise forecast.
- Variable cost: Include costs that rise with every customer or order.
- Fixed campaign cost: Record launch-specific expenses separately from ordinary operating costs.
- Conversion rate: Base the assumption on the audience, traffic source, offer complexity, and amount of available proof.
- Refund or cancellation allowance: For products with refunds, trials, or subscriptions, model the portion of sales that may not remain revenue.
- Capacity constraint: Check whether support, inventory, onboarding, or fulfillment can handle the projected volume.
Do not confuse a lower price with a stronger offer. Value can also come from onboarding, bonus access, a clear guarantee, limited founder benefits, or a defined implementation outcome. A pricing section that explains the unit of value is often more persuasive than a larger percentage discount. See these landing page pricing section examples for ways to make the comparison easier to understand.
When presenting software promo codes or lifetime deal software, state exactly what is included, what is excluded, whether the offer applies to new customers only, and when the terms end. If a deadline is used, it should correspond to a real change in availability or price. The guidance in countdown timer practices for landing pages can help keep urgency informative rather than distracting.
Worked examples
SaaS launch offer
Assume a SaaS product has a reference price of $240 for a defined access period and offers a launch price of $144. The discount is:
($240 − $144) ÷ $240 × 100 = 40%
If 300 customers purchase, gross revenue is $43,200. Assume variable delivery and support costs of $12 per customer and fixed campaign costs of $4,800. Contribution per sale is $144 − $12, or $132. Total contribution after fixed campaign costs is:
($132 × 300) − $4,800 = $34,800
The break-even volume is $4,800 ÷ $132, which rounds up to 37 purchases. If the launch needs 300 purchases to meet its broader business objective, calculate the traffic requirement separately using the conversion assumption. At a 3% conversion rate, 300 purchases would require an estimated 10,000 qualified visitors.
This example does not decide whether 40% is the right discount. It shows the trade-off clearly. Compare the result with support capacity, future renewal potential, and the contribution that would have been earned at the reference price.
E-commerce promotion
Assume an item is listed at $80 and promoted at $60. The saving is $20, or 25%. At 400 orders, gross revenue is $24,000. If variable cost per order is $18 and fixed promotion costs are $1,200, contribution after the promotion is:
($60 − $18) × 400 − $1,200 = $15,600
At the original price, contribution before fixed promotion costs would be ($80 − $18) × 400, or $24,800. The promotion therefore needs additional volume to offset the lower contribution per order. The gap is $9,200; dividing that by the promotional contribution of $42 gives roughly 219 additional orders to match the original contribution, before considering inventory or fulfillment limits.
That comparison helps you decide whether to keep the discount, reduce it, bundle another product, or use a threshold such as free shipping instead.
When to recalculate
Revisit the calculator whenever a pricing input changes or the campaign produces new evidence. Recalculate before publishing, after the first meaningful traffic sample, when the deadline is extended, and when costs or inventory change.
During the campaign, compare actual results with the assumptions:
- If traffic is below plan, check distribution before changing the price.
- If clicks are healthy but purchases are weak, review offer clarity, proof, objections, and checkout friction.
- If conversion is strong but capacity is tight, adjust the volume cap or fulfillment plan rather than continuing to increase demand.
- If the average order value is lower than expected, revisit bundles, quantities, or eligibility rules.
- If costs rise, update contribution per sale and the break-even volume immediately.
After the launch, save the actual figures: visitors, purchases, conversion rate, refunds, net revenue, variable cost, and campaign cost. Those numbers become the starting assumptions for the next launch offer page. Pair the review with the launch offer page structure guide, then test one change at a time—such as the price display, CTA, proof section, or checkout path.
The practical next step is to create three calculator scenarios today: conservative, expected, and optimistic. For each one, record the discount, contribution per sale, break-even purchases, required visitors, and operational limit. Publish only an offer whose numbers and customer-facing terms you can explain plainly.