Discount Calculator

Instantly calculate how much you save during a sale. Add sales tax to find out the exact final price you will pay.

Tax is applied on the discounted price, not the original price.

Final Price to Pay 0.00
Original Price 0.00
Discount Amount 0.00
Tax Added 0.00
Total Savings 0.00

Know What You Really Pay in a Sale

“Flat 40% off”, “Buy more, save more”, “Extra 10% on cards” — sale banners are designed to sound generous, but the final bill is what matters. This discount calculator shows you the discounted price, the exact amount you save and, if you add a tax rate, the final price you will pay at checkout.

It is equally handy for shop owners who need to set sale prices quickly, and for students practising profit-and-loss questions.

How to Use the Discount Calculator

  1. Original Price: the marked price or MRP before any discount.
  2. Discount (%): type a percentage or tap one of the quick buttons.
  3. Sales Tax / GST (%): optional. Leave it at 0 if the price already includes tax (as MRP in India does).
  4. See the Final Price, Discount Amount, Tax Added and Total Savings update instantly.

Discount Formulas

Discount Amount = Original Price × Discount % ÷ 100
Sale Price = Original Price − Discount Amount
Final Price = Sale Price + (Sale Price × Tax % ÷ 100)

Example

A pair of shoes costs ₹2,000 before tax, and the store offers 30% off. Discount = 2,000 × 30 ÷ 100 = ₹600, so the sale price is ₹1,400. With 18% GST on top, the final price is 1,400 × 1.18 = ₹1,652.

Stacked Discounts Are Not Added Together

Many sales advertise two discounts — for example, 50% off plus an extra 20% with a coupon. The second discount is applied to the price after the first, not to the original price:

AdvertisedYou payReal total discount
50% + 20%0.50 × 0.80 = 60%40%
30% + 10%0.70 × 0.90 = 63%37%
20% + 20%0.80 × 0.80 = 64%36%

To work out a stacked discount with this calculator, find the price after the first discount, then enter that result as the new original price and apply the second discount.

Reverse Calculations

Finding the discount percentage

Discount % = (Original − Sale Price) ÷ Original × 100

A kurta reduced from ₹1,500 to ₹1,050 has a discount of 450 ÷ 1,500 × 100 = 30%.

Finding the original price

Original Price = Sale Price ÷ (1 − Discount % ÷ 100)

If you paid ₹1,400 after 30% off, the original price was 1,400 ÷ 0.70 = ₹2,000.

Smart Shopping Tips

  • Compare the final price, not the percentage. 40% off an inflated MRP can still cost more than 20% off at another store.
  • Watch for delivery and convenience fees that are added at checkout and eat into your savings.
  • Check price history for big online sales; some prices are raised shortly before a “discount”.
  • Bank offers usually have a cap, such as “10% off up to ₹1,500”. On large purchases the cap, not the percentage, decides your saving.

Related Tools

Frequently Asked Questions

Multiply the original price by the discount percentage and divide by 100 to get the amount saved, then subtract it from the original price. For example, 30% off ₹2,000 is ₹600, so you pay ₹1,400.
Tax is charged on the discounted selling price. This calculator applies the discount first and then adds the tax percentage you enter, which matches how GST is normally charged in India.
No. The second discount applies to the already reduced price. 50% off and then 20% off leaves you paying 0.5 × 0.8 = 60% of the original price, which is a 40% total discount, not 70%.
Subtract the sale price from the original price, divide by the original price and multiply by 100. A shirt marked down from ₹1,500 to ₹1,050 has a discount of (450 ÷ 1,500) × 100 = 30%.
Yes. Divide the sale price by (1 − discount ÷ 100). If you paid ₹1,400 after a 30% discount, the original price was ₹1,400 ÷ 0.7 = ₹2,000.
Yes. The maths is the same for rupees, dollars or any other currency; just enter the numbers.