ToolBook
Switch to dark modeSupport us on Ko-fi
Help us keep this free, forever

Discount Calculator

How to use the Discount Calculator

Four modes to handle any discount scenario: percentage off, fixed amount off, stacked discounts, or finding the discount percentage.

  1. Pick a mode

    Choose "% off" for a known rate, "Fixed off" for a flat saving, "Stacked % off" for two sequential discounts, or "Find % off" when you have both prices and want the percentage.

  2. Enter the original price

    Type the full, undiscounted price in the first field.

  3. Enter the discount

    Enter the discount percentage, fixed amount, both stacked percentages, or the final sale price depending on the selected mode.

  4. Read the result

    The final price, amount saved, and percentage saved update instantly. The savings bar shows how large the discount is relative to the original price.

Frequently asked questions

How do I calculate the price after a percentage discount?

Use the "% off" mode. Enter the original price and the discount percentage. The tool multiplies original x (discount / 100) to get the savings, then subtracts from the original to give the final price. For example, 20% off 2,500 gives 500 saved and 2,000 to pay.

How do I find what percentage discount I received?

Use the "Find % off" mode. Enter the original price and the final (sale) price. The tool calculates ((original - final) / original) x 100. For example, if a 1,200 item sold for 900, the discount is (300 / 1200) x 100 = 25%.

What if the discount is a fixed amount, not a percentage?

Use "Fixed amount off" mode. Enter the original price and the flat discount (e.g., 150 off). The tool calculates the final price and also shows what percentage that flat saving represents.

How do stacked discounts work (e.g., 20% off then extra 10% off)?

Stacked discounts are not additive; they apply sequentially. A 20% discount on 1,000 gives 800, then a further 10% off 800 gives 720: a 28% effective saving, not 30%. Use the "Stacked % off" mode to enter both discount percentages and get the exact effective discount in one step.

What is the formula for calculating a discount?

The standard formula: Savings = Original Price x (Discount % / 100), and Final Price = Original Price minus Savings. For a fixed amount off: Final Price = Original Price minus Discount Amount. To find the discount percentage: Discount % = ((Original minus Final) / Original) x 100.

How do I calculate 10%, 20%, or 30% off a price?

A quick shortcut: 10% off means multiply by 0.9; 20% off means multiply by 0.8; 30% off means multiply by 0.7. The pattern is (100 minus discount %) / 100. For example, 25% off 800 = 0.75 x 800 = 600. This calculator handles any percentage instantly.

Can I find the original price if I know the sale price and discount?

The formula is: Original Price = Final Price / (1 minus Discount % / 100). For example, 750 paid after a 25% discount means the original was 750 / 0.75 = 1,000. The "Find % off" mode works the other direction: give both prices to find the percentage.

Does this calculator handle sales tax?

This tool calculates discounts on the price you enter. If you enter a tax-inclusive price, the discount applies to the total. For tax-exclusive calculations, enter the pre-tax price and apply tax separately after the discount.

How discounts actually work — formulas, stacking, and what MRP means

The three discount calculations everyone needs: price after % off, finding the discount %, and understanding stacked discounts.

How discounts actually work and why stacking them is not what you think

A discount is a reduction from the original price. The three most common questions are: what is the final price after a known % off, what % off was applied given two prices, and what % does a fixed saving represent. Each has a formula.

Percentage discount

Formula: Savings = Original x (Discount% / 100) and Final price = Original - Savings

Examples:

  • 25% off 3,200: savings = 3,200 x 0.25 = 800, final price 2,400
  • 15% off 499: savings = 74.85, final price 424.15

The savings bar in this tool fills proportionally. A 25% discount fills 25% of the bar in green, so you immediately see how significant the saving is.

Finding the discount percentage from two prices

Formula: Discount% = ((Original - Final) / Original) x 100

This is useful when a store shows "was 1,800, now 1,350" without stating the percentage.

  • Saving = 1,800 - 1,350 = 450
  • Discount% = (450 / 1,800) x 100 = 25%

Always divide by the original price, not the final price. Dividing by the final gives a different (larger) figure, a common mistake in vendor claims.

Stacked discounts: why 20% + 10% does not equal 30%

Stacked discounts apply one after another, not on the original price together.

  • 20% off 1,000 gives 800
  • 10% off 800 gives 720 (not 700)
  • Total saving: 280, which is 28% off the original, not 30%

The formula for two stacked discounts: Total% off = 100 - (100 - d1) x (100 - d2) / 100

For 20% and 10%: 100 - (80 x 90 / 100) = 100 - 72 = 28%

This is why "extra 10% off already discounted items" is always less impressive than it sounds.

List price vs sale price

Many retailers show a "list price" or "recommended retail price" alongside the sale price. The discount is calculated against this listed original price. Be cautious when discounts are claimed against an inflated "original" price that was never actually charged. A genuine discount should reference a price the item was consistently sold at.