Business

Discount Calculator

Apply up to three percentage discounts and see the final price, total saving and combined discount.

By Nitin Raturi · Last reviewed

Your discounts

How to use the Discount Calculator

Follow the discounts in order and see the price left after each stage.

  1. Enter the original price.
  2. Enter the first percentage discount.
  3. Add extra percentage discounts, or set unused ones to zero.
  4. Read the final price, rupees saved and effective combined discount.
  5. Check the stage-by-stage receipt against the retailer’s offer terms.

Good to know

  • Percentages apply to the remaining price, not always the original.
  • Use the GST calculator separately if tax needs to be added.

Extra percentages apply to the price left, not the original. Set unused discounts to zero.

Original price

The price before any of the percentage discounts.

How to fill it in

  • Enter rupees as 1000, 1,000 or 1k.
  • Allowed range: ₹0.01 to ₹10,00,00,00,00,000.

Example

₹1,000.00 becomes ₹720.00 after the default discounts.

First discount

The first percentage taken off the original price.

How to fill it in

  • Enter a percentage from 0 to 100.
  • Use 20 for 20% off; this is not a rupee coupon amount.

Example

The first stage saves ₹200.00 in the default example.

Extra discount

A second percentage applied to the already-discounted price.

How to fill it in

  • Enter 0 if there is no second discount.
  • Allowed range: 0% to 100%; the base is the price left after the first stage.

Example

The default extra discount brings the final price to ₹720.00.

Keep in mind: Stacking depends on the retailer. This calculation assumes both offers apply successively to the same item.

Third discount

An optional final percentage taken off the price remaining after both earlier discounts.

How to fill it in

  • Leave at 0 when there are only one or two discounts.
  • Allowed range: 0% to 100%.

Example

With the default third discount, total savings stay ₹280.00.

Keep in mind: Taxes, delivery, fixed-rupee coupons and merchant rounding are not included.

Price after discounts

₹720.00

You save ₹280.00 on ₹1,000.00: an effective 28% discount.

Total saved
₹280.00
Combined discount
28%

Your discount receipt

  1. ₹1,000.00 less 20% (₹200.00 saved) → ₹800.00
  2. ₹800.00 less 10% (₹80.00 saved) → ₹720.00
  3. ₹720.00 less 0% (₹0.00 saved) → ₹720.00

Percentages apply successively without intermediate rounding. Displayed rupees round to paise, so rounded receipt lines may differ by a paise. Excludes tax, delivery, fixed-rupee coupons and merchant-specific rounding.

How this calculator works

  1. Step 1Original price₹1,000.00This is the starting price before either offer.
  2. Step 2After the first discount₹800.00The first saving is taken off the original.
  3. Step 3After the extra discount₹720.00The next percentage applies to what remains.

Each percentage discount reduces the current price. An extra discount starts from that smaller amount. The combined discount is the total saving divided by the original price, not the sum of the advertised percentages.

The tool accepts up to three successive percentage reductions. Set unused stages to zero. The receipt always shows all three stages so you can check which price each offer uses.

Worked example: a double discount

Follow the price through the receipt
Each stage
saving = current price × discount ÷ 100
Price left
next price = current price − saving
Equivalent combined discount
(original − final) ÷ original × 100
  • priceOriginal price ₹1,000.00
  • firstFirst discount 20%
  • extraExtra discount 10%
  1. Price after stage 1₹1,000.00 − ₹200.00₹800.00
  2. Price after stage 2₹800.00 − ₹80.00₹720.00
  3. Price after stage 3₹720.00 − ₹0.00₹720.00
  4. Total money saved₹280.00
  5. Effective combined percentage28%

The first percentage takes money off the original price. The extra percentage takes money off the reduced price. The final row expresses both savings together as one percentage of the original.

Why adding percentages gives the wrong answer

  • Only the first discount₹800.00Saving: 20% of the original.
  • First plus extra discount₹720.00Saving: 28% of the original.
  • Half price, then half again₹250.00Saving: 75%, not a free item.

Multiplying the fractions left after each stage gives the final fraction payable. Mathematically, switching percentage-discount order does not change the final price. It does change which stage appears to save more money because its starting base changes.

Retailer terms can make order matter in practice. An offer might exclude already-discounted products, apply only above a threshold, or cap the saving. This calculator does not apply those conditions automatically.

Read the result before comparing offers

Price after discounts is the remaining item price. Total saved is the difference from the original. Combined discount puts that saving on the original-price base, making a single discount easier to compare with a stack.

The displayed price is not a complete checkout total. Shipping, taxes and other fees can change what you pay. For GST arithmetic, use the linked GST calculator with a rate you have verified for the transaction.

Assumptions and rounding

Enter an original price from one paisa to one trillion rupees. Each discount can range from zero to one hundred percent. A full discount leaves a zero price, so later percentages save nothing further.

No intermediate rounding is applied. Displayed amounts round to two decimals, so adding displayed receipt lines can differ by a paisa from the final displayed saving. A retailer that rounds after every stage may produce a different total.

This tool covers percentage discounts only. Fixed-rupee coupons, cashback paid later, buy-one-get-one offers, taxes, shipping and minimum-spend eligibility are outside its calculation.

Common discount mistakes

  • Mistake: Add stacked percentages as if they shared the original base.

    Instead: Apply each percentage to the amount remaining after the last stage.

  • Mistake: Enter a rupee coupon in a percentage field.

    Instead: Use only percentage reductions here; check fixed-price adjustments separately.

  • Mistake: Assume every advertised offer can be combined.

    Instead: Read eligibility, caps and stacking rules before using the estimate.

  • Mistake: Treat rounded receipt values as exact intermediate prices.

    Instead: Expect a possible paise difference when the retailer rounds at each stage.

Stacked discounts multiply, so 20% and then 10% off is 28% off, not 30%.

To compare pack sizes by price per gram or ml, use the unit price calculator. The GST calculator adds or removes tax, and the percentage calculator handles other percent changes.

Checking the method

The method repeats OpenStax’s discount equation for each stage. Golden tests compare handwritten subtraction with independent integer-ratio products. Property tests check price conservation, scaling and discount-order invariance. Sources and review details are listed below.

Read how we test our calculators, or browse more money calculators.

Frequently asked questions

Do I add two successive percentage discounts?

No. Each percentage applies to the remaining price. The default stack leaves ₹720.00 and saves 28% overall.

What is an effective combined discount?

It is the total money saved divided by the original price, multiplied by one hundred. It expresses a stack as one equivalent percentage reduction.

Does the order of the discounts matter?

For pure successive percentages without rounding, the final price is unchanged when you reorder them. Individual stage savings differ. Retailer eligibility rules, caps and rounding can change the real outcome.

How do I calculate just one discount?

Enter the original price and first discount. Set the extra and third discounts to zero. The receipt then keeps the same price through the unused stages.

Can I enter a rupee coupon or cashback?

No. The discount fields accept percentages, not fixed rupee amounts. Cashback, shipping, taxes, minimum-spend requirements and offer caps are not modelled.

Why might a retailer’s price differ by a paisa?

This tool rounds only for display. A retailer may round after each discount or use a different order for taxes and fees. Read the actual offer and invoice rules.

Sources and methodology

The formulas are standard time-value-of-money results. We check every figure against golden values worked out independently, by closed form and by month-by-month simulation; see the methodology.

Written and maintained by Nitin Raturi, a software engineer (about the author). Last reviewed 27 Oct 2026; next review due by . Found an error? Tell us.

Changelog

  • : Initial release.