Discount calculator

Original price and percent off — or work backwards from the sale price. Stack a second discount if the shelf tag has two.

Report error
Sale price
After discount
You save
Pay this %
Original from sale
Two discounts
Enter a list price and a percent off.

List price → sale

$
% off
% extra

Sale → original

$
%
Discount mathematics

Understanding Discounts: From List Price to True Savings

A discount is not merely a number printed in red on a price tag. Mathematically, it is a transformation of an original price into a new price. Once that relationship is understood, you can move confidently in either direction: from the original price to the sale price, from the sale price back to the original, or from two prices to the actual percentage discount.

Let us begin with the central idea. If an item has an original price of L and receives a discount of D%, the seller is removing D/100 of the original price. What remains is therefore 1 − D/100 of the original price.

The key principle: a 30% discount does not mean that you subtract the number 30 from the price. It means that you remove 30% of the original price and therefore pay the remaining 70%.

1. The mathematical structure of a discount

Suppose an article is marked at $80 and the store announces a 30% discount. The first question is not “What is 80 − 30?” The number 30 is a percentage, not a dollar amount. We must first convert the percentage into a fraction of the original price.

Discount amount
Savings = L × D/100
The amount removed from the original price.
Sale price
S = L(1 − D/100)
The amount that remains after the discount.
Original price
L = S/(1 − D/100)
Useful when the sale price and discount rate are known.
Discount rate
D = (L − S)/L × 100
The percentage reduction measured against the original price.
Original price L Discount Amount paid D/100 of L (1 − D/100) of L L = savings + sale price

A percentage discount partitions the original price into the amount saved and the amount that remains payable.

2. Calculating the sale price step by step

There are two equivalent ways to calculate a discounted price. You may calculate the savings first and subtract it, or you may calculate the percentage that remains and multiply the original price by that fraction. The second form is usually the cleaner mathematical expression.

Worked example · 30% off $80
Discount rate = 30% = 0.30
Savings = 80 × 0.30 = $24.00
Sale price = 80 − 24 = $56.00
Therefore, $80 at 30% off costs $56.00, and the saving is $24.00.

The same calculation can be compressed into one line:

S = 80(1 − 30/100) = 80(0.70) = $56

3. Why “pay percentage” is often the fastest way to think

A discount and the percentage you pay are complementary. If the discount is 15%, then you pay 85%. If the discount is 40%, you pay 60%. In general, the two percentages must add to 100%.

DiscountPercentage you payInterpretation
10%90%You pay nine-tenths of the original price.
25%75%You pay three-quarters of the original price.
30%70%You pay seven-tenths of the original price.
50%50%You pay exactly half of the original price.
75%25%You pay one-quarter of the original price.

Useful mental rule: if a price is reduced by D%, multiply the original price by 1 − D/100. This single expression handles almost every ordinary “percent off” calculation.

4. Finding the original price from a sale price

Reverse problems are where many otherwise careful calculations go wrong. Suppose you see a jacket advertised at $56 after a 30% discount. The $56 is not 30% of the original price; it is 70% of the original price.

Therefore, instead of subtracting anything, we divide the sale price by the percentage that remains:

L = S/(1 − D/100)
Worked example · reverse calculation
Sale price S = $56
Discount D = 30%
Remaining fraction = 1 − 0.30 = 0.70
Original price = 56 / 0.70 = $80
The original price was $80.

Notice the asymmetry: moving forward uses multiplication; moving backward uses division. That is not a special trick for discounts—it is simply the inverse operation required to undo a multiplication.

5. Finding the discount percentage when both prices are known

Now suppose an item was originally $120 and is selling for $90. The savings are $30. But the discount rate is not $30; it is the savings expressed as a fraction of the original price.

D = (L − S)/L × 100
Worked example · $120 → $90
Savings = 120 − 90 = $30
Discount fraction = 30 / 120 = 0.25
Discount percentage = 0.25 × 100 = 25%
The item is discounted by 25%.

This distinction is fundamental: the denominator is the original price. If you divide the savings by the sale price instead, you are answering a different question.

