=Calculate
Everyday money · Shopping

Discount
calculator

30% off $80 — what do you pay, what do you save, and what happens when they stack an extra 10% on top? Every sale-tag question, answered as you type.

Stacked discountsReverse modeNo sign-up
sale price
$
%
%
You saveoff the original price
Effective discountstacked offers combined

Sale-tag math, done right

A discount multiplies the price by one minus the rate. The part people get wrong is stacking: "30% off, plus an extra 10%" is not 40% off — the second discount applies to the already-reduced price.

Stacked discounts
sale = price × (1−d₁) × (1−d₂)
$80 · 30% off + extra 10%
80 × 0.70 × 0.90 = $50.40
Effective discount: 37%, not 40%.

Going backwards

To recover the original price from a sale price, divide by (1 − discount) — don't add the percent back, which undershoots. $56 after 30% off was $56 ÷ 0.70 = $80. Same trap as removing tax; the VAT calculator handles that side, and the percentage calculator covers every variation.

Common questions

Discount FAQ

Multiply the price by one minus the discount as a decimal. 30% off $80 is 80 × 0.70 = $56, saving $24.

No. Each applies to the already-reduced price: 30% then 10% is 80 × 0.7 × 0.9 = $50.40 — an effective 37%, not 40%.

Divide the sale price by one minus the discount. $56 after 30% off: 56 ÷ 0.7 = $80. Adding the percentage back gives the wrong answer.

Order doesn't matter — multiplication commutes, so 30% then 10% equals 10% then 30%. Only the combined multiplier counts.