Discount Calculator
Calculate the final price after discount. Enter the original price and discount percentage to see how much you'll save and what you'll pay. Perfect for shopping sales, promotions, and offers. All processing happens locally in your browser.
Calculate the final price after discount. Enter the original price and discount percentage to see how much you'll save and what you'll pay. Perfect for shopping sales, promotions, and offers. All processing happens locally in your browser.
How to calculate a discount
Enter the price and the percentage off, plus the cap if there is one.
- 01
Enter the original price
Use the tag price or MRP before the offer, not a price that's already been reduced. In India the MRP already includes GST, so the result is what you'll pay at the till.
- 02
Enter the discount percentage
Type 30 for 30% off. Anything from 0 to 100 is accepted, decimals included.
- 03
Add the maximum discount if the offer has one
Bank and app offers often say "10% off, up to ₹1,500". Put 1,500 in the maximum field and the tool caps the saving, then shows how much the cap cost you compared with the full percentage.
Worked example: a capped card offer
Say a phone costs ₹24,999 and your bank offers 10% instant discount, up to ₹1,500. Ten percent would be ₹2,499.90, but the cap limits the saving to ₹1,500, so you pay ₹23,499. As a share of the price, that's a 6.0% discount, not 10%.
The cap only bites above a certain price. Divide the cap by the rate to find it: ₹1,500 ÷ 0.10 = ₹15,000. Below ₹15,000 you get the full 10%; above it, the saving stays at ₹1,500 and the effective percentage keeps falling. That's worth knowing when you compare a capped bank offer with a smaller uncapped coupon. On the same phone, an uncapped 7% coupon saves ₹1,749.93, which beats the "bigger" 10% bank offer by ₹249.93.
What common offers are really worth
Shops phrase offers in different ways, which makes them hard to compare. Turned into a single percentage, they line up like this:
| Offer | Effective discount | Watch out for |
|---|---|---|
| Buy one, get one free | 50% on each item | Only if you wanted two |
| Buy 2, get 1 free | 33.33% | You pay for 2 of 3 |
| Buy 3, get 1 free | 25% | You pay for 3 of 4 |
| Flat ₹500 off on ₹2,000 or more | 25% at exactly ₹2,000 | Less in percentage terms as the bill grows |
| 40% off, plus extra 10% at checkout | 46% | The extra 10% comes off the reduced price |
| 10% off, up to ₹1,500, on a ₹24,999 phone | 6.0% | The cap kicks in above ₹15,000 |
To check a stacked offer with this tool, run the first discount, then enter the final price as the new original and apply the second. For multi-buy deals, enter the total for all items as the price and the effective percentage from the table as the discount.
When people use it
Checking the price at the till
Enter the tag price and the percentage on the sign. If the receipt shows more, you can ask about it before you leave.
Comparing a bank offer with a coupon
Run each one with its cap and compare the final prices, not the headline percentages.
Timing a big purchase
During festival sales, run the same product through each offer you're shown. The best headline percentage isn't always the lowest final price.
Pricing your own sale
Shop owners can test how 15%, 20% or 25% off changes the selling price before printing new tags.
What this calculator doesn't do
- It handles one percentage at a time. Stacked offers need two runs, as described above.
- It doesn't take a flat amount off. For "₹200 off", subtract it yourself, or divide it by the price to get the percentage.
- It doesn't add tax. If a price is shown before GST or sales tax, add that separately with the GST Calculator.
- Results are shown to two decimal places in rupees. The arithmetic works the same for any currency; just ignore the symbol.