Whether you are shopping during Flipkart Big Billion Days, Amazon Great Indian Festival, or checking a sale tag at a local store, knowing the real final price and savings takes a few seconds with the right formula. Our free Discount Calculator handles percentage-off, reverse price lookup, and savings totals instantly in your browser — no signup required.
Basic Discount Formula
Sale Price = Original Price × (1 − Discount% ÷ 100)
Savings = Original Price − Sale Price
Example: ₹2,000 with 25% off → ₹2,000 × 0.75 = ₹1,500 final price, saving ₹500.
Reverse Calculation — Find the Discount %
When a store shows both original and sale price, verify the claimed discount:
Discount% = (Original Price − Sale Price) ÷ Original Price × 100
If MRP is ₹1,200 and you pay ₹900, the discount is (300 ÷ 1200) × 100 = 25%. The Discount Calculator has a dedicated mode for this.
Stacked Discounts — Why 30% + 10% ≠ 40%
Cascading discounts apply one after another on the reduced price, not on the original MRP. Example: ₹1,000 item with "30% off + additional 10% off":
- After 30% off: ₹1,000 × 0.70 = ₹700
- After extra 10% off: ₹700 × 0.90 = ₹630
Effective discount = 37%, not 40% (which would be ₹600). Always calculate sequentially during festival sales.
GST and Discounts in India
In most retail and e-commerce transactions, GST is levied on the discounted price, not the printed MRP. A ₹1,000 product with 20% off sells at ₹800; 18% GST applies on ₹800. Rules can vary by product category and seller — check the invoice breakdown. For quick GST math on bills, use our GST Calculator or read GST for freelancers in India.
Practical Use Cases
- Verify Amazon/Flipkart "X% off" during mega sales
- Negotiate bulk discounts for business purchases
- Find original MRP from a final sale price
- Compare effective savings across stacked offers
For mark-based calculations (exam scores, hikes), pair this with our percentage of marks guide and the Percentage Calculator.
Frequently Asked Questions
How do I calculate the final price after a percentage discount?
Multiply the original price by (1 − discount/100). For example, a ₹2,500 item at 35% off: ₹2,500 × (1 − 0.35) = ₹2,500 × 0.65 = ₹1,625.
Does "30% off + extra 10% off" equal 40% off?
No — stacked discounts are applied sequentially, not added together. 30% off ₹1,000 = ₹700, then 10% off ₹700 = ₹630. The total effective discount is 37%, not 40%.
How do I find the original price if I only know the sale price and discount?
Divide the sale price by (1 − discount/100). If a shirt costs ₹840 after a 30% discount, the original price was ₹840 ÷ 0.70 = ₹1,200.
Is GST applied before or after discount in India?
In most cases in India, GST is applied on the discounted price (post-discount). So if a ₹1,000 item has 18% GST and a 20% discount, GST is charged on ₹800 (the discounted price), not ₹1,000. However, this can vary — always check your invoice.
Related Reading
- GST for Freelancers in India — When to Register
- How to Calculate Percentage of Marks — Indian Students
- Tip Calculator — Split Bills and Calculate Tips