6. Percentage discount versus fixed amount off

Not every promotion is percentage-based. A store might advertise “$20 off” rather than “20% off.” These are mathematically different offers because the first subtracts a fixed monetary amount while the second depends on the original price.

Percentage discount

For a 20% discount, the amount saved changes with the original price. On $50 you save $10; on $200 you save $40.

Fixed amount discount

For a $20 discount, the amount saved is always $20, provided the offer's conditions are satisfied.

Original price20% off$20 offWhich saves more?
$50$10 saved$20 saved$20 off
$100$20 saved$20 savedEqual
$200$40 saved$20 saved20% off

The break-even point is easy to derive: a 20% discount equals a $20 discount when 0.20L = 20, giving L = $100.

7. Why two successive discounts do not simply add

Consider a product marked “30% off, plus an additional 10% off.” A common mistake is to add the percentages and call it a 40% discount. That is not mathematically correct because the second 10% is taken from the already reduced price, not from the original price.

Original 100% 30% off After 30% 70% 10% off Final 63% 0.70 × 0.90 = 0.63 Total reduction = 1 − 0.63 = 37%

Successive percentage discounts multiply their remaining factors. They do not add as if both percentages were applied to the original price.

Final price = L(1 − d₁/100)(1 − d₂/100)
OriginalFirst discountSecond discountFinal priceTrue total reduction
$8030%10%$50.4037%
$10020%20%$64.0036%
$5050%10%$22.5055%

8. Discount rate as a percentage decrease

From a mathematical perspective, a discount is a percentage decrease. The original price is the reference quantity, and the sale price is the resulting quantity after the decrease.

If the original price is L and the sale price is S, then the relative decrease is:

Relative decrease = (L − S)/L

Multiplying by 100 converts that ratio into a percentage. This same structure appears in many areas of mathematics and economics: percentage change is always measured relative to a clearly defined reference value.

9. A compact decision table

The correct equation depends on which quantities are known. Before calculating, identify the two pieces of information you actually have.

You knowYou wantUse
Original price + discount %Sale priceS = L(1 − D/100)
Original price + sale priceDiscount %D = (L − S)/L × 100
Sale price + discount %Original priceL = S/(1 − D/100)
Original price + discount %Amount savedSavings = L × D/100

10. Common mistakes worth avoiding

  1. Subtracting the percentage number directly. A 30% discount is not “minus 30 dollars” unless the price happens to make that amount equivalent.
  2. Using the sale price as the reference. The discount percentage is measured against the original price.
  3. Adding successive discounts. A second percentage normally applies to the already discounted price.
  4. Forgetting that percentages are fractions. 25% means 0.25, not 25, when used in a multiplication formula.
  5. Rounding too early. Keep the intermediate values precise and round the final monetary result appropriately.

A useful verification: after calculating a sale price, multiply the original price by the percentage you pay. For a 30% discount, the sale price must equal 70% of the original. If those two methods disagree, revisit the arithmetic.

11. Frequently asked questions

How do I calculate 10% off a price?

Multiply the original price by 0.90. For example, $50 × 0.90 = $45, so the saving is $5.

What is the sale price after a 20% discount?

Multiply the original price by 0.80 because 100% − 20% = 80%.

How do I find the original price after a 20% discount?

Divide the sale price by 0.80. If the sale price is $80, the original price is $80 / 0.80 = $100.

Is 50% off followed by another 50% off the same as free?

No. The first discount leaves 50% of the original price. The second discount halves that remaining amount, leaving 25% of the original price. The total reduction is therefore 75%.

How can I tell which is better: 20% off or $20 off?

Compare the actual savings. The two offers are equal at a $100 original price. Above $100, 20% off saves more; below $100, $20 off saves more.

Does a discount percentage tell me the final price by itself?

No. A percentage describes the reduction relative to an original price. You also need the original price, or enough information to reconstruct it.

The explanations above synthesize the standard discount relationships presented by Calculator.net, Omni Calculator, and CalculatorSoup, while expanding the mathematical reasoning so the page teaches the method rather than merely displaying formulas.