Discount Calculator

% off · final price · savings
—
Final price
—
You save
—
Rate used
—
Discount %

Discount snapshot

Enter the original price and discount % to see the final price and your savings. For a second discount, apply it to the result again.

Related tools

How discounts stack

  • Single discount: Final price = original × (1 − discount%).
  • Stacked discounts: 20% then 10% = ×0.8 ×0.9 = 72% of original — a real 28% total, not 30%.
Estimate only: Sales tax, if applicable, is applied after the discount in most stores.

Discount calculation, explained with examples

Sale price: Final = Original × (1 − d). A ₹2,499 shirt at 20% off: 2499 × 0.8 = ₹1,999.20; you save ₹499.80.

Discount percentage from two prices: d = (Original − Sale) ÷ Original. If something dropped ₹1,800 → ₹1,350, the discount is 450 ÷ 1800 = 25%.

Reverse — original price before discount: Original = Sale ÷ (1 − d). Paid ₹1,600 after a 20% discount? The pre-discount price was 1600 ÷ 0.8 = ₹2,000.

Stacked discounts multiply, they don't add: 20% off then an extra 10% off means ×0.8 ×0.9 = ×0.72 — a real 28% total, not 30%. This is the single most common checkout illusion; the calculator above handles the exact math. For the full method guide see How to Calculate a Discount.

How this calculator works: it applies simple and stacked percentage discounts, computes savings, and reverse-calculates the original price from a discounted one — instantly, in your browser, with nothing stored. Content reviewed and updated for 2026.

Frequently asked questions

How do I calculate a discount?

Multiply the original price by (1 − discount%). A ₹2,499 item at 20% off costs 2499 × 0.8 = ₹1,999.20, saving ₹499.80. The calculator above does this instantly.

What is the discount formula?

Discount amount = Original price × discount% ; Sale price = Original × (1 − discount%). To find the rate from two prices: (Original − Sale) ÷ Original × 100.

How do I find the original price before a discount?

Divide the sale price by (1 − discount%): paid ₹1,600 at 20% off → 1600 ÷ 0.8 = ₹2,000 original.

How do stacked discounts like 20% + extra 10% work?

They multiply: ×0.8 ×0.9 = ×0.72, a real 28% off — not 30%. Always multiply successive discounts rather than adding them.

Is my data saved or shared?

No. Every calculation runs entirely in your browser — nothing you type is sent to any server, stored, or shared with anyone.