Enter Calculate
Ctrl+C Copy result
Ctrl+S Save to history
Ctrl+R Reset fields
Tab Next field
🏷️ Finance Tool · Instant Results

Discount Calculator

Sale price, savings, reverse discount, coupon stacking, bulk pricing, markup & margin — all in one free tool.

Quick:
5%
10%
15%
20%
25%
30%
50%
₹100 @ 10%
₹500 @ 20%
₹999 @ 30%
₹1499 @ 50%
₹2999 @ 15%
%
%
🔄 Reverse Calculator: Know the discounted price and discount %? Find the original price.
%
🔍 Find Discount %: Enter original price and sale price — get the discount percentage instantly.
📦 Bulk Discount: Calculate price for different quantities — with tiered discounts.
%
%
%
🎫 Coupon Stacking: Apply multiple discounts sequentially. See price after each coupon.
%
%
%
%
%
OR enter cost + markup %
%
%
⚖️ Compare Deals: Enter up to 4 prices/discounts — find the best deal automatically.

How to Use This Calculator

1

Choose Tab

Pick Basic, Reverse, Find %, Bulk, Coupon Stack, Markup or Compare based on what you need.

2

Select Currency

Choose INR, USD, EUR, GBP or other currencies. All results update instantly.

3

Enter Values

Type in the fields. Results calculate automatically as you type — no need to press Enter.

4

View Results

See sale price, savings amount, effective discount %, and visual savings bar.

5

Copy Results

Click any result value to copy it. Use Copy All to share the full calculation summary.

6

Save History

Click Save to keep calculations in your history. Stored in localStorage, persists across refreshes.

Discount Calculations Explained

📅 June 2025⏱️ 6 min read✍️ KJSynthora

Discount Formulas Explained — Sale Price, Reverse Discount, Markup and More

Discounts appear everywhere — retail sales, B2B negotiations, e-commerce coupon codes, GST calculations. Understanding the math behind discounts helps you spot the best deal, set the right selling price, and avoid being misled by "sale" marketing. Here are all the key formulas explained clearly.

Basic Discount Formula

Sale Price = Original Price × (1 − Discount% / 100)
Amount Saved = Original Price − Sale Price
Example: ₹1000 @ 30% off → ₹1000 × 0.70 = ₹700

Reverse Discount — Finding Original Price

If you know the final price and the discount applied, you can find what the original price was before the discount:

Original Price = Sale Price ÷ (1 − Discount% / 100)
Example: Final price ₹800 with 20% off → ₹800 ÷ 0.80 = ₹1000
💡 Common mistake: Many people think 20% off ₹800 = original ₹960. That's wrong. ₹800 is already the discounted price. The correct original is ₹1000. Always use the reverse formula.

Coupon Stacking — Why 20% + 10% ≠ 30%

When coupons are applied sequentially, they don't add — they compound. A 20% coupon followed by a 10% coupon gives:

After Coupon 1: ₹1000 × 0.80 = ₹800
After Coupon 2: ₹800 × 0.90 = ₹720
Effective discount: 28% (not 30%)

Markup vs Margin — The Most Confused Pair in Business

  • Markup % = (Profit ÷ Cost Price) × 100. A 40% markup on a ₹600 item = sell at ₹840.
  • Margin % = (Profit ÷ Selling Price) × 100. Margin on ₹840 item with ₹240 profit = 28.6%.
  • Key insight: For the same transaction, markup % is always higher than margin %. Many businesses accidentally underprice when confusing the two.
📊 B2B tip: Buyers think in terms of discount %. Sellers should think in terms of margin %. Make sure you know which basis any "percentage" offer is referring to before agreeing.

More Finance Tools

Frequently Asked Questions

How do I calculate the sale price after a discount?
Sale Price = Original Price × (1 − Discount% / 100). For example, 20% off ₹500 = ₹500 × 0.80 = ₹400. Use the Basic tab — enter the original price and discount %, and the sale price appears instantly.
How do I find the original price from a discounted price?
Original Price = Sale Price ÷ (1 − Discount% / 100). Use the Reverse tab — enter the final price and discount %, and the original price is calculated. This is useful when you see a "sale price" tag but want to know what it originally cost.
How do I calculate the discount percentage?
Discount % = ((Original Price − Sale Price) / Original Price) × 100. Use the "Find %" tab — enter both prices and the discount percentage is calculated immediately.
Does 20% + 10% coupon equal 30% off?
No. Coupons applied sequentially compound, not add. 20% + 10% applied sequentially gives 28% effective discount (not 30%). Use the Coupon Stack tab to see the exact price after each coupon and the true effective discount.
What is the difference between markup and margin?
Markup % = (Profit ÷ Cost) × 100. Margin % = (Profit ÷ Selling Price) × 100. For the same transaction, markup % is always higher than margin %. Use the Markup tab to calculate both from any two known values.