Discount calculator

Get the sale price and savings from a list price and percent off, or the discount rate from two prices. See the real rate of stacked discounts like "30% off plus an extra 20%" (44%, not 50%) and whether a percent-off or a dollar-off coupon should be applied first.

Runs in your browser · nothing is uploaded

List price × percent off → sale price

Sale priceYou save

List price and sale price → percent off

Discount

Stacked (successive) discounts

Comma-separated, e.g. 30, 20 → 30% off, then an extra 20%

Effective discountFinal price

Percent off + dollar coupon

% first → couponCoupon first → %

Most retailers apply the percentage first and subtract the fixed coupon last. Applying the coupon first reduces your discount.

Assumptions

How it is calculated

Examples

SituationInputResult
$50 item, 30% off50 · 30%$35.00 (save $15.00)
$89 → $62.30two prices30% off
Outlet 30% + extra 20% at checkout100 · [30, 20]44% effective, $56.00
30% off + $5 coupon50 · 30% · 5% first $30.00 / coupon first $31.50
BOGO= 50% off per item

Common mistakes

FAQ

Is 30% off plus an extra 20% the same as 50% off?

No — it is 44% off. $100 → 30% off = $70 → an extra 20% of $70 = $14 → $56. Total saved $44 = 44%. Successive discounts multiply: (1 − 0.30) × (1 − 0.20) = 0.56.

Should the percent discount or the dollar coupon be applied first?

For the shopper, "percent first, then coupon" is better. $50 list, 30% off, $5 coupon: percent first = $30.00; coupon first = $31.50. Most online stores use percent first. Compare both values in the tool.

Does the discount apply before or after sales tax?

In the U.S., discounts reduce the taxable price, so sales tax is charged on the discounted amount in most states. Enter pre-tax prices here and add tax afterwards.

What discount is "buy one get one free"?

Two items for the price of one = 50% off per item. Buy 2 get 1 = 33.3%, buy 3 get 1 = 25% — as long as you would have bought that many anyway.

Is anything saved?

No. Calculations run only in your browser and nothing is transmitted.

Related tools