Discount Calculator
Enter an original price and up to three discounts applied one after another (e.g. a festive sale plus a coupon code). Leave a discount field blank to skip it — results update instantly as you type.
₹1,000 with 20% + 10% off comes to ₹720 — the same as one 28% discount, not 30%.
Results and any AI-generated content from this tool are provided free, "as is", for general informational purposes only and may be inaccurate, incomplete, or out of date. Always verify the output yourself before relying on it — you use this tool and its results at your own risk.
By using this tool you agree to our Terms & Conditions and Privacy Policy.
Put this on your free business page
Create a BizGo digital business page — your services, gallery, WhatsApp button, and Google review link, all in one shareable page. Free to start.
How stacked discounts actually work
When two or more discounts apply to the same purchase — a seasonal sale
plus a coupon code, for example — they don't simply add together. Each
discount applies to whatever price is left after the previous one,
using the formula
final price = price × (1 − d₁/100) × (1 − d₂/100) × ... × (1 − dₙ/100).
This is why "20% off, plus an extra 10% off" is almost always a smaller
combined discount than shoppers (and sometimes marketers) assume it is.
Worked examples
Example 1 — the classic mix-up: a ₹1,000 item with 20% off, then an extra 10% off. Step 1: ₹1,000 × (1 − 0.20) = ₹800. Step 2: ₹800 × (1 − 0.10) = ₹720. Total saved = ₹280, which works out to an effective single discount of 28% — not the 30% you'd get by simply adding 20% + 10%. The gap grows larger the more discounts are stacked.
Example 2 — three discounts: a ₹2,000 item with 15% off, a further 10% off, and a further 5% off. ₹2,000 × 0.85 × 0.90 × 0.95 = ₹1,453.50. Total saved = ₹546.50, an effective discount of 27.33% — again lower than the naive 30% sum of 15 + 10 + 5.
Why the "effective discount" number matters
Marketing copy often lists discounts separately ("20% off + extra 10% off") because it looks more generous than a single combined percentage — and mathematically it's always true that stacked discounts are never worse for the buyer than a single discount equal to their sum would suggest is needed, but they're also never quite as good as that sum implies. Knowing the true effective discount matters on both sides: shoppers comparing deals fairly, and business owners working out actual margin impact before running a stacked promotion.
Order doesn't change the final price
One reassuring property of percentage-based stacked discounts: multiplication is commutative, so applying 20% then 10% gives exactly the same final price as applying 10% then 20% — ₹720 either way. The order only matters if any step is a flat rupee discount rather than a percentage, which this calculator doesn't currently model.
Running a sale on your own products? Put your current offers and pricing on a free BizGo business page so customers always see the latest deal — see the box above to get started.
Frequently Asked Questions
No. A 20% discount followed by a 10% discount is NOT a 30% discount — each discount applies to the reduced price from the previous step. ₹1,000 with 20% then 10% off comes to ₹720, an effective 28% discount, not 30%.
Multiply the price by (1 − each discount/100) in sequence: final price = price × (1 − d₁/100) × (1 − d₂/100) × ... This calculator does it automatically for up to 3 discounts.
It's the single discount percentage that would produce the same final price as all the stacked discounts combined — useful for comparing a multi-step promotion against a plain single-discount offer.
No — for percentage discounts, multiplication is commutative, so applying 20% then 10% gives the exact same final price as 10% then 20%.
Yes — leave the second and third discount fields blank and enter only the first. The calculator treats blank fields as "not applied", not as a 0% discount step.