Discount Calculator

Calculate discount amount, sale price, and discount percentage instantly. Works for trade discounts, bulk discounts, seasonal offers, and any pricing scenario.

Calculate Discount
Free forever No sign-up required Instant results

Discount Calculator

Free Tool
Choose what you want to calculate
MRP or list price before discount
%
Percentage off on the original price
qty
Optional. Default is 1. Enter more to see total savings.
Sale Price (After Discount)
Original Price
You Save
Discount Percentage

* Discount is calculated on the original price. Actual savings may vary based on applicable taxes and additional charges.

What is a Discount?

A discount is a reduction in the original price of a product or service, offered by the seller to the buyer. Discounts are used across retail, wholesale, and B2B transactions to encourage purchases, clear inventory, reward loyal customers, or attract new buyers. In India, discounts are commonly applied on the MRP (Maximum Retail Price) and are a key pricing strategy for businesses of all sizes.

Discounts can be expressed as a percentage of the original price or as a fixed amount deducted from the price. Understanding how discounts work is essential for both buyers (to evaluate deals) and sellers (to set profitable pricing strategies).

  • Trade discount: A reduction offered by a manufacturer or wholesaler to a retailer, typically based on the volume of goods purchased
  • Cash discount: A price reduction offered for prompt or early payment of an invoice, such as "2/10 Net 30" (2% off if paid within 10 days)
  • Seasonal discount: A price reduction during off-peak seasons to boost sales, common in fashion, travel, and hospitality industries
  • Bulk discount: A lower per-unit price offered when a buyer purchases a large quantity, encouraging higher order values

How to Calculate Discount on a Product

Calculating discount on a product involves a simple formula. You need the original price and the discount percentage to find the discount amount and the final sale price.

Discount Amount = Original Price x Discount % / 100

Once you have the discount amount, subtract it from the original price to get the sale price. If you know the original price and the sale price but not the discount percentage, you can reverse the formula.

Sale Price: Sale Price = Original Price - Discount Amount

Discount %: Discount % = (Original Price - Sale Price) / Original Price x 100

Discount Amount: Discount Amount = Original Price - Sale Price

Discount Calculation with Example

Let's calculate the discount on a shirt with an original price of ₹2,500 and a 20% discount.

Original Price: ₹2,500

Discount Percentage: 20%

Discount Amount: ₹2,500 x 20 / 100 = ₹500

Sale Price: ₹2,500 - ₹500 = ₹2,000

You Save: ₹500 on each unit

Now let's reverse it. If you see a shirt originally priced at ₹2,500 selling for ₹2,000, what is the discount percentage? Discount % = (2,500 - 2,000) / 2,500 x 100 = 20%. This reverse calculation helps when you want to compare deals across different stores or products.

Types of Discounts Used in Business

Businesses use different types of discounts depending on the situation, customer relationship, and sales strategy. Here are the most common types:

  • Trade discount: Offered by manufacturers to wholesalers or retailers. It reduces the catalogue price and is not recorded in the books of accounts. The invoice shows only the net price after the trade discount is applied
  • Cash discount: Given to encourage quick payment. For example, "Pay within 10 days and get 2% off." Cash discounts are recorded in the books and appear in the profit and loss statement
  • Seasonal discount: Offered during specific times of the year, such as end-of-season sales, festival sales (Diwali, Christmas), or off-season rates in the hospitality industry
  • Bulk/quantity discount: A lower price per unit when a larger quantity is purchased. Common in wholesale and B2B transactions to encourage large orders
  • Loyalty discount: A special price reduction offered to repeat customers or members of a loyalty program. This helps retain existing customers and build long-term relationships
  • Promotional discount: A temporary price reduction used for marketing purposes, such as a new product launch, clearance sale, or flash sale on e-commerce platforms

How to Use This Discount Calculator

This free discount calculator helps you find the exact sale price, discount amount, or discount percentage for any product. Here's how to use it:

  • Step 1: Select the calculation mode. Choose "Calculate Discount" if you know the discount percentage, or "Find Discount %" if you know the sale price
  • Step 2: Enter the original price (MRP or list price) of the product before any discount
  • Step 3: In "Calculate Discount" mode, enter the discount percentage. In "Find Discount %" mode, enter the sale price (the price after discount)
  • Step 4: Optionally, enter the quantity if you are buying more than one unit to see the total savings
  • Step 5: Click "Calculate Discount" to see the sale price, discount amount, discount percentage, and per-unit savings

Discount vs Markup: What is the Difference?

Discount and markup are related pricing concepts, but they work in opposite directions and serve different purposes. Understanding the difference is essential for setting prices that are both competitive and profitable.

Discount is a reduction from the selling price or MRP. It is calculated on the original price and reduces the amount the buyer pays. Formula: Discount = Original Price x Discount % / 100.

Markup is an addition to the cost price. It is calculated on the cost of goods and determines the selling price. Formula: Selling Price = Cost Price x (1 + Markup % / 100).

For example, if a product costs ₹1,000 and the markup is 40%, the selling price becomes ₹1,400. If that same product is then offered at a 20% discount, the discounted price would be ₹1,120. The business still makes a profit of ₹120 per unit despite the discount.

