Sell more with LaunchMyStore
LaunchMyStore Logo

Free tool

Discount calculator

Percent off, fixed dollar off, stacked discounts, or work backward from the sale price.

Optional. Shows the margin left after the discount.

Final price$60.00
Discount amount− $20.00
You save25.0%
Margin before discount
Margin after discount

Add your cost to see what margin survives the sale.

Need a store for it?Try LaunchMyStore free
1

Enter the original price and the discount

Percent off, or a fixed dollar amount.

2

Stack a second discount if needed

A coupon on top of a sale, applied correctly to the already-discounted price, not the original.

3

Read the sale price and your margin

See the final price, and what's left over your cost after the markdown.

Percent off vs fixed off

Percent off: sale price = original price × (1 − discount% ÷ 100). An $80 shirt at 25% off is 80 × 0.75 = $60. Fixed off: sale price = original price − amount. The same $80 shirt with a $15-off coupon is $65.

Percent off scales with the price, which is why sitewide sales almost always use it. A fixed dollar coupon like "$10 off" is worth more, proportionally, on a cheaper item than an expensive one, which is why stores often set a minimum order value before it applies.

How to stack two discounts correctly

Discounts stack multiplicatively, not by adding the percentages. A 20% off sale plus a 10% off coupon is not 30% off. It's 20% off first, then 10% off what's left: $100 → $80 → $72, a 28% total discount, not 30%.

When one discount is a percent and one is a fixed dollar amount, the order changes the result. As a default, apply the percent discount first, then subtract the flat coupon, unless your store's coupon terms say otherwise.

Reverse: finding the original price, and what margin survives

If you only know the sale price and the discount, original price = sale price ÷ (1 − discount% ÷ 100). A $60 item marked "25% off" had an original price of 60 ÷ 0.75 = $80.

Before running a sale, check what margin survives it. A product that costs $30 and normally sells for $80 has a 62.5% margin; a 25% off sale drops the price to $60, still a healthy 50% margin. The same 25% off on a product with a $65 cost leaves almost nothing. Run the numbers through the profit margin calculator before setting a sale depth, not just this one.

Frequently asked questions

How do I calculate a percent discount?
Sale price = original price × (1 − discount ÷ 100). A $50 item at 20% off is 50 × 0.8 = $40.
How do two discounts stack?
Multiplicatively, not additively. A 20% discount followed by a 10% discount is a combined 28% off, not 30%, because the second discount applies to the already-reduced price.
How do I find the original price from a sale price?
Original price = sale price ÷ (1 − discount ÷ 100). A $40 item marked 20% off had an original price of 40 ÷ 0.8 = $50.
Should I apply a percent discount or a flat coupon first?
Apply the percent discount first, then the flat dollar coupon, unless your store's coupon terms specify otherwise. It matches what most cart systems default to.
Does a discount always cut into margin the same way?
No. The same percent discount removes a bigger share of margin on a low-margin product than a high-margin one. Check the resulting margin before setting a sale, not just the sale price.
What discount percentage is typical for ecommerce sales?
10 to 20% for regular promotions, 25 to 40% for seasonal or clearance sales. Deeper than 40% usually signals clearance or last-chance inventory to shoppers.
Can I use this for a buy-one-get-one or bundle discount?
Not directly. Work out the bundle's effective percent off the total order first, a 50% off second item on a two-item order is a 25% discount on the order, then enter that figure here.
Does this account for tax?
No, this calculates the pre-tax sale price. Apply sales tax to the discounted price afterward, using the sales tax calculator.

Free 7-day trial

Start your free store trial today.

No credit card required. Every tool on this page keeps working whether or not you sign up.