ToolBook
Support 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 × (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) × 100. For example, if a ₹1,200 item sold for ₹900, the discount is (300 ÷ 1200) × 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 × (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) × 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 × 800 = ₹600. ToolBook's calculator handles any percentage instantly without mental maths.

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.

What does MRP mean and how is it used in discount calculations?

MRP (Maximum Retail Price) is the highest legal price for a product in India. When a label says "20% off MRP", the MRP is the original price input and 20% goes in the discount field. The final price you pay is the MRP minus the calculated saving.

Does this calculator work for GST-inclusive prices?

Yes. If the original price includes GST and you want the pre-GST amount, use "Fixed amount off" mode: enter the full price and the GST amount as the discount. Or use the Percentage Calculator's "% change" mode to reverse a tax rate.

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 isn't 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 rupee saving represent. Each has a formula.

Percentage discount

Formula: Savings = Original × (Discount% ÷ 100) · Final price = Original − Savings

Examples:

  • 25% off ₹3,200: savings = 3,200 × 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) × 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) × 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% ≠ 30%

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

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

The formula for two stacked discounts: Total% off = 100 − (100 − d₁) × (100 − d₂) ÷ 100

For 20% and 10%: 100 − (80 × 90 ÷ 100) = 100 − 72 = 28%

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

MRP vs sale price — what the label means

In India, MRP (Maximum Retail Price) is the legally required maximum. A product selling at "40% off MRP" means the store is charging 60% of the printed price. The discount is always calculated on MRP, not on a fictitious "market price" — so be skeptical when discounts are claimed against an inflated "original" price.