A common mistake is assuming that a 40% markup followed by a 40% discount brings you back to the cost price. It does not. A 40% markup on ₹1,000 gives ₹1,400. A 40% discount on ₹1,400 gives ₹840, which is below cost. Always calculate markup and discount on their respective base values.

FAQ

Frequently Asked Questions

Common questions about discount calculation answered clearly.

How do I calculate discount percentage?
To calculate the discount percentage, subtract the sale price from the original price to get the discount amount. Then divide the discount amount by the original price and multiply by 100. Formula: Discount % = (Original Price - Sale Price) / Original Price x 100. For example, if a product costs ₹2,000 and is sold for ₹1,600, the discount is ₹400. Discount % = (400 / 2,000) x 100 = 20%.
What is the formula for discount?
The basic discount formula is: Discount Amount = Original Price x Discount Percentage / 100. To find the sale price: Sale Price = Original Price - Discount Amount. To find the discount percentage: Discount % = (Original Price - Sale Price) / Original Price x 100. These formulas work for trade discounts, retail discounts, and any other pricing scenario. You can also use our GST calculator to add tax on top of the discounted price.
How to calculate sale price after discount?
To calculate the sale price after discount, first find the discount amount by multiplying the original price by the discount percentage and dividing by 100. Then subtract the discount amount from the original price. For example, for a ₹5,000 item at 30% off: Discount = 5,000 x 30 / 100 = ₹1,500. Sale Price = 5,000 - 1,500 = ₹3,500.
What is the difference between discount and rebate?
A discount is a price reduction given at the time of purchase, reducing the amount the buyer pays upfront. A rebate is a partial refund given after the purchase has been completed, usually requiring the buyer to submit proof of purchase. Discounts are applied instantly on the invoice, while rebates involve a claim process and are received later. Both reduce the effective cost for the buyer, but the timing and mechanism differ.
How do you calculate 20% off a price?
To calculate 20% off any price, multiply the price by 20 and divide by 100 (or simply multiply by 0.20). This gives you the discount amount. Subtract it from the original price to get the sale price. For example, 20% off ₹3,000: Discount = 3,000 x 20 / 100 = ₹600. Sale Price = 3,000 - 600 = ₹2,400. You save ₹600.
What is a trade discount?
A trade discount is a reduction in the list price offered by a manufacturer or wholesaler to a retailer or another business. It is not recorded in the books of accounts and is deducted before preparing the invoice. Trade discounts are typically given to encourage bulk purchases or to maintain long-term business relationships. The actual invoice reflects only the net price after the trade discount. For businesses filing GST, download our GST return filing checklist to stay compliant.
How to calculate discount on MRP in India?
To calculate the discount on MRP in India, use the formula: Discount Amount = MRP x Discount % / 100. The selling price becomes MRP minus the discount amount. For instance, if the MRP is ₹999 and the store offers a 15% discount: Discount = 999 x 15 / 100 = ₹149.85. Selling Price = 999 - 149.85 = ₹849.15. Note that GST is already included in the MRP for consumer products, so no additional tax applies at the retail level. Use our GST invoice value calculator to generate the full invoice breakup.
What is successive discount (discount on discount)?
Successive discount means applying two or more discounts one after another on the reduced price, not on the original price. For example, if an item costs ₹1,000 and gets successive discounts of 20% and 10%: First discount = 1,000 x 20% = ₹200, making the price ₹800. Second discount = 800 x 10% = ₹80, making the final price ₹720. The effective single discount is 28%, not 30%. The formula for equivalent single discount of two successive discounts (d1 and d2) is: Effective Discount = d1 + d2 - (d1 x d2 / 100).
How to calculate GST after discount?
GST is calculated on the discounted price, not on the original MRP. First apply the discount to get the net selling price, then calculate GST on that amount. For example, if the original price is ₹10,000 with a 20% discount: Discounted Price = ₹8,000. If GST is 18%: GST Amount = 8,000 x 18 / 100 = ₹1,440. Total payable = 8,000 + 1,440 = ₹9,440. This is as per Section 15 of the CGST Act, which states that discounts given at the time of supply are excluded from the taxable value. Use our ITC calculator to determine your net GST payable after claiming input tax credit on such purchases.
Is discount calculated on MRP or selling price?
Discounts are typically calculated on the MRP (Maximum Retail Price) in retail transactions in India. The MRP is the maximum price at which a product can be sold to the end consumer. Retailers can sell below MRP but never above it. In B2B transactions, discounts are usually calculated on the list price or catalogue price set by the manufacturer. The selling price is what remains after the discount is applied, so it is the result, not the base for discount calculation. For restaurant businesses, understanding the relationship between cost price, selling price, and discount is essential for maintaining healthy food cost percentages.

Automate your invoicing and pricing.

Petpooja Invoice handles discount calculations, GST billing, and invoice generation automatically for your business.

Explore Petpooja Invoice
Disclaimer: This calculator provides estimated results based on general discount calculation formulas. It is not a substitute for professional financial or legal advice. Petpooja does not assume any legal liability for decisions made based on these calculations.