Discount Calculator

Calculate the sale price after a percentage off, with optional tax and stacked discounts.

Last updated April 2026
$
%
%
%
You Pay
$0
You Save
$0
Effective Discount
0%
Disclaimer: This calculator is for general educational and informational purposes only. It does not constitute financial advice, investment advice, tax advice, or legal advice and is not a substitute for consultation with a qualified professional. No fiduciary or advisory relationship is created by your use of this tool. Results are estimates based on the inputs you provide, standard mathematical formulas, and publicly available data that may not be current and may not reflect your individual financial situation, applicable tax laws, or other relevant factors. Neither MayoCalc nor Cook Media Systems assumes any liability for losses, damages, or other consequences arising from the use of any information or results provided by this tool. Always consult a qualified financial advisor, certified public accountant, or attorney before making financial decisions. See our full Disclaimer and Terms of Service.

How Discounts Are Calculated

A discount reduces the original price by a percentage or fixed dollar amount. For percentage discounts, multiply the original price by the discount rate and subtract the result from the original price. A 25% discount on a $80 item removes $20, leaving a sale price of $60. This calculator handles single discounts, stacked (double) discounts, and shows the effective total savings rate.

Discount Amount = Original Price x (Discount % / 100)
Sale Price = Original Price - Discount Amount

Stacked discounts are applied sequentially, not additively. A 20% discount followed by an additional 10% discount does not equal 30% off. The first discount reduces a $100 item to $80, and the second discount takes 10% off $80 (not $100), yielding $72. The effective discount is 28%, not 30%. The gap between the additive and actual discount grows as the individual percentages increase.

Comparing Discount Types

Retailers use several discount structures: percentage off (25% off), dollar amount off ($15 off), buy-one-get-one (BOGO), and tiered discounts (spend $100 get 10% off, spend $200 get 20% off). To compare these, convert everything to a percentage of the original price. A $15 coupon on a $75 item is a 20% discount. A BOGO deal on a $40 item is effectively 50% off per unit if you want both items, or 0% off if you only need one.

Tiered discounts incentivize spending more. If 10% applies at $100 and 20% at $200, you save $10 at the $100 level and $40 at the $200 level. But spending an extra $100 to save an extra $30 only makes sense if you actually need $200 worth of goods. The calculator helps you see the actual dollar savings at each level so you can decide whether spending up to the next tier is worthwhile.

Sales Tax and Final Price

In most U.S. states, sales tax is applied after the discount. If a $100 item is 20% off in a state with 7% sales tax, you pay $80 plus $5.60 tax for a total of $85.60. A few states or localities calculate tax on the original price before the discount, though this is uncommon. Enter your local sales tax rate in the calculator to see the true out-of-pocket cost. The Sales Tax Calculator has state-specific rates.

Discount Calculator FAQ

Is it better to get a flat dollar discount or a percentage discount?
It depends on the item price. A $10 coupon beats 15% off for any item under $66.67, because 15% of $66.67 equals $10. Above that price, the percentage discount saves more. The crossover point equals the flat discount divided by the percentage expressed as a decimal ($10 / 0.15 = $66.67).
Do stacked discounts apply to the original or reduced price?
Each successive discount applies to the already-reduced price, not the original. This means stacked discounts always save less than adding the percentages together. Two 50% discounts yield 75% total savings (not 100%). The formula for the effective discount of two stacked percentages is: 1 - (1 - d1) x (1 - d2), where d1 and d2 are the discount rates as decimals.
How do I calculate the original price from the sale price?
Divide the sale price by (1 minus the discount percentage as a decimal). If an item is $60 after a 25% discount: $60 / (1 - 0.25) = $60 / 0.75 = $80 original price. A common mistake is adding 25% to $60, which gives $75 and is incorrect.

Psychology of Discounts and Pricing

Retailers use specific pricing psychology to make discounts feel larger. The "rule of 100" states that for items under $100, a percentage discount feels larger (20% off $50 = "save 20%!"), while for items over $100, a dollar amount feels larger ($100 off $500 = "save $100!"). Anchoring bias means that showing the original price alongside the sale price makes the discount feel more significant. "Buy one get one 50% off" sounds better than "25% off everything" despite being equivalent. Flash sales and countdown timers exploit urgency bias. Coupons and promo codes trigger the "sunk cost" effect, making purchases feel like deals even when the pre-discount price was inflated. The best defense is calculating the actual dollar savings and asking whether you would buy the item at the sale price without knowing the original.