A discount percentage is the share of an original price that gets knocked off, expressed as a percent, and the simplest way to find it is to multiply the original price by the discount rate and subtract that amount from the original. The formula is: Sale price = Original price × (1 − discount ÷ 100). For example, a $80 item marked 25% off costs $80 × 0.75 = $60, and the savings equal $80 − $60 = $20. That same relationship lets you work backward: if you only know the original and sale price, the discount percentage is ((original − sale) ÷ original) × 100. The numbers are small but the principle scales to cars, electronics, appliances, and any negotiated price where the rate matters more than the sticker.

Most shoppers reach for mental math, and for a single percentage it works fine. The trouble starts the moment two discounts combine. Retailers and online stores routinely let you stack coupons, and the headline numbers are misleading. A "20% off then 10% off" tag sounds like 30% off, but the math says otherwise. Understanding the difference between how rates combine and how the actual price moves is what separates a savvy buyer from one who assumes the bigger number always wins.

how to calculate discount percentage
how to calculate discount percentage

The Discount Formula in Plain English

Two formulas cover almost every shopping scenario. Use the first to find a sale price, and the second to find the rate when you only see the before and after numbers.

  • Find the sale price: Sale price = Original price × (1 − discount rate ÷ 100)
  • Find the discount rate: Discount rate = ((Original price − Sale price) ÷ Original price) × 100

The first version is the everyday checkout calculation. The second is the post-purchase sanity check. After paying, divide the amount you saved by what the item originally cost, and you recover the true rate. If the receipt says 25% off, this formula must return 25% — anything else means an extra store coupon or a tax-on-discount quirk changed the math.

Notice that the discount rate formula uses the original price in the denominator, not the sale price. That detail is the source of most "the math feels wrong" reactions. Discounts are always expressed as a portion of the starting number, never the ending number. A $20 saving on a $100 item is 20% off. The same $20 saving on a $50 item is 40% off, even though the dollar amount of savings is identical.

Calculate a Discount in Your Browser

For single coupons, the formula above is fast. For stacked discounts, comparisons, and quick "which deal wins" questions, the Discount Calculator runs the numbers for you and shows the true combined rate. Here is the shortest path through it.

  1. Type the original price in the first field, then enter the discount percentage in the second field. The sale price and total saved appear immediately, with no submit button.
  2. To combine coupons, click the Stack another discount link and add a second percentage field. The calculator applies each rate in order, so a $100 item with 20% then 10% off returns $72, not $70.
  3. Read the three outputs: the final price you pay, the dollar amount you save, and the effective combined discount percentage (the true single-rate equivalent of the stack).
  4. Change any input to compare scenarios side by side — for example, a single 30% coupon versus a 20%-then-10% stack versus a 25%-then-5% stack — without clearing the rest of the screen.

Every figure updates as you type, so the workflow is well suited to comparing a handful of coupon combinations while the store page is still open. There is no account, no history, and no data sent to a server, which also makes it safe for planning purchases you would rather not share.

Why Stacked Coupons Are Smaller Than They Look

Each percentage in a stack applies to the price left over from the previous discount, not the original price. The compounding effect shrinks the second coupon's impact, because the base it acts on has already been cut.

The combined effective rate of a 20% and 10% stack is 1 − (0.80 × 0.90) = 1 − 0.72 = 0.28, or 28% off. Add a third 5% coupon and the rate becomes 1 − (0.80 × 0.90 × 0.95) = 1 − 0.684 = 0.316, or about 31.6% off. The pattern is the same as compound interest in reverse: each rate multiplies the remaining price, and the effective single rate is always slightly less than the arithmetic sum of the individual rates.

Coupon stack (applied in order)Effective single ratePrice on a $100 item
20% only20.0%$80.00
20% + 10%28.0%$72.00
20% + 10% + 5%31.6%$68.40
30% + 10%37.0%$63.00
15% + 15%27.8%$72.25

Two practical lessons fall out of the table. First, the order does not change the final price — multiplication is commutative, so 10% then 20% lands at the same $72 as 20% then 10%. Second, splitting a single rate into two stacked rates is always slightly worse than the equivalent single rate. A flat 30% beats any combination that averages to 30% across two coupons.

Common Discount Calculations Worth Memorizing

Several rates show up in stores so often that knowing the result on sight saves real time. The table below lists common percent-off signs and the multiplier that converts the original price to the sale price. Multiply the original price by the multiplier to get the price you pay.

DiscountSale multiplierQuick mental check
10% off× 0.90Move the decimal one place left and subtract
15% off× 0.8510% + 5% off the reduced price
20% off× 0.80One-fifth off, four-fifths to pay
25% off× 0.75Quarter off, three-quarters to pay
30% off× 0.70Three-tenths off, seven-tenths to pay
50% off× 0.50Half price
75% off× 0.25Quarter of the original price

Beyond these everyday rates, the best mental trick is the "10% anchor." Ten percent of any number is the number with its decimal shifted one place, and most discounts can be built by adding or doubling that anchor. A 30% discount is three times the 10% anchor. A 35% discount is three times the anchor plus half the anchor. Anchoring to 10% keeps arithmetic simple even on round numbers like $87 or $143, where direct multiplication feels clunky.

Single vs. Stacked Discounts in Real Shopping

Stores show stacked discounts in several forms. Some print "extra 10% off when you use code SAVE10," which multiplies with any existing sale price. Others run a "buy one, get one 50% off" promotion, which is a different kind of deal because it depends on how many items you buy. And some loyalty programs apply a flat percentage on top of the marked price, which is a third compounding layer. The Discount Calculator covers all of these by letting you stack as many rates as needed and report the effective combined rate.

For multi-item deals, divide the total cost by the number of items to get the per-unit price, then compare that per-unit price to the per-unit price of the same item on a competitor site or under a different promotion. Headline percentages ignore the unit count, and a 40%-off bundle can still cost more per item than a 25%-off single purchase.

Where Discount Math Connects to Other Money Decisions

Discounts are percentage decreases, the same arithmetic that powers markdowns, price negotiations, and even some loan-pricing scenarios. If you are working out a deal in a spreadsheet, our guide to calculating discount in Excel with the right formula walks through the cell references. If you are comparing coupons on a spreadsheet instead of the browser, the related piece on stacking coupons accurately in Excel covers the same compounding behavior in worksheet form. For savings goals on top of today's discounts, the Compound Interest Calculator turns the same percentage idea in the other direction — instead of price reduction, it shows growth over time.

Quick Sanity Checks Before You Pay

Before any checkout, three checks catch most mistakes. First, verify the original price used in the calculation matches the listed price, not a "compare at" number that may not be a real selling price. Second, confirm the discount applies to the pre-tax subtotal; some stores compute the percentage off the after-tax total, which produces a slightly smaller saving. Third, when multiple coupons are involved, re-run the stack using the Discount Calculator to confirm the effective rate matches what the cart summary shows. A discrepancy of more than a percentage point usually means a coupon failed to apply or stacked in a different order than expected.

For purchases financed over time, the discount and the interest rate interact. A 20% discount on a big-ticket item partly offsets the cost of borrowing to buy it, but the loan's annual percentage rate is not directly comparable to the discount rate. The car loan guide at calculating car loan APR step by step covers the interest side, and the discount side is fast enough to handle in your head once the formulas above are second nature.

For a deeper look, see How to Calculate Home Affordability From Your Income.