Percentage Discount Calculator

Use this percentage discount calculator calculator to understand your numbers quickly and make clearer decisions with confidence.

What Is a Percentage Discount?

A percentage discount is a price reduction expressed as a fraction of the original price. When a store advertises "30% off," it means you pay only 70% of the listed price — the other 30% is the savings. This type of discount is used everywhere: retail sales, e-commerce promotions, coupon codes, subscription renewals, and bulk purchase agreements.

The percentage discount calculator above handles all five discount scenarios in one tool — from a simple sale price lookup to shopping carts with multiple items and stacked coupon chains.

🛍️

Retail & E-Commerce

Black Friday, Cyber Monday, flash sales — instantly calculate your true savings before checkout. Use Mode 1 for any item with a listed % off.

🏷️

Coupon Stacking

Use Mode 4 (Stacked Discounts) to see how two sequential coupons interact. Warning: 20% + 10% ≠ 30%. The math is always less favorable than simple addition.

🛒

Shopping Cart

Mode 5 lets you enter a full cart of items — each with its own price and discount — and shows the total savings, item-by-item breakdown, and effective average discount.

How percentage discounts work: formula breakdown showing sale price = original × (1 − d/100), with common discount reference table and stacked discount warning

The three core discount formulas at a glance — plus the stacked discount trap most shoppers fall for. Jump to stacked discounts →

The Three Core Discount Formulas

Every discount problem reduces to one of three questions: "How much do I pay?", "What is the discount rate?", or "What was the original price?" Each has a direct formula.

① Sale Price — How Much Do I Pay?

Use when: you know the original price and the discount rate.

Psale = Porig × (1 − d100)
SymbolMeaningExample
PsaleThe price you actually pay after the discount→ $80.00
PorigThe original (undiscounted) listed price$100.00
dDiscount percentage (the number before the % sign)20 (= 20%)

Worked example: Original price $149.99, discount 30%:
Psale = $149.99 × (1 − 30/100) = $149.99 × 0.70 = $104.99
You save $45.00. Equivalently: $149.99 × 0.30 = $45.00 savings.

② Discount Percentage — How Much Off?

Use when: you know both prices and need to calculate the discount rate.

d = PorigPsalePorig × 100
SymbolMeaningExample
dThe discount rate in percentage→ 33.33%
PorigOriginal listed price$150.00
PsaleDiscounted (sale) price you paid or see tagged$100.00

Worked example: Jacket was $150, now on sale for $100:
d = ($150 − $100) / $150 × 100 = $50 / $150 × 100 = 33.33% off
The store marked it down by one-third of the original price.

③ Original Price — What Did It Cost Before?

Use when: you see a sale tag and the discount %, but need to verify the original price.

Porig = Psale1 − d100
SymbolMeaningExample
PorigThe original price before the discount was applied→ $125.00
PsaleThe discounted price on the tag or receipt$100.00
dThe stated discount percentage20 (= 20%)

Worked example: You paid $100 after a 20% discount. What was the original price?
Porig = $100 / (1 − 20/100) = $100 / 0.80 = $125.00
Common mistake: $100 + 20% = $120 — WRONG. You must divide, not add back 20%.

Stacked Discounts: The Common Misconception

When two discounts are applied sequentially — a store discount first, then a coupon code — they are not simply added together. Each subsequent discount applies to the already-reduced price, not the original. This is called compounding discountsand always yields less savings than naive addition suggests.

Pfinal = Porig × (1 − d₁100) × (1 − d₂100)
D1 (Store)D2 (Coupon)Naive SumActual DiscountYou LoseOn $100 You Pay
10%10%20%19%1%$81.00
20%10%30%28%2%$72.00
25%15%40%36.25%3.75%$63.75
30%20%50%44%6%$56.00
50%20%70%60%10%$40.00
40%30%70%58%12%$42.00

Assumes discounts applied sequentially to $100 original price. Use the Stacked Discounts mode above for any custom scenario.

⚠️ The Stacked Discount Formula

Equivalent single-step discount from two stacked discounts:

Total % off = 100 − (100 − d₁) × (100 − d₂) / 100

Example: 20% store discount + 10% coupon = 100 − (80 × 90 / 100) = 100 − 72 = 28% total (not 30%).

Quick Reference: Common Discount Tables

The tables below give you instant mental math for the most common discount scenarios. Bookmark this page or use the calculator above for any specific price.

Original Price10% off20% off25% off30% off40% off50% off
$20$18$16$15$14$12$10
$50$45$40$37.5$35$30$25
$75$67.5$60$56.25$52.5$45$37.5
$100$90$80$75$70$60$50
$149.99$134.99$119.99$112.49$104.99$89.99$74.99
$200$180$160$150$140$120$100
$299$269.1$239.2$224.25$209.3$179.4$149.5
$500$450$400$375$350$300$250
$999$899.1$799.2$749.25$699.3$599.4$499.5

Smart Shopping Tips & Strategies

Understanding how discount math works gives you a significant edge as a consumer. Here are the most important strategies backed by the formulas above:

01

Always verify original prices

Use Formula ③ (Find Original Price) to reverse-engineer whether the stated original price was genuine. If a $60 sale item is advertised as "40% off," the original should be $100. If the store's website shows a different original price, you're looking at inflated anchor pricing.

02

Compare discounts in dollar terms, not percentages

A 50% discount on a $20 item saves $10. A 10% discount on a $200 item saves $20 — twice as much in real money. Always convert percentages to dollar savings before comparing deals across different price points.

03

Apply the largest discount first in stacked deals

The order of stacked discounts doesn't change the final price — the result is always the same regardless of which coupon you apply first. 20% then 10% = 10% then 20% = 28% total. What matters is the total product (0.8 × 0.9 = 0.72).

04

Watch for "% off MSRP" vs "% off sale price" language

Some retailers apply coupon codes to the original MSRP, others to the already-reduced sale price. "Extra 15% off sale price" is a stacked discount. "15% off MSRP" applies to the full price regardless of sale. These produce different final prices — always compute both with the calculator.

05

Use the Shopping Cart mode for total trip savings

When buying multiple items at different discount levels, use Mode 5 to see your effective average discount rate for the entire cart. A mix of 10% and 50% discounts doesn't average to 30% — it's weighted by price, not item count.

Frequently Asked Questions

What is the formula for a percentage discount?

Sale Price = Original Price × (1 − d/100), where d is the discount percentage. For example, 25% off $80 = $80 × (1 − 0.25) = $80 × 0.75 = $60. Savings = $80 × 0.25 = $20. You can also use our calculator's Mode 1 to compute this instantly for any values.

How do I find the original price if I only know the discounted price and the discount rate?

Use the formula: Original = Sale Price / (1 − d/100). Example: You paid $75 after a 25% discount. Original = $75 / (1 − 0.25) = $75 / 0.75 = $100. Common mistake: adding the percentage back ($75 + 25% = $93.75) gives the wrong answer — you must divide by the complement.

Do stacked discounts add up?

No — sequential discounts are multiplicative, not additive. A 20% discount followed by a 10% discount equals a 28% total discount — not 30%. The formula is: Total % off = 100 − (100 − d₁) × (100 − d₂) / 100. Use the Stacked Discounts mode in this calculator to verify any combination.

What is the difference between "percent off" and "percentage discount"?

These terms are interchangeable in everyday usage. "30% off" and "30% percentage discount" both mean the same calculation: Sale = Original × 0.70. The difference is primarily stylistic. Some retailers use "discount" for a fixed dollar amount (e.g., "$20 off") versus a proportional percentage — always confirm which type is being applied.

How do I calculate the discount percentage from two prices?

Use: Discount % = (Original − Sale) / Original × 100. Example: Was $120, now $90. Discount % = ($120 − $90) / $120 × 100 = $30 / $120 × 100 = 25%. The calculator's Mode 2 (Find Discount %) computes this directly from any two prices.

Is a 50% discount the same as half price?

Yes — exactly. A 50% discount means multiplying the original by (1 − 0.50) = 0.50, which is exactly half. A $200 item at 50% off = $100. This is also why "buy one get one 50% off" on two equal items equals a 25% effective discount (you pay 150% for two items normally worth 200% = 75% of full price average = 25% off).

Related Calculators

Use the Percentage Discount Calculator alongside these tools for complete pricing analysis:

  • Percent Off Calculator

    Three-mode specialist: find sale price, find discount %, or reverse-engineer the original price. Perfect for quick single-item lookups.

  • Discount Calculator

    Advanced discount modeling with promotional pricing, savings comparison, and tax-inclusive final price calculations.

  • Markup Calculator

    The seller's perspective: calculate markup from cost, find selling price, or determine the cost base from markup percentage — essential for retail pricing strategy.

  • Profit Margin Calculator

    Understand whether your sale pricing still generates sufficient margin. Running a 40% discount on a 35% margin product is guaranteed loss — verify before promoting.

  • Commission Calculator

    Sales reps: calculate your commission on discounted sale prices, or model how giving a extra 10% discount impacts your total annual commission income.

  • Compound Interest Calculator

    The money you save shopping smart compounds over time. Model how consistent savings invested at 7% APR grow into significant wealth over 10, 20, or 30 years.

🧮 Calculator