Skip to content

Everyday math

Discount Calculator

Sale price and savings from any discount, including stacked "extra % off" offers, which multiply rather than add.

Private · on device. Calculated in your browser, nothing you type is sent anywhere

Quick answer

25% off ₹80 is ₹60. Stacked discounts multiply: 50% off then an extra 20% off is 60% total, not 70%, the second discount applies to the already-reduced price. That gap is precisely why retailers stack them.

Sale price
₹1,874.25
You save
₹624.75

Formulas last verified 2026-10-10. Results are estimates, not financial advice. How we calculate.

The arithmetic of a sale

sale price = original × (1 − rate) · stacked = original × (1 − r₁) × (1 − r₂)

Single discounts are straightforward; everything interesting happens when offers combine. The stacked formula explains the standard retail patterns:

AdvertisedFeels likeActually is
50% + extra 20%70% off60% off
40% + extra 30%70% off58% off
30% + extra 10% + extra 10%50% off43.3% off

The gap between "feels like" and "is" grows with the sizes of the discounts, at 50%+20% it is a full tenth of the original price. The calculator's effective-discount line is that gap made visible.

Sale-season tactics that survive arithmetic

  • Anchor prices inflate before events. A "60% off" against a raised MRP can cost more than last month's everyday price. The only defence is knowing the real prior price, price-tracking history, not the tag.
  • Convert coupons to rupees. A choice between "15% off" and "₹300 off" is a one-division problem (they cross at ₹2,000), yet most shoppers guess.
  • Cashback is a discount with homework, future money, often capped, sometimes forfeited. Compare its realistic value, not its headline, against a plain discount.
  • "Up to X%" means the doorway item. The stack you actually buy computes from the rates on your item, this page, not the banner.

The same math elsewhere

Stacking percentages of shifting bases is the trap behind several money mistakes: removing GST by subtraction, expecting a 10% loss to undo a 10% gain (see the percentage calculator's change mode), and misreading investment drawdowns, a 50% fall needs a 100% rise to recover, which the CAGR calculator expresses over time. Percentages are honest; bases are shifty.

Frequently asked questions

How do I calculate a sale price?

Sale price = original × (1 − discount ÷ 100). 25% off ₹2,499: 2,499 × 0.75 = ₹1,874.25, saving ₹624.75. The equivalent mental shortcut: 10% is the price with the decimal shifted (₹249.90), so 25% is two-and-a-half of those.

Why is "50% + extra 20% off" not 70% off?

Because the second discount applies to the already-reduced price, not the original. ₹1,000 at 50% is ₹500; the extra 20% takes off ₹100 more, landing at ₹400, a 60% total discount. Sequential discounts multiply: 0.5 × 0.8 = 0.4 of the price survives. Retailers stack precisely because "50% + 20%" reads like 70%.

Which is better: 30% off or ₹500 off?

Depends on the price, they cross at ₹500 ÷ 0.30 = ₹1,667. Below that, the flat ₹500 saves more; above it, the percentage wins. In general, flat discounts favour cheap items and percentages favour expensive ones; compute both when a coupon offers a choice.

Does the order of stacked discounts matter?

No, multiplication commutes. 50% then 20% and 20% then 50% both leave 40% of the price. Order only matters when one of the offers is a flat amount: ₹500 off then 20% off differs from 20% off then ₹500 off (the second is better for you, and shops know it).

How do I find the original price from a sale price?

Divide by (1 − rate), never add the percentage back. A ₹750 item after 25% off was 750 ÷ 0.75 = ₹1,000, adding 25% to ₹750 gives ₹937.50, which is wrong for the same reason removing GST by subtraction is wrong: the percentage was taken from the larger base.

Related calculators