Discount calculator

What is a Discount Calculator?

Whether you are shopping a sale, pricing products or checking a quote, it helps to know exactly what a discount is worth. This calculator works both ways: from an original price and percentage to the final price and savings, or from an original and sale price back to the discount percentage.

How to use it

  1. Enter the original price.
  2. Enter the discount percentage to get the sale price and amount saved.
  3. Or enter the sale price instead to find the discount percentage.

Formulas

  • Savings = Original price × Discount% / 100
  • Sale price = Original price - Savings
  • Discount% = (Original - Sale) / Original × 100

Examples

  • A 2,500 jacket at 30% off: savings 750, sale price 1,750.
  • A product reduced from 80 to 60: discount = 20 / 80 = 25%.

Stacked discounts are not additive

20% off followed by an extra 10% off is not 30% off. The second discount applies to the already reduced price: 100 × 0.8 × 0.9 = 72, a total discount of 28%. The combined discount is 1 - (1 - d1)(1 - d2).

Other tips

  • Tax order matters. In most places discounts are applied before sales tax or GST, so tax is calculated on the reduced price.
  • Markup vs. discount: a 50% markup followed by a 50% discount leaves you at 75% of the original cost, not where you started.
  • Compare unit prices rather than discount percentages when package sizes differ.

Frequently Asked Questions

How do I calculate a discount?

Multiply the original price by the discount percentage and divide by 100. Subtract the result from the original price to get the sale price.

Are two discounts of 20 and 10 percent the same as 30 percent?

No. Applied one after the other, they give a total discount of 28 percent.

How do I find the discount percentage from two prices?

Subtract the sale price from the original, divide by the original and multiply by 100.

Is tax applied before or after the discount?

Usually after. The discount reduces the price, and tax is then calculated on the reduced amount.