Discount Calculator

Work out the final price after a discount (including stacked discounts), how much you save, or what percent off a sale price actually is.

Applied to the already-discounted price — '25% + 10% off' is not 35% off.

Final price$90.00
You save$30.00

Stacked discounts multiply rather than add: 25% then 10% is 32.5% off, not 35%. Selling rather than shopping? Check what a discount does to your break-even point before running the sale.

Pure arithmetic — runs entirely in your browser.

Frequently asked questions

How do I calculate a discount?

Multiply the original price by the discount percentage to get the savings, then subtract: $120 at 25% off saves $30, for a final price of $90. Equivalent shortcut: multiply the price by (1 − discount), so $120 × 0.75.

How do stacked discounts work?

They multiply instead of adding. "25% off plus an extra 10% off" applies the 10% to the already-reduced price: $120 → $90 → $81, an effective 32.5% discount — not the 35% shoppers usually expect. Retailers rely on that gap.

How do I find what percent off a sale price is?

Divide the savings by the original price: (original − sale) ÷ original × 100. A $90 sale price on a $120 item is a 25% discount. The "What % off is it?" mode does this directly.

How much discount can my store afford to give?

It depends on your contribution margin — a store at a 40% margin loses money past 40% off before fixed costs. Model it before the sale with our break-even calculator: a 20% discount often requires selling 50–100% more units just to make the same profit.

Embed this calculator

Free to embed on your site. The attribution link back to this page is required — please keep it visible.

<iframe
  src="https://stopbyte.com/embed/discount-calculator"
  title="Discount Calculator by StopByte"
  width="100%" height="640" style="border:1px solid #d9dde3;border-radius:12px"
  allow="clipboard-write" loading="lazy"></iframe>
<p>Calculator by <a href="https://stopbyte.com/tools/discount-calculator">StopByte Discount Calculator</a></p>