AAllMyToolsa pocketful of little tools
%OFF

Discount calculator

FinanceNo. 21 / 84

Work out the final price after a discount or the percentage off between two prices, with the amount saved updated as you type.

the tag says 50% off. your self-control says full price, plus shipping.

work surface

Math, not advice — results are indicative.Read the disclaimer.

most-used utilities

Shoe sale

120 down to 90 is 25% off, and the shoes are still the same shoes.

Coupon check

25% off 120 leaves 90, before the checkout invents a fee.

Markup detector

80 to 100 is a 25% increase wearing the word sale as a costume.

pro tips

Two 20% discounts stack to 36%, not 40%. Multiply the multipliers: 0.8 times 0.8 is 0.64.

Compare the money saved, not the percentage. 30% off a 400 coat saves 120; 50% off a 40 shirt saves 20.

A price that rises from 80 to 100 is a 25% increase, not a 20% decrease. Direction changes the denominator, and the denominator changes the story.

what it does

Two ways to ask the same question. In price mode you enter the original price and a discount percentage, and the widget returns the final price plus the amount saved. In percent mode you enter the original price and what you actually paid, and it tells you the percentage off.

Built for sale tags, coupon codes, outlet arithmetic and the moment a checkout page adds a mysterious fee. It also settles the argument about whether 30% off a 400 coat beats 50% off a 40 shirt. It does, by 100.

A 120 item at 25% off comes to 90, and you keep 30. Run it backwards: 120 down to 90 is exactly 25% off. If the price moved the other way, from 80 to 100, the widget calls it a 25% markup and refuses to applaud.

The percentage always comes off the original price, one discount at a time. Two 20% discounts in a row are 36% off, not 40%, because the second one applies to the already reduced price. Results are rounded to cents, and so is the register, usually in its own favor.

quick answers

How do I find the final price after a discount?

Multiply the original price by one minus the discount as a decimal: 120 at 25% off is 120 times 0.75, which is 90.

How do I calculate the percentage off between two prices?

Subtract the sale price from the original, divide by the original, then multiply by 100. 120 down to 90 gives 30 divided by 120, or 25% off.

Can I stack two discounts in one go?

Not in this widget. Apply the first discount, then enter the reduced price with the second. The order does not matter, but the total will be less than the two percentages added together.