What is a Discount?
A discount is a reduction in the original price of a product or service. Retailers use discounts to attract customers, clear inventory, and boost sales volume. For shoppers, discounts represent an opportunity to save money — but only if you understand the actual savings you are getting.
Discounts are typically expressed as a percentage off the original price (such as 20% off), as a fixed amount off (such as PKR 500 off), or as a buy-one-get-one (BOGO) deal. Understanding how to calculate each type ensures you know exactly how much you are paying and whether the deal is genuinely worth it.
Many shoppers see a big percentage on a sale tag and assume they are getting a great deal without doing the math. Learning to calculate discounts quickly — even in your head — protects you from misleading pricing tactics and helps you compare offers across different stores.
Basic Discount Formula: Price x (Discount% / 100)
The fundamental formula for calculating the discount amount is:
Discount Amount = Original Price x (Discount Percentage / 100)
For example, if a shirt costs PKR 3,000 and it is 25% off:
- Convert the percentage to a decimal: 25 / 100 = 0.25.
- Multiply: 3,000 x 0.25 = PKR 750.
- The discount amount is PKR 750.
This tells you exactly how many rupees you are saving on this purchase.
Finding Sale Price: Original - Discount Amount
Once you know the discount amount, finding the final sale price is straightforward:
Sale Price = Original Price - Discount Amount
Using the same shirt example: Sale Price = 3,000 - 750 = PKR 2,250.
You can also calculate the sale price in a single step using this shortcut formula:
Sale Price = Original Price x (1 - Discount% / 100)
So: 3,000 x (1 - 0.25) = 3,000 x 0.75 = PKR 2,250. This one-step method is faster, especially when you are comparing prices across multiple items.
Finding Discount Percentage: ((Original - Sale) / Original) x 100
Sometimes a store shows both the original price and the sale price but does not display the discount percentage. To figure it out:
Discount % = ((Original Price - Sale Price) / Original Price) x 100
For example, a pair of shoes was originally PKR 8,000 and is now marked at PKR 5,600:
- Find the difference: 8,000 - 5,600 = 2,400.
- Divide by the original price: 2,400 / 8,000 = 0.30.
- Multiply by 100: 0.30 x 100 = 30%.
The shoes are 30% off. This is useful for verifying whether the advertised discount percentage matches the actual price reduction.
Double and Stacked Discounts (20% + 10% Does Not Equal 30%)
Many sales events offer stacked discounts — for example, a store-wide 20% off plus an additional 10% off with a coupon code. A common mistake is thinking this equals 30% off. It does not.
Here is what actually happens with a PKR 5,000 item at 20% + 10% off:
- First discount (20%): 5,000 x 0.80 = PKR 4,000.
- Second discount (10%) applied to the already-reduced price: 4,000 x 0.90 = PKR 3,600.
- Total savings: 5,000 - 3,600 = PKR 1,400, which is 28% off — not 30%.
The reason is that the second discount applies to the discounted price, not the original. The more discounts you stack, the more the actual total discount falls short of the simple sum. Three stacked discounts of 10% each give you 27.1% off, not 30%.
To calculate the effective total discount from stacked percentages, multiply the remaining fractions: (1 - 0.20) x (1 - 0.10) = 0.80 x 0.90 = 0.72. That means you pay 72% of the original, which is a 28% total discount.
Quick Mental Math Tricks
You do not always need a calculator. Here are some fast tricks for common discount percentages:
- 10% off: Move the decimal point one place to the left. 10% of PKR 4,500 is PKR 450.
- 20% off: Calculate 10% and double it. 10% of PKR 4,500 is PKR 450, so 20% is PKR 900.
- 25% off: Divide the price by 4. PKR 4,400 / 4 = PKR 1,100 discount.
- 33% off: Divide the price by 3. PKR 6,000 / 3 = PKR 2,000 discount.
- 50% off: Simply halve the price. PKR 3,000 / 2 = PKR 1,500.
- 15% off: Calculate 10% and add half of that. 10% of PKR 2,000 is PKR 200, half of that is PKR 100, so 15% is PKR 300.
- 5% off: Calculate 10% and halve it. 10% of PKR 6,000 is PKR 600, so 5% is PKR 300.
These mental shortcuts let you evaluate deals in seconds while standing in a store or scrolling through an online sale.
Online Shopping Tips
Online shopping has made discounts more complex than ever. Here are practical tips to make sure you are getting genuine savings:
- Compare the sale price to other retailers. A 40% discount from an inflated original price might still be more expensive than the regular price at another store. Always check at least two or three sources before buying.
- Track prices over time. Some e-commerce platforms raise prices before a big sale and then apply discounts to make savings look larger. Browser extensions and price tracking websites can show you the price history of a product.
- Factor in shipping costs. A 30% discount that saves you PKR 500 is not really a deal if shipping costs PKR 400. Calculate the total cost including delivery before getting excited about a percentage.
- Beware of minimum purchase thresholds. Coupons that require spending PKR 5,000 to save PKR 500 (10%) only make sense if you were going to spend that amount anyway. Do not buy extra items just to qualify for a discount.
- Stack coupons strategically. If a platform allows stacking a store coupon with a payment method discount (such as a bank card offer), calculate the combined effective discount to see your true savings.
- Calculate per-unit prices for bulk deals. A "buy 3 for the price of 2" deal is effectively 33% off. Compare the per-unit cost with buying a single item to see if the bulk deal is worth it for items you will actually use.
Want to calculate discounts instantly? Use our free Discount Calculator to find the sale price, savings amount, and effective discount percentage on any purchase. For more percentage calculations, try our Percentage Calculator.