How to Calculate a Percentage Discount: The Complete Shopper's Guide
Every time you walk into a store or browse an online shop, you are surrounded by percentage discounts. "30% off," "Save 50%," "Extra 20% at checkout." These numbers are designed to trigger a purchase decision quickly — but do you actually know how much you are saving?
This guide explains exactly how percentage discounts work, how to calculate them in your head or with a calculator, how to handle stacked discounts, and how to spot the common tactics retailers use to make deals look more attractive than they really are.
The Basic Discount Formula
Calculating a percentage discount requires just two steps:
Step 2: Final Price = Original Price − Amount Saved
Example: A jacket is priced at €180 with a 35% discount.
Step 1: Amount Saved = €180 × (35 ÷ 100) = €180 × 0.35 = €63
Step 2: Final Price = €180 − €63 = €117
You can also combine these into a single formula: Final Price = Original Price × (1 − Discount% ÷ 100). In this case: €180 × (1 − 0.35) = €180 × 0.65 = €117.
Want to calculate this instantly? Use the free Discount & Sale tab on our calculator.
Open the Discount Calculator →Mental Math Shortcuts for Quick Discount Calculations
You do not always have a calculator handy. These techniques let you estimate discounts in seconds while standing in a store.
The 10% Anchor Method
Find 10% of the price by moving the decimal one place left. Then build any discount from there:
- 10% of $90 = $9.00
- 20% = double → $18.00
- 30% = triple → $27.00
- 5% = half of 10% → $4.50
- 25% = 10% + 10% + 5% = $9 + $9 + $4.50 = $22.50
The Complement Method
Instead of calculating what you save, calculate what you pay. A 30% discount means you pay 70%. A 25% discount means you pay 75%. Multiply the original price by the "pay percentage" directly. For a $120 item at 25% off: $120 × 0.75 = $90.
How Stacked Discounts Work (And Why They Are Not Additive)
Many retailers offer multiple discounts — a sale price plus an extra percentage off at checkout. A common misconception is that these add together. They do not.
Example: An item is 20% off, and you have an additional 15% off coupon.
Most people assume this is 35% off. It is not. Here is what actually happens:
After 20% off: $200 × 0.80 = $160
After additional 15% off: $160 × 0.85 = $136
Total saving: $200 − $136 = $64 (which is 32%, not 35%)
The formula for combined discounts is: Total Discount % = 100 − [(100 − D1) × (100 − D2) ÷ 100]
For 20% and 15%: 100 − [(80 × 85) ÷ 100] = 100 − 68 = 32% total discount.
Common Retail Discount Tactics to Watch Out For
Retailers are sophisticated at using percentage language to create the perception of value. Here are the most common tactics and how to see through them:
"Up to X% off"
This phrase means only some items carry the maximum discount. The majority of items may be discounted by much less. Always check the specific item you want rather than assuming the headline discount applies.
Inflated "Original" Prices
Some retailers inflate the "original" price to make the discount look larger. A product listed at "Was $200, now $120" (40% off) may have never actually sold at $200. In many countries, consumer protection laws require that the "was" price must have been the genuine selling price for a minimum period before the discount can be advertised.
"50% Extra Free" vs "50% Off"
These sound equivalent but are not. "50% extra free" means you get 150 units for the price of 100 — which is a 33% saving per unit, not 50%. "50% off" means you pay half the price — a genuine 50% saving.
Anchor Pricing
Showing a high price crossed out next to a lower price creates an "anchor" in your mind that makes the lower price feel like a bargain, even if the lower price is the normal market price. Always compare prices across multiple retailers before deciding if a deal is genuinely good.
Summary: The Key Formulas
Amount Saved = Original × (Discount% ÷ 100)
Combined Discount = 100 − [(100−D1) × (100−D2) ÷ 100]
Discount % = (Amount Saved ÷ Original Price) × 100
Pro tip: Use the Discount & Sale tab on our free percentage calculator to instantly calculate any discount in any currency — no mental math required.