Skip to main content
Finance & Bills

How to Calculate Discounts and Spot a Good Deal in Bangladesh

How to calculate the actual sale price from a percentage discount, find what discount is being offered, reverse-calculate the original price, and compare deals during Bangladesh's sale seasons.

Md. Qamrul HassanPublished 8 May 20264 min read

Review status

Published on 8 May 2026 and maintained alongside the matching calculator so article guidance and tool logic stay aligned.

Source policy

CostNest articles are written to support the related calculator and prioritise official notices, standards, and primary-source references whenever a rate or formula matters.

Use with care

Rates, tax rules, and government billing practices can change. Verify any decision-critical figure against the latest official notice before paying, filing, or signing.

Discount calculations seem simple but produce surprisingly frequent mistakes — particularly when stores stack multiple discounts, quote discounts on inflated 'original' prices, or offer flat-amount discounts that look different from percentage discounts. This guide covers the three core discount calculations and how to think critically about Bangladeshi retail discounts.

The Three Core Discount Calculations

Formula
1. Sale price from discount percentage:
Sale price = Original price × (1 − Discount % / 100)
Example: ৳2,500 shirt, 30% off → ৳2,500 × 0.70 = ৳1,750

2. Discount percentage from prices:
Discount % = [(Original price − Sale price) / Original price] × 100
Example: Original ৳3,200, sale price ৳2,400 → [(3,200 − 2,400) / 3,200] × 100 = 25% discount

3. Original price from sale price and discount:
Original price = Sale price / (1 − Discount % / 100)
Example: Paid ৳1,800 after 40% discount → ৳1,800 / 0.60 = ৳3,000 original price

Stacked Discounts — How They Really Work

When a retailer offers 20% off plus an additional 10% off, the result is not 30% off. The second discount applies to the already-discounted price, not the original.

Formula
Stacked discount calculation:
Final price = Original × (1 − first discount) × (1 − second discount)

Example: ৳5,000 item, 20% off then additional 10% off
After first discount: ৳5,000 × 0.80 = ৳4,000
After second discount: ৳4,000 × 0.90 = ৳3,600
Total discount = ৳1,400 = 28% (not 30%)

The effective combined discount is: 1 − (0.80 × 0.90) = 1 − 0.72 = 28%

Bangladesh Sale Seasons to Know

The largest retail discount events in Bangladesh follow a predictable calendar: Eid sales (before both Eid-ul-Fitr and Eid-ul-Adha, when ready-made garment retailers offer 20–50% off), New Year sales (both Bengali and Gregorian), and end-of-season sales for winter wear in January–February. E-commerce platforms (Shajgoj, Daraz, Chaldal) run additional promotional campaigns around their own sale events.

Tip

When shopping during a big sale, photograph or note the regular price of items you are interested in before the sale starts. Some retailers in Bangladesh mark prices up before marking them down — the '50% off' label means nothing if the 'original' price was inflated three weeks before the sale. Knowing the real pre-sale price is your best protection against fake discounts.

Frequently Asked Questions

What are the three calculation modes?

Mode 1 — 'Price after discount': you know the original price and the discount percentage, and want the sale price and amount saved. Mode 2 — 'What discount am I getting?': you know both prices and want to find the percentage. Mode 3 — 'Find original price': you know the sale price and the discount rate, and want to reverse-engineer the original price (useful for checking if a 'was' price is genuine).

What are the formulas used?

Mode 1: Discount amount = Original × (Rate ÷ 100); Sale price = Original − Discount amount. Mode 2: Discount% = ((Original − Sale) ÷ Original) × 100. Mode 3: Original = Sale ÷ (1 − Rate ÷ 100). All three are standard retail arithmetic — the same formulas used in accounting and commerce courses.

Why can't I enter a discount percentage above 100%?

A discount above 100% would result in a negative sale price, which has no meaning in retail pricing. If a business says '110% off', that is a marketing claim, not a standard discount — it typically means they are paying you to take the item. This calculator blocks inputs above 100% to prevent nonsensical results.

Do stacked or sequential discounts add up?

No — two sequential discounts do not add up to a simple sum. A 20% discount followed by another 10% discount gives a combined discount of 28%, not 30%. The formula is: Final price = Original × (1 − D1 ÷ 100) × (1 − D2 ÷ 100). Apply this calculator twice in sequence, using the Mode 1 sale price as the new original for the second discount.

Should I apply VAT before or after the discount?

In Bangladesh and most VAT systems, VAT is calculated on the taxable value after any trade discount. So: first apply the discount to get the net price, then add VAT on top of that. The VAT reminder below the result card reflects this. If the displayed price is already VAT-inclusive, the discount applies to the full VAT-inclusive price — check the receipt or store policy.

How do I check if a sale price is genuine?

Use Mode 3 ('Find original price'): enter the sale price and the advertised discount percentage. The calculator will show you what the original price must have been for that discount to be accurate. Compare that against the product's regular market price to judge whether the 'was' price is real.

Free Calculator

Use our free Discount Calculator to apply these calculations to your own numbers instantly — no account needed, runs entirely in your browser.

Open Discount Calculator

Editorial note

Articles on CostNest are written to help readers understand the logic behind each tool, not just produce a number. If a figure on this page affects tax filing, property registration, healthcare, import costs, or any other high-stakes decision, confirm the latest official rule or professional advice before acting.

More in Finance & Bills