How to Calculate a Discount and the Final Sale Price

"30% off" is easy; "extra 20% off sale price" and "buy one, get one 50% off" are where people get tripped up. The formulas for every kind of discount, with examples.

Price tag icon with the title How to Calculate a Discount

Sales are designed to feel like a bigger deal than they are. Knowing the math takes ten seconds and helps you spot when “70% off” is a real bargain and when two smaller discounts add up to less than they sound.

The short version

  • Sale price = original × (1 − discount). $80 at 25% off = $60.
  • Stacked discounts multiply: 20% off then 10% off is 28% off, not 30%.
  • “Buy one, get one 50% off” is 25% off both items.
  • Original price = sale price ÷ (1 − discount).

The basic discount

Turn the percentage into a decimal and subtract it from 1. 25% off means you pay 0.75 of the price: $80 × 0.75 = $60. The savings are $80 × 0.25 = $20.

Mental shortcut: find 10% by moving the decimal one place (10% of $80 is $8), then multiply. 30% off is 3 × $8 = $24 off.

Stacked discounts

When a store offers “an extra 20% off sale prices”, the second discount applies to the already-reduced price. Multiply the remaining fractions: (1 − 0.30) × (1 − 0.20) = 0.70 × 0.80 = 0.56. You pay 56% of the original, which is 44% off, not 50%.

Example

A $150 jacket is 30% off, with an extra 20% off at checkout. $150 × 0.70 = $105, then $105 × 0.80 = $84. You save $66, or 44%.

Buy-one-get-one deals

DealWhat you pay for two $20 itemsReal discount
Buy one, get one free$2050% off both
Buy one, get one 50% off$3025% off both
Buy two, get one free (three items)$40 for $60 of items33% off all three

These deals only save money if you wanted the second item anyway.

Dollars off vs. percent off

Which is better, $15 off or 20% off? Find the price where they are equal: $15 ÷ 0.20 = $75. Below $75, the $15 coupon saves more; above $75, 20% wins.

Working back to the original price

If a tag says $42 after 40% off, the original was $42 ÷ 0.60 = $70. Don’t add 40% back on: $42 × 1.40 = $58.80, which is wrong.

Sales tax on a discounted item

Store discounts generally reduce the price that sales tax is charged on, so you pay tax on the sale price. Manufacturer coupons can be treated differently depending on the state. See how to calculate sales tax.

Example: discount plus tax

Gabriela in Houston buys a $250 vacuum at 20% off, so $200. With Texas’s 6.25% state tax plus her city’s local tax for a combined 8.25%, the total is $200 × 1.0825 = $216.50.

Is it really a deal?

  • Check the price history if the store or an app shows one. Some “original” prices were never charged for long.
  • Compare the final price with other stores, not the size of the discount.
  • Factor in shipping and return costs.
  • Ask whether you’d buy it at this price without the sale sign.

Our discount calculator handles single and stacked discounts, and our percentage calculator covers the rest. More percentage tricks are in how to calculate a percentage.

Discount math in your head

  • 25% off: divide by 4 to get the discount. $72 → $18 off → $54.
  • 50% off: halve it.
  • 33% off: about a third. $90 → about $30 off → about $60.
  • 15% off: 10% plus half of 10%. $60 → $6 + $3 = $9 off → $51.

Percent saved from a sale tag

If a tag shows “was $64.99, now $45.49”, the saving is $19.50. Divide by the original: 19.50 ÷ 64.99 × 100 ≈ 30% off. Doing this quickly helps you compare a “$20 off” deal with a “25% off” deal on the spot.

Membership and subscription “discounts”

Some discounts require a paid membership. A store membership that costs $60 a year and saves 5% only pays for itself if you spend more than $1,200 a year there ($60 ÷ 0.05). Run that check before signing up, and see how to cancel subscriptions for the ones you don’t use.

Frequently asked questions

How do I calculate a discount?

Multiply the price by 1 minus the discount. 25% off $80 is $80 × 0.75 = $60.

Is 20% off and then 10% off the same as 30% off?

No. It is 0.80 × 0.90 = 0.72 of the price, which is 28% off.

How do I find the original price from a sale price?

Divide the sale price by 1 minus the discount. $42 after 40% off was $42 ÷ 0.60 = $70.

What does "buy one, get one 50% off" save?

25% on the pair. Two $20 items cost $30 instead of $40.

How do I calculate the percent off from two prices?

Subtract the sale price from the original, divide by the original and multiply by 100. $64.99 to $45.49 is about 30% off.

Is $20 off or 25% off better?

Twenty dollars off is better on items under $80; 25% off is better above $80.

Is a store membership worth it?

Divide the fee by the discount rate to find how much you must spend to break even. A $60 fee for 5% off breaks even at $1,200 a year.

About the author

Go2tool Editorial Team

The Go2tool Editorial Team researches and checks every guide against official sources (EIA, BLS, IRS…)