FinanceMarch 30, 2026

Discount Calculator: How to Calculate Sale Prices & True Savings (2026)

By The hakaru Team·Last updated March 2026

Quick Answer

  • *Sale Price = Original Price × (1 − Discount Rate). A 25% discount on a $120 item: $120 × 0.75 = $90.
  • *Stacked discounts don't add — 20% off then 10% off equals 28% total, not 30%.
  • *BOGO free = effective 50% discount per item when buying two.
  • *According to NRF (2024), 93% of shoppers used a coupon or discount in the past year — but most overpay because they misread stacked deals.

Why Discount Math Matters More Than You Think

Retail promotions are designed to feel bigger than they are. A “20% off, plus an extra 10% off” banner sounds like 30% off — but it's only 28%. A “buy two get one free” deal sounds generous, but the effective per-unit discount is 33%. The math is not hard, but retailers bank on most shoppers not doing it.

According to Statista (2024), the average American household spent $1,850 on apparel alone last year. If you misread stacked discounts by even 5 percentage points across your purchases, that's real money left on the table or, worse, spent on deals that weren't actually deals.

This guide covers every major discount type with the exact formula for each, worked examples you can follow, and a comparison table to sanity-check any promotion before you buy.

The Core Discount Formula

Every discount calculation starts from three numbers: original price, discount rate, and sale price. Know any two and you can find the third.

Sale Price = Original Price × (1 − Discount Rate)

Savings = Original Price × Discount Rate

Discount Rate = Savings ÷ Original Price

Original Price = Sale Price ÷ (1 − Discount Rate)

That last formula is especially useful when a tag only shows the final price and you want to know what the item originally cost.

5 Types of Discounts and How Each Is Calculated

1. Percentage Discount

The most common type. A store marks an item “30% off” and you pay 70% of the original price.

Example: $85 jacket at 30% off → $85 × 0.70 = $59.50. You save $25.50.

2. Fixed Dollar Off

A flat dollar amount is subtracted from the original price. The effective percentage depends entirely on the original price, which means a “$20 off” coupon is a 40% discount on a $50 item but only a 4% discount on a $500 item.

Effective Discount % = (Dollar Off ÷ Original Price) × 100

3. Stacked Discounts

When two discounts are applied sequentially, the second discount applies to the already-reduced price — not the original. They do not simply add together.

Formula: Final Price = Original × (1 − Discount1) × (1 − Discount2)

Example: $100 item, 20% off then 10% off → $100 × 0.80 × 0.90 = $72. Total savings = $28, not $30.

4. Buy One Get One (BOGO)

BOGO free means you pay for one item and receive two. The effective per-item discount is 50% when buying exactly two. BOGO 50% off (second item at half price) equals a 25% effective discount per item.

Effective Discount = Total Savings ÷ Total Original Price × 100

5. Cashback vs Upfront Discount

A 10% cashback offer and a 10% upfront discount both return the same nominal dollar amount. But cashback involves a delay, a redemption step, and the risk that you forget to claim it. According to RetailMeNot's Consumer Research (2023), an estimated 30% of cashback rewards go unclaimed each year. An equivalent upfront discount is strictly better for consumers.

Worked Examples: Original Price, Discount %, Sale Price, and Savings

Original PriceDiscount %Sale PriceSavings
$50.0010%$45.00$5.00
$120.0025%$90.00$30.00
$200.0040%$120.00$80.00
$349.9915%$297.49$52.50
$79.9533%$53.57$26.38
$1,200.0020%$960.00$240.00

Stacked Discount Comparison: What You Actually Save

This table shows why “20% + 10%” is not the same as “30% off.” The gap grows larger as the discount percentages increase.

Discount 1Discount 2Apparent TotalActual TotalDifference
10%10%20%19%1 pp
20%10%30%28%2 pp
25%15%40%36.25%3.75 pp
30%20%50%44%6 pp
40%25%65%55%10 pp

At larger discount sizes, the math diverges significantly. A retailer advertising “40% off, then 25% off” is delivering a 55% actual discount — not 65%.

Key Statistics on Discount Shopping

  • NRF Retail Survey (2024):93% of American shoppers used at least one discount, coupon, or promotional offer in the past 12 months — up from 85% in 2019.
  • Statista (2024): 62% of online shoppers say a discount is the primary reason they complete a purchase they were considering abandoning.
  • RetailMeNot Consumer Research (2023): The average U.S. household saves approximately $1,465 per year using coupons and discounts. Shoppers who compare stacked offers save an estimated 18% more than those who take the first discount they see.
  • Bureau of Labor Statistics CPI Data (2025): Apparel prices rose 3.2% year-over-year in 2025, making accurate discount comparisons more important than ever for maintaining real purchasing power.
  • Statista Consumer Survey (2023):47% of shoppers believe “extra 20% off sale prices” banners mean a total discount equal to the sum of both numbers — the stacking misconception affects nearly half of all buyers.

BOGO Deals: Effective Discount by Scenario

BOGO TypeItems PurchasedItems ReceivedEffective Discount Per Item
BOGO Free1 paid250%
BOGO 50% Off1 full + 1 half225%
Buy 2 Get 1 Free2 paid333.3%
Buy 3 Get 1 Free3 paid425%

A “buy 2 get 1 free” deal at the grocery store looks generous, but the effective discount (33.3%) is less than a simple “35% off all items” promotion. Always convert BOGO deals to an effective percentage before comparing.

Fixed Dollar Off vs Percentage Off: Which Is Better?

This depends entirely on the original price relative to the fixed amount. There's a breakeven point where both offers produce the same savings.

Breakeven Price = Dollar Amount ÷ Discount Rate

For a choice between “$30 off” and “20% off”: Breakeven = $30 ÷ 0.20 = $150.

  • If the item costs less than $150: “$30 off” saves more.
  • If the item costs more than $150: “20% off” saves more.
  • At exactly $150: both save exactly $30.

This simple calculation is one of the most useful in everyday shopping. Our Discount Calculator handles this comparison instantly.

How to Reverse-Calculate the Original Price

Sometimes a price tag only shows the discounted price. To find the original:

Original Price = Sale Price ÷ (1 − Discount Rate)

If an item is on sale for $84 after a 30% discount: Original = $84 ÷ 0.70 = $120

This is also useful for spotting inflated “original prices” on sale tags. If a retailer claims an item was $200 and is now 60% off at $79.99, check: $79.99 ÷ 0.40 = $199.98. The math is clean, which could indicate the original price was set artificially high for the promotion.

Related Calculators and Guides

Discount math intersects with several other financial calculations:

Stop guessing — calculate the exact savings

Use our free Discount Calculator →

Need the price after tax too? Try our Sales Tax Calculator

Frequently Asked Questions

How do you calculate a percentage discount?

Multiply the original price by the discount rate expressed as a decimal: Sale Price = Original Price × (1 − Discount Rate). For a 30% discount on an $80 item: $80 × 0.70 = $56. Savings = $80 − $56 = $24. You can also calculate savings directly: $80 × 0.30 = $24.

Do stacked discounts add up? Is 20% off plus 10% off the same as 30% off?

No. Stacked discounts do not add to a simple sum. A 20% discount followed by 10% equals 28% total — not 30%. The second discount applies to the already-reduced price. On a $100 item: after 20% off you pay $80, then 10% off $80 = $8 more savings, leaving $72 total. Savings = $28.

What is the effective discount on a BOGO deal?

A buy-one-get-one-free deal is effectively a 50% discount per item when you buy two. You pay full price for one item and receive the second free. A BOGO 50% off deal (buy one, second at half price) equals a 25% effective discount per item across the two-item purchase.

How is cashback different from an upfront discount?

An upfront discount reduces what you pay at checkout. Cashback gives money back after the purchase, often with delays and a redemption step. On identical dollar amounts, an upfront discount is typically more valuable: no waiting, no risk of forgetting to claim, and the savings apply immediately without conditions.

How do I find the original price if I only know the sale price and discount percentage?

Divide the sale price by (1 − discount rate). If an item costs $63 after a 30% discount: Original Price = $63 ÷ (1 − 0.30) = $63 ÷ 0.70 = $90. This reverse calculation is useful when a tag only shows the sale price.

What percentage discount is $20 off a $100 item?

A $20 savings on a $100 original price is a 20% discount. Formula: Discount % = (Savings ÷ Original Price) × 100 = ($20 ÷ $100) × 100 = 20%. Apply this formula to any fixed dollar-off promotion to find the equivalent percentage.