BrowserTools
Home / Calculators / Discount Calculator, Sale Price and Percent Off

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?
Multiply the original price by (1 − discount ÷ 100). For 30% off €120: €120 × 0.70 = €84, saving €36. Enter the price and the percentage in the first mode and the calculator shows the final price and savings instantly.
How do I find the discount percentage from two prices?
Use discount % = (original − final) ÷ original × 100. If a coat dropped from €150 to €99, the discount is (150 − 99) ÷ 150 × 100 = 34%. The second mode does this for you, which is handy for checking whether an advertised markdown is as big as it sounds.
Why is 20% off plus an extra 10% off not 30% off?
Because the second discount applies to the already-reduced price, not the original. On €100: 20% off leaves €80, and 10% off €80 leaves €72, so the combined discount is 28%. The multipliers compound (0.80 × 0.90 = 0.72). The stacked mode computes the true combined percentage for any chain of discounts.
What is the combined discount for two stacked percentages?
Combined % = 100 × (1 − (1 − a ÷ 100) × (1 − b ÷ 100)). For 25% and 15%: 1 − 0.75 × 0.85 = 0.3625, so 36.25% total, not 40%. Each additional discount is worth slightly less than its face value because it acts on a smaller base.
Can two stacked discounts ever add up to their simple sum?
Only if one of them is 0%. For any two positive percentages the combined discount is always smaller than their sum, by exactly a × b ÷ 100 percentage points. That is why 50% + 50% gives 75% off, not a free item.
How does the sales tax option work?
The tax percentage is applied to the discounted price, which is how US sales tax and most after-discount taxes work. A $60 item at 25% off with 7% tax: discounted price $45, tax $3.15, total $48.15. Leave the field empty or at 0 if tax is already included in the shelf price, as it is with VAT pricing in Europe.
Is a bigger percentage always the better deal?
Not across different items: 50% off a €30 shirt saves €15, while 20% off a €200 coat saves €40. Percentages only compare fairly on the same base price. For a single item, though, a larger percentage always means a lower final price.
How should I compare '€20 off' with '20% off'?
Convert the fixed amount to a percentage of the price, or the percentage to an amount. On a €150 item, €20 off is 13.33%, so 20% off (€30) is better. On a €80 item, €20 off is 25%, beating the 20% offer. The break-even point is where the price equals the fixed amount divided by the percentage, here €20 ÷ 0.20 = €100.
Do shops round discounted prices?
This calculator rounds to two decimal places, the standard for currency. Retailers often round further to psychological price points like €9.99, so the shelf price after a '30% off' promotion may differ by a few cents from the exact arithmetic. The calculator gives you the mathematically exact figure to compare against.
Is my data sent to a server?
No. All calculations run in your browser using JavaScript. Prices and percentages you enter are never transmitted, stored, or logged anywhere, and the tool keeps working offline once the page is loaded.

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.

Support