pay.day logo

Free discount calculator

Discount Calculator

Find the amount you save, the sale price, or the discount percentage from two prices. You can also work backward to estimate an original price.

A discount calculator applies a percentage or fixed amount to a price. For example, 20% off $100 saves $20, so the sale price is $80.

See the price and savings

Choose one of three calculations and enter your numbers. Results update when the inputs are valid and are formatted in your selected currency.

Calculator

Enter your prices and discount

The selected currency controls formatting only. No currency conversion is performed.

Choose a calculation

Choose what you want to find. Switching modes clears the previous inputs.

Calculator

Calculate sale price

Enter your amounts below. Results appear once the values are valid.

Formatting only. No currency conversion is performed.

Enter the price before the discount.

Enter a value from 0% through 100%.

How to calculate a discount

The calculator uses the original price as the base for percentage discounts. It shows the discount amount separately from the price left to pay.

Find the discount amount

Discount Amount = Original Price × Discount Percentage ÷ 100

For $100 at 20% off, $100 × 20 ÷ 100 = $20 savings.

Find the sale price

Sale Price = Original Price − Discount Amount

Subtract the $20 savings from $100 to get a sale price of $80.

Find the discount percentage

Discount Percentage = ((Original Price − Sale Price) ÷ Original Price) × 100

If a price falls from $100 to $80, the $20 savings is 20% of the original price.

Find the original price

Original Price = Sale Price ÷ (1 − Discount Percentage ÷ 100)

$80 after a 20% discount means $80 ÷ 0.80 = $100 originally.

Reversing a discount is different from subtracting the same percentage from an increased price. The percentage uses a different base: $100 increased by 20% becomes $120, and then a 20% decrease from $120 gives $96. To reverse the increase, divide $120 by 1.20 to return to $100.

Worked discount examples

These examples show each formula with straightforward prices and amounts.

20% off $100

Discount amount = $100 × 20 ÷ 100 = $20

Sale price = $100 − $20 = $80

Fixed $15 off $60

Fixed discount = $15

Sale price = $60 − $15 = $45

Find the rate

Savings = $100 − $80 = $20

Discount percentage = $20 ÷ $100 × 100 = 20%

Work backward

Sale price = $80; discount = 20%

Original price = $80 ÷ (1 − 0.20) = $100

Frequently asked questions

Quick answers about discount amounts, sale prices, and the calculations above.

How do I calculate a discount?

Multiply the original price by the discount percentage and divide by 100. For example, 20% of $100 is $20 in savings.

How do I find the sale price after a discount?

Subtract the discount amount from the original price. A $20 discount on $100 gives a sale price of $80.

How do I calculate the discount percentage?

Subtract the sale price from the original price, divide the savings by the original price, then multiply by 100. For example, saving $20 on a $100 item is a 20% discount.

How do I find the original price before a discount?

Divide the sale price by one minus the discount rate as a decimal. For example, $80 after a 20% discount means $80 ÷ 0.80 = $100 original price.

Can a discount be 100%?

Yes. A 100% discount reduces the sale price to zero. You cannot reverse a 100% discount to find a unique original price because every original amount would become zero.

Can the discount be a fixed dollar amount?

Yes. In Calculate sale price mode, choose Fixed amount and enter the amount to subtract. It cannot be greater than the original price.

Does the calculator include sales tax?

No. This calculator shows the price after a discount before sales tax and other charges. Tax rules and rates vary; use the applicable rate separately.

Does changing currency convert the price?

No. Currency selection changes the currency formatting only. The amount is not converted and no exchange rate is applied.

Assumptions

This calculator applies the entered discount directly to the entered original price. It does not include tax, shipping, other offers, or retailer-specific terms. The displayed result is a mathematical estimate; final prices can depend on how a seller applies discounts and rounds amounts.