About this discount calculator
This calculator takes two numbers, the original price and the discount percentage, and gives you the amount you save and the final price. That is all a discount is, a percentage taken off a price, but it is surprisingly easy to get wrong in your head once the price is something like 24,999 and the offer is 17% off. Typing the two numbers in removes the guesswork and the arithmetic slips.
It is useful at the shop counter, on a shopping app, and at home when you are comparing two deals. Students use it for percentage practice. Small shop owners use it to set sale prices that still leave a margin. Anyone who has stared at a banner saying "Up to 70% off" and wondered what the actual price would be will find it handy, because it turns a vague headline into a rupee figure.
The page also covers the cases that cause most confusion: working backwards from a sale price to the original, adding two discounts one after the other, deciding between a flat offer and a percentage offer, and what happens to tax. Those are explained below with worked numbers, so you can do the same check on any price tag yourself, even when you do not have the calculator open.
How to use the Discount Calculator, step by step
- Enter the original price. Type the listed price (the MRP or the price before any offer) into the Original price field. Use the number only, without the rupee sign or commas. Decimals such as 1499.50 are accepted.
- Enter the discount percentage. Put the offer in the Discount (%) field. For "25% off" type 25. If the shop says "flat 500 off", do not use this field. Convert it first: 500 ÷ price × 100 gives the equivalent percentage.
- Read the saving. The You save line shows how many rupees come off the price. This is the number to compare against any cashback or coupon you are also being offered, since both are in rupees.
- Read the final price. The Final price line is what you pay before tax, delivery or any extra fee. Check it against the figure on the bill or checkout page. If they differ, the shop has applied a different offer or added a charge.
- Try a second discount. For a stacked offer, such as 20% off and then a 10% coupon, run the calculator twice. Copy the first Final price into Original price, then enter the second percentage. Do not add the two percentages together.
- Work backwards if needed. To find the original price from a sale price, use the reverse formula given below. The calculator itself moves forward only, but you can test your answer by entering it and confirming you land on the sale price.
The formula behind the Discount Calculator
There are two forms of the same idea, one for the amount saved and one for the price you pay. A third line reverses the process.
Saving = Price × Discount% ÷ 100 Sale price = Price × (1 − Discount% ÷ 100) Original price = Sale price ÷ (1 − Discount% ÷ 100) Two discounts d1 and d2: Final = Price × (1 − d1%) × (1 − d2%)
What each symbol means
- Price
- The original price before any discount, in rupees
- Discount%
- The offer written as a percentage, for example 25 for 25% off
- Saving
- The amount in rupees that comes off the price
- Sale price
- What you pay after the discount, before tax and other charges
- Original price
- The price before the discount, recovered from the sale price
- d1, d2
- The first and second discount percentages when two offers are applied one after the other
How the formula works
A percentage is a fraction of 100. Taking 25% off means removing 25 parts out of every 100 parts of the price, so you keep 75 parts. That is why the sale price can be written two ways: subtract the saving from the price, or multiply the price by 0.75 in one step. Both give the same answer. The one-step form, price × (1 − discount ÷ 100), is the one worth remembering, because it extends neatly to stacked discounts and to reversing a price.
Reversing needs a little care. If a shirt costs 1,200 after 20% off, the original price is not 1,200 plus 20%. The 20% was taken from the original, not from 1,200. After the discount you are paying 80% of the original, so the original is 1,200 ÷ 0.80 = 1,500. Adding 20% to 1,200 gives 1,440, which is wrong, and that mistake is the most common one on this topic.
Stacked discounts multiply because each one acts on the price left by the previous one. A 20% cut leaves 80% of the price. A further 10% cut leaves 90% of that, so you pay 0.80 × 0.90 = 0.72, which is 72% of the original and a total saving of 28%. The order does not matter, since multiplication gives the same result either way, but adding the percentages (30%) overstates your saving.
Tax is a separate step. Whether it comes before or after the discount depends on how the price is quoted. If the listed price excludes tax, the discount is usually applied first and tax is charged on the reduced amount, which is a smaller bill. If the listed price already includes tax, the discount is taken from that tax-inclusive figure. Look at the invoice, which normally breaks this down, and use the GST calculator for the tax part.
Worked examples
A phone with 15% off
A phone is listed at ₹24,999 and the shop advertises 15% off. You want the saving and the price you pay.
- Saving = 24,999 × 15 ÷ 100 = 3,749.85
- Sale price = 24,999 − 3,749.85 = 21,249.15
- Check with the one-step form: 24,999 × 0.85 = 21,249.15
Result: You save ₹3,749.85 and pay ₹21,249.15 before any tax or delivery fee.
Finding the original price of a pair of headphones
Headphones were bought for ₹2,550 and the receipt says 15% discount was applied. What was the price before the discount?
- After a 15% discount you pay 100% − 15% = 85% of the original
- Original = 2,550 ÷ 0.85 = 3,000
- Check: 3,000 × 0.85 = 2,550, and the saving was 3,000 − 2,550 = 450
Result: The original price was ₹3,000 and the discount was worth ₹450.
A jacket with 20% off and an extra 10% coupon
A jacket is priced at ₹8,000. The shop takes 20% off, and your app offers a further 10% coupon on the reduced price.
- After the first discount: 8,000 × 0.80 = 6,400
- After the coupon: 6,400 × 0.90 = 5,760
- Total saving = 8,000 − 5,760 = 2,240, and 2,240 ÷ 8,000 = 28%
- Adding the percentages would have suggested 30% off, or 2,400 saved, which is ₹160 too generous
Result: You pay ₹5,760, a total saving of 28% (₹2,240), not 30%.
Reference tables
Price table: sale price at common discounts
Sale price = original price × (1 − discount ÷ 100). Each cell below was computed with that formula, so you can read off a figure without typing anything in.
| Original price | 10% off | 15% off | 20% off | 25% off | 30% off | 40% off | 50% off |
|---|---|---|---|---|---|---|---|
| ₹499 | ₹449.10 | ₹424.15 | ₹399.20 | ₹374.25 | ₹349.30 | ₹299.40 | ₹249.50 |
| ₹999 | ₹899.10 | ₹849.15 | ₹799.20 | ₹749.25 | ₹699.30 | ₹599.40 | ₹499.50 |
| ₹1,500 | ₹1,350 | ₹1,275 | ₹1,200 | ₹1,125 | ₹1,050 | ₹900 | ₹750 |
| ₹2,499 | ₹2,249.10 | ₹2,124.15 | ₹1,999.20 | ₹1,874.25 | ₹1,749.30 | ₹1,499.40 | ₹1,249.50 |
| ₹4,999 | ₹4,499.10 | ₹4,249.15 | ₹3,999.20 | ₹3,749.25 | ₹3,499.30 | ₹2,999.40 | ₹2,499.50 |
| ₹9,999 | ₹8,999.10 | ₹8,499.15 | ₹7,999.20 | ₹7,499.25 | ₹6,999.30 | ₹5,999.40 | ₹4,999.50 |
| ₹24,999 | ₹22,499.10 | ₹21,249.15 | ₹19,999.20 | ₹18,749.25 | ₹17,499.30 | ₹14,999.40 | ₹12,499.50 |
Flat discount versus percentage discount: where they break even
A flat amount off equals a percentage off at exactly one price: flat ÷ (percent ÷ 100). Below that price the flat offer saves more. Above it, the percentage offer wins.
| Flat amount off | vs 5% off | vs 10% off | vs 15% off | vs 20% off | vs 25% off |
|---|---|---|---|---|---|
| ₹100 | ₹2,000 | ₹1,000 | ₹667 | ₹500 | ₹400 |
| ₹200 | ₹4,000 | ₹2,000 | ₹1,333 | ₹1,000 | ₹800 |
| ₹300 | ₹6,000 | ₹3,000 | ₹2,000 | ₹1,500 | ₹1,200 |
| ₹500 | ₹10,000 | ₹5,000 | ₹3,333 | ₹2,500 | ₹2,000 |
| ₹1,000 | ₹20,000 | ₹10,000 | ₹6,667 | ₹5,000 | ₹4,000 |
Common mistakes and tips
Adding stacked discounts together
Two offers of 20% and 10% give 28% off, not 30%. The gap grows with bigger numbers: 50% followed by 30% is 65% off, not 80%. Always multiply the remaining fractions, or run the calculator twice.
Taking the discount from the wrong price
The percentage applies to the price shown before the offer. Coupons that apply "on the discounted price" give a smaller saving than the same coupon applied to the full price. Read the coupon terms before you compare.
Ignoring minimum purchase and caps
Many offers have a cap such as "up to 500 off" or need a minimum basket. A 30% coupon capped at 300 stops saving anything extra above a price of 1,000. Check the cap before you add items just to qualify.
Comparing percentages across different prices
A bigger percentage does not always mean a bigger saving. 40% off a 900 item saves 360, while 20% off a 2,500 item saves 500. Compare final prices in rupees, not the headline percentage, because the rupee figure is what leaves your wallet.
Forgetting delivery, packing and other charges
The discount lowers the item price only. Shipping, convenience fees or tax may be added at checkout. Compare the final payable amount between shops, not the sale price on the product page, and include any return or delivery terms.
Rounding too early
Keep full decimals through each step of a stacked calculation and round only the final figure. Rounding after the first discount can shift the answer by a few paise, which is harmless, but it can confuse you when matching a bill.
Where people use this calculator
Checking a bill at the counter
Billing mistakes happen, especially during festival sales with several offers running. Entering the price and percentage takes a few seconds and tells you whether the amount on the bill is what the offer should give.
Comparing two shops or two apps
One shop offers 12% off at 4,200, another offers a flat 500 off at 4,400. Convert both to final prices (3,696 and 3,900) and the choice is clear without guessing which headline sounds bigger.
Setting a sale price for a small business
A seller who wants to run a 15% sale on items priced at 800 can see the new price at once and then check that it still covers cost. The reverse formula helps when working out the old price on a tag.
Budgeting for a big purchase
Before buying an appliance during a sale, work out the likely final price and then check how much of it you could pay now. A reliable figure makes it easier to plan around a bank offer or an EMI.
Practising percentage questions
Students preparing for exams meet discount, marked price and selling price problems often. Use the calculator to check each step of your own working, especially in reverse and successive-discount questions, where slips are common.
Frequently asked questions
How do I calculate the discount on a price?
Multiply the price by the discount percentage and divide by 100. That gives the saving in rupees. A 12% discount on 3,500 is 3,500 × 12 ÷ 100 = 420. Subtract the saving from the price to get the amount you pay, which here is 3,080.
How do I find the original price from the sale price?
Divide the sale price by (1 − discount ÷ 100). If you paid 2,550 after 15% off, the original was 2,550 ÷ 0.85 = 3,000. Do not add 15% to the sale price. The discount was calculated on the original, so that shortcut gives a wrong figure.
Is 20% off and then 10% off the same as 30% off?
No. It equals 28% off. The second discount applies to the already reduced price. You pay 80% and then 90% of that, which is 72% of the original. The more discounts you stack, the bigger the gap between the true saving and the simple sum.
Which is better, a flat discount or a percentage discount?
It depends on the price. The break-even price is the flat amount divided by the percentage. A flat 500 off equals 10% off at 5,000. Below 5,000 the flat offer saves more, and above it the 10% offer saves more. The second table above shows several cases.
Is GST calculated before or after the discount?
When the listed price excludes tax, the discount normally reduces the taxable value, so tax is charged on the lower amount. When the listed price already includes tax, the discount comes off that total. The invoice shows which one applies, so check it for the tax breakdown.
How do I turn a flat discount into a percentage?
Divide the flat amount by the original price and multiply by 100. A flat 300 off a 2,400 item is 300 ÷ 2,400 × 100 = 12.5%. Once both offers are percentages, or both are final prices, you can compare them directly.
Why is my final bill different from the calculator?
The calculator gives the discounted item price only. Bills can differ because of tax, delivery or packing charges, a cap on the maximum discount, or because the offer applies only to part of the basket. Check the line items on the invoice to see where the difference comes from.
Can a discount be more than 100%?
No. A 100% discount makes the item free, and a figure above 100% would mean the shop pays you, which does not happen with a price discount. If you enter a value above 100 in the calculator, the final price turns negative. Treat that as a sign of a typing error.
Related calculators
Results are estimates for general information. See our disclaimer and about page for how we build and check these tools.
Last reviewed: October 2026. Spotted a mistake? Tell us on the contact page.
