How to Calculate a Discount and Sale Price (Free)

RunFreeTools TeamJun 8, 20265 min read

A sticker says 30% off, but what will you actually pay, and is it really a deal? Doing the percentage in your head while shopping is error-prone, especially with stacked offers. This guide breaks down the discount formula, walks through real numbers, and shares quick mental shortcuts. To get the answer instantly, use the free Discount Calculator — enter a price and a percent off and see your sale price and exact savings, right in your browser.

The discount formula

A discount is a percentage taken off the original price. Two short formulas give you everything:

Savings = original price x (discount % / 100)

Sale price = original price - savings

There is also a one-step version for the sale price:

Sale price = original price x (1 - discount % / 100)

So a 25% discount means you pay 75% of the original. Knowing both the amount saved and the final price helps you judge whether a deal is worth it.

How to use the Discount Calculator

It could not be simpler:

  1. Open the Discount Calculator.
  2. Enter the original price.
  3. Enter the discount percentage.
  4. Read the sale price and the exact amount you save.

Change either value and the result updates instantly, so you can compare a 20%-off item against a 30%-off one in seconds.

A worked example

A jacket is priced at 80 with a 30% discount.

  • Savings = 80 x 0.30 = 24
  • Sale price = 80 - 24 = 56

You pay 56 and save 24. For a quick mental check, 10% of 80 is 8, so 30% is 24 — the same answer. If a second coupon takes another 10% off the 56, that is 5.60 more off, bringing it to 50.40. Note that stacked discounts apply to the reduced price, not the original.

Quick mental shortcuts

You can estimate many discounts without a calculator:

Discount Quick method
10% Move the decimal one place left
20% 10% doubled
25% One quarter — divide by 4
50% Half the price
75% Half, then half again, and add

These get you close, but for exact totals — and for awkward numbers like 37% off 64.99 — the calculator is faster and error-free.

When to use it

A discount calculator earns its keep whenever a percentage is involved:

  • Sales events like Black Friday, clearance and end-of-season.
  • Comparing two offers to find the genuinely cheaper one.
  • Checking that an advertised final price matches the claimed discount.
  • Retail and pricing work, where you set markdowns.

If you also need to add tax to the final figure, use the Sales Tax Calculator, and for setting a selling price from cost, the Markup Calculator is the right tool.

Comparing offers: percent off versus dollars off

Stores frame deals in different ways to make them sound bigger, so it pays to convert everything to the final price before judging. A percent-off deal and a fixed-amount-off deal can look similar yet save very different amounts depending on the original price.

Original price 25% off 20 off Better deal
60 pays 45 pays 40 20 off
80 pays 60 pays 60 a tie
120 pays 90 pays 100 25% off

The crossover point here is 80: below it the flat 20 wins, above it the percentage wins. The lesson is that a percentage discount is worth more on expensive items, while a fixed dollar discount is worth more on cheap ones. Never assume the bigger-sounding number is the better deal; calculate the actual price you pay.

Discount versus markup: a common mix-up

Discount and markup both use percentages, but they are not mirror images, and confusing them leads to pricing errors. A discount reduces a price: 20% off 100 is 80. A markup adds to a cost to set a selling price: a 20% markup on an 80 cost gives 96, not 100.

The trap is assuming you can reverse a discount with the same percentage. If an item was marked down 20% to 80, adding 20% back gives 96, not the original 100 — because the 20% is now taken on the smaller number. To recover the original from a discounted price, divide by (1 minus the discount), so 80 / 0.80 = 100. Keep the two ideas separate: use the Discount Calculator for markdowns and the Markup Calculator when you are setting a price from cost.

Common discount mistakes to avoid

Sale math trips up shoppers and sellers alike:

  • Adding stacked discounts together. Two 10% coupons are not 20% off; the second applies to the already-reduced price, giving about 19%.
  • Forgetting tax. The discount comes off first, then tax is added to the reduced price, so your final total is higher than the sale price alone.
  • Trusting was prices. A big percentage off an inflated original is not always a real saving; compare against the typical street price.
  • Reversing a discount with the same percent. Adding the discount percentage back does not return the original price; divide by (1 minus the rate) instead.
  • Ignoring per-unit cost. A 3-for-2 deal can beat a flat percent off, but only the per-item price reveals which is cheaper.

Is it free and private?

Yes. The Discount Calculator is free, needs no sign-up, and runs entirely in your browser, so nothing you enter is uploaded. It is built to be quick to use on your phone while you shop. Discover more free calculators or browse all tools.

Try the tool from this guide

Discount Calculator

Sale price and savings, instantly.

Open Discount Calculator

Frequently asked questions

How do I calculate a discount?

Multiply the original price by the discount percentage as a decimal to get your savings, then subtract that from the original price for the sale price. The free Discount Calculator does both steps instantly.

Is the Discount Calculator free?

Yes, it is completely free with no sign-up and no limits, and it works in any browser on phone or desktop.

How do I calculate the price after a percent off?

Multiply the original price by (1 minus the discount as a decimal). For example, 30% off means you pay the price times 0.70. The calculator handles this automatically.

How do stacked discounts work?

Each additional discount applies to the already-reduced price, not the original, so two 10% coupons do not add up to 20% off the starting price. Calculate them in sequence.

Is my data private?

Yes. All calculations happen locally in your browser, so the prices you enter are never uploaded or stored.

How do I find the original price before a discount?

Divide the sale price by one minus the discount as a decimal. For example, if an item costs 80 after 20% off, the original was 80 / 0.80 = 100. Adding the discount percentage back to the sale price does not work, because that percentage would be taken on the smaller number.

Share this article

Send it to a teammate or save the link for later.

Related tools

A mailbox receiving new tools, guides and feature updates

New tools, straight to your inbox

A short note whenever we ship a new free tool or guide. No spam, unsubscribe in one click.

  • No spam
  • Unsubscribe anytime
  • Your email is safe
5min left