Discount Calculator, Sale Price and Percent Off
Calculate the final price after a discount, find the discount percent from two prices, and stack multiple discounts correctly, with optional sales tax.
Loading Discount Calculator, Sale Price and Percent Off… If nothing happens, please enable JavaScript.
A discount calculator turns a percent-off promotion into an exact final price, so you know what you will actually pay before reaching the checkout. The basic formula is simple: final price = original price × (1 − discount ÷ 100), and your savings are the difference. A €80 jacket at 25% off costs €80 × 0.75 = €60, saving you €20. This tool computes the sale price and the savings live as you type, rounds to two decimals, and shows a full breakdown you can copy. It also works in reverse: enter the original and final prices and it tells you the discount percentage, useful for checking whether a "was €129, now €89" tag really is the 35% the retailer implies (it is 31.01%).
Frequently asked questions
How do I calculate a price after a discount?
How do I find the discount percentage from two prices?
Why is 20% off plus an extra 10% off not 30% off?
What is the combined discount for two stacked percentages?
Can two stacked discounts ever add up to their simple sum?
How does the sales tax option work?
Is a bigger percentage always the better deal?
How should I compare '€20 off' with '20% off'?
Do shops round discounted prices?
Is my data sent to a server?
About Discount Calculator, Sale Price and Percent Off
The reverse mode uses discount % = (original − final) ÷ original × 100. That formula is worth knowing because retailers sometimes anchor to inflated "original" prices, and being able to verify the real percentage in seconds is the best defence. Example: a phone advertised as "€649, down from €799" is a 18.77% discount, not the "almost 20%" the shelf tag might suggest, and certainly not the 25% you might guess from the round numbers. Knowing the exact figure lets you compare offers across shops on equal terms, since a bigger absolute saving on a pricier item can still be a smaller percentage.
Stacked discounts are the classic trap this calculator handles for you. A 20% discount followed by an extra 10% off is not 30% off, because the second discount applies to the already-reduced price. On €100: after 20% you pay €80, and the extra 10% comes off €80, not €100, leaving €72. The combined discount is therefore 28%, not 30%. Mathematically the multipliers compound: 0.80 × 0.90 = 0.72. The stacked mode lets you chain any number of successive discounts, shows the price after each step, and reports the true combined percentage, so "70% + 20% extra" reveals itself as 76% off, not the impossible-sounding 90%.
Because many purchases involve tax charged after the markdown, the calculator includes an optional sales tax field that applies a percentage on top of the discounted price, matching how US sales tax works and how business-to-business quotes in VAT countries are often built up. A $45 item at 30% off with 8.875% New York sales tax costs $45 × 0.70 = $31.50, plus tax of $2.80, for a total of $34.30. Everything runs locally in your browser, no prices are sent to any server, and results update instantly, which makes the tool practical to use in the middle of a shop aisle on your phone. It is designed for quick, reliable arithmetic; final charges at a till can differ slightly due to a merchant's own rounding rules.
Anchor Prices, .99 Endings, and the Psychology of the Markdown
The modern percent-off sale is younger than it feels. Fixed price tags only became standard in the late 19th century, popularised by department stores like Wanamaker's in Philadelphia and Le Bon Marché in Paris; before that, haggling was the norm and every customer paid a different price. Once prices were printed, the crossed-out "was" price was born, and with it the anchoring effect: decades of consumer research show that shoppers judge a deal by the gap between the anchor and the sale price far more than by the sale price itself. That is why regulators in the EU now require that any advertised "was" price must be the lowest price applied in the previous 30 days, a rule introduced in 2022 specifically to fight artificially inflated anchors.
Charm pricing, the .99 ending, has its own contested history: one popular story credits it to newspaper price wars, another to shop owners forcing clerks to open the till for change (making theft harder). Whatever its origin, the effect is measurable: studies have found that prices ending in 9 can outsell prices a few cents lower, because buyers process the leftmost digit first. Percent-off framing exploits a similar quirk. Research published in the Journal of Marketing found that shoppers routinely treat "double discounts" (20% plus an extra 25% off) as more attractive than an equivalent single discount of 40%, even though the maths is identical, because most people add the percentages instead of compounding them.
The most famous cautionary tale about discounts is J.C. Penney's 2012 experiment. New CEO Ron Johnson, fresh from Apple, abolished the chain's constant coupons and fake markdowns in favour of honest everyday low prices. Customers, it turned out, loved the game more than the price: without the thrill of a 40%-off tag, sales collapsed by 25% in a year, roughly $4 billion, and Johnson was out in 17 months. His successor brought the inflated anchors and endless sales back almost immediately. The episode is now taught in business schools as proof that a discount is rarely just arithmetic; it is theatre, and this calculator exists to tell you exactly how much of it is real.