Discount Calculator
Find the sale price, amount saved, original price, or discount percentage — instantly. Supports stacked discounts, tax, multi-item cart, and one-click quick presets.
What Is a Discount and How Is It Calculated?
A discount is a reduction from the original or listed price of a product or service. Discounts are expressed either as a percentage (e.g. 25% off) or as a fixed amount (e.g. $15 off). Both lead to the same end result — a lower price at checkout — but the math works slightly differently for each.
Understanding how discounts are calculated helps you compare deals accurately, avoid misleading markdowns, and make smarter spending decisions whether you are shopping online, negotiating a service price, or running your own business promotions.
The Four Discount Calculations You Actually Need
Most situations fall into one of four scenarios, all handled by this calculator. Knowing which one applies to your situation saves time and prevents errors.
1. Find the Sale Price (Percent Off)
This is the most common use. You know the original price and the discount percentage, and you want the final price. The formula is: Sale Price = Original Price × (1 − Discount% / 100).
Example: A jacket costs $120 with 30% off. Sale Price = 120 × 0.70 = $84. You save $36. To deepen your understanding of how percentage reductions work in general, our Percentage Decrease Calculator covers the same math applied beyond shopping — useful for understanding price drops in financial data, property values, or any declining metric.
2. Find the Sale Price (Fixed Amount Off)
You have a coupon for a specific dollar amount. The formula is simply: Sale Price = Original Price − Discount Amount.
Example: A service costs $95 and you have a $20 off coupon. Sale Price = 95 − 20 = $75. The equivalent percentage saved is 21.05% — which this calculator also tells you automatically.
3. Find the Discount Percentage
You can see both the original and sale price but want to know the percentage saved. Formula: Discount% = ((Original − Sale) / Original) × 100.
Example: A phone was $650, now $499. Discount% = ((650 − 499) / 650) × 100 = 23.2% off. This is the same calculation used to measure any value decrease — closely related to what our Percentage Decrease Calculator computes for non-shopping contexts.
4. Find the Original Price (Reverse Discount)
The sale price and discount percentage are known, but the original price is not shown. Formula: Original Price = Sale Price / (1 − Discount% / 100).
Example: A bag is on sale for $68 after a 15% discount. Original = 68 / 0.85 = $80. This is particularly useful on clearance racks, online marketplaces, and secondhand platforms where only the reduced price is listed.
How Stacked Discounts Really Work
Stacked or sequential discounts are one of the most misunderstood pricing concepts in retail. When a store advertises "20% off + an extra 15% at checkout," most shoppers assume they are getting 35% off. They are not.
Here is what actually happens on a $100 item:
- First discount (20%): $100 × 0.80 = $80
- Second discount (15% off the new price): $80 × 0.85 = $68
- Total saving: $32 — which equals 32% off, not 35%
The formula for two stacked discounts is: Final Price = Original × (1 − d₁/100) × (1 − d₂/100). Each successive discount is applied to the already-reduced price, not the original. Our Stacked Discounts mode calculates both steps and shows you the true combined rate automatically.
This same compounding logic applies when you think about percentage increases — if you want to understand the reverse (how much something needs to increase to recover from a discount), our Percentage Increase Calculator shows you exactly that. A 20% discount requires a 25% increase to return to the original price — not 20%.
Discounts with Sales Tax
In most countries and US states, sales tax is calculated on the discounted price, not the original. This means tax is applied after your discount — which is the correct and legal standard in most jurisdictions.
Example: $120 item, 25% off, 8% tax.
- Discounted price: $120 × 0.75 = $90
- Tax (on $90): $90 × 0.08 = $7.20
- Final total: $97.20
Toggle the "Add Sales Tax" switch in this calculator and enter your local rate to see the full out-of-pocket cost including tax.
Quick Mental Math for Common Discounts
You don't always have your phone handy in a store. These shortcuts let you calculate common discounts in your head without a calculator.
For deeper percentage math beyond shopping — such as calculating wage increases, markup on cost, or year-over-year growth — the Percentage Calculator covers all percentage types in one place.
Types of Discounts Explained
Promotional Discounts
The most common type for consumers. These are time-limited reductions used to drive sales — Black Friday deals, holiday sales, clearance events, and coupon codes all fall here. They expire and apply to all buyers equally.
Quantity Discounts
You save more by buying more. Wholesale pricing, bulk orders, and "buy 2 get 1 free" deals are all quantity discounts. The per-unit price drops as the quantity increases. Useful for business purchasing and household bulk buying.
Trade Discounts
Applied in B2B transactions between manufacturers, distributors, and retailers. The listed (catalog) price is reduced for trade buyers before any retail markup. These are not typically visible to end consumers.
Loyalty and Member Discounts
Offered to returning customers, subscribers, or members. These can be percentage-based or point-based systems where accumulated points convert to discount value at checkout.
Seasonal and Clearance Markdowns
Retailers discount end-of-season inventory to free warehouse space for new stock. Clearance items often carry the deepest discounts (50–80% off) but cannot be returned. These are permanent price reductions, not temporary promotions.
Worked Examples
Example 1: Black Friday Purchase with Tax
A laptop is $1,299 original price, 35% off for Black Friday, with 7% state tax.
- Discount amount: $1,299 × 0.35 = $454.65
- Sale price: $1,299 − $454.65 = $844.35
- Tax (7% on $844.35): $59.10
- Final total: $903.45
- Total saving versus original + tax: $1,299 × 1.07 = $1,389.93 − $903.45 = $486.48 saved
Example 2: Online Coupon on Sale Item (Stacked)
A $200 sneaker is already 20% off in-store. You also have a 10% off coupon code.
- After in-store 20%: $200 × 0.80 = $160
- After coupon 10%: $160 × 0.90 = $144
- Total saving: $56 = 28% off (not 30%)
Example 3: Finding the Original Price
A handbag is marked "$119 — already 30% off." What was the original price?
- Original = $119 / (1 − 0.30) = $119 / 0.70 = $170
- Discount amount: $170 − $119 = $51
Example 4: Multi-Item Shopping Cart
Three items with different discounts — use the Cart Mode tab to add all items and see the combined savings automatically.
- Shirt: $45, 20% off → $36 (save $9)
- Shoes: $120, 35% off → $78 (save $42)
- Bag: $85, 15% off → $72.25 (save $12.75)
- Cart total: $250 original → $186.25 sale → save $63.75 (25.5% avg)
How to Spot a Fake Discount
Not every "50% off" tag represents genuine savings. Fictitious pricing is a documented retail practice where the reference "original" price was never a real selling price.
Warning signs to watch for: the item has been "on sale" for months without returning to the original price; the original price is significantly higher than identical products elsewhere; the "sale" coincides with every major shopping period all year round.
The best protection is to check price history using browser extensions or price tracking websites before assuming a large discount represents real value.