Discount Calculator

A "50% off" sign catches your eye, but what does that actually mean in dollars when the original price is $67.99? And what happens when the store stacks an additional 20% off on top of that? This discount calculator cuts through the marketing language and gives you the exact sale price and dollar savings for any discount scenario.

Enter the original price and discount percentage, and see the final price in a fraction of a second.

The tool handles single discounts, stacked discounts (discount on top of discount), and fixed-amount discounts. It also works in reverse: if you know the sale price and original price, it will calculate the discount percentage for you. This is useful when a store advertises a flat sale price without stating the percentage off.

Whether you are comparing deals during a holiday sale, negotiating a price for a service, evaluating a wholesale discount, or just want to know the real savings before checking out, this calculator ensures you spend confidently and never pay more than you should.

How Discounts Are Calculated

The math behind a discount is straightforward percentage arithmetic:

Discount Amount = Original Price x (Discount Percentage / 100)

Sale Price = Original Price – Discount Amount

For example, a $120 item at 25% off: Discount = $120 x 0.25 = $30. Sale price = $120 – $30 = $90. You save $30 and pay $90.

To find the discount percentage when you know the original and sale prices, reverse the formula:

Discount Percentage = ((Original Price – Sale Price) / Original Price) x 100

If a jacket originally priced at $180 is on sale for $126: ((180 – 126) / 180) x 100 = 30%. This reverse calculation is surprisingly useful when stores advertise absolute prices ("Now $126!") without stating the percentage discount, making it hard to judge how good the deal actually is.

This calculator handles both directions automatically. Enter what you know, and it computes the rest.

Understanding Stacked Discounts

Stacked discounts are one of the most commonly misunderstood pricing concepts. When a store offers "30% off plus an additional 20% off," many shoppers assume the total discount is 50%. It is not. The second discount applies to the already-reduced price, not the original price.

Here is how stacked discounts actually work. Start with a $100 item. The first discount is 30%: $100 x 0.70 = $70. The second discount of 20% applies to $70: $70 x 0.80 = $56. The final price is $56, which represents a total discount of 44%, not 50%.

The general formula for stacked discounts is:

Final Price = Original Price x (1 – d1/100) x (1 – d2/100) x …

Where d1, d2, etc., are the successive discount percentages. For the example above: $100 x 0.70 x 0.80 = $56.

The order of stacked discounts does not matter mathematically. A 30% discount followed by 20% gives the same result as 20% followed by 30%, because multiplication is commutative. However, if one discount is a fixed dollar amount and the other is a percentage, the order does matter. A $10 off coupon followed by a 20% discount gives a different result than 20% off followed by $10 off.

This calculator lets you apply multiple discount layers to see the true combined savings, which is always less than the simple sum of the individual percentages.

Types of Discounts You Will Encounter

Retailers use various discount structures, and understanding them helps you evaluate which deals are genuinely good.

Percentage discounts are the most common. "20% off" means you pay 80% of the original price. These are easy to understand and compare across different price points. A 20% discount saves $10 on a $50 item and $40 on a $200 item.

Fixed-amount discounts offer a flat dollar reduction. "$15 off any purchase" saves the same dollar amount regardless of how much you spend. Fixed discounts are more valuable on lower-priced items in percentage terms. $15 off a $50 item is a 30% discount, while $15 off a $200 item is only 7.5%.

Buy-one-get-one (BOGO) deals are effectively 50% off when you buy two items at the same price. BOGO 50% off (buy one, get the second at half price) is a 25% discount on two items. BOGO free on items of different prices typically applies the discount to the lower-priced item.

Tiered discounts increase with purchase volume. "10% off orders over $50, 15% off orders over $100, 20% off orders over $200." These incentivize larger purchases. Calculate whether buying more to reach a higher tier actually saves money after spending more. Sometimes the lower tier with a smaller purchase is the better overall deal.

Conditional discounts require specific actions. "15% off when you sign up for email," "10% off your first order," or "20% off with code SAVE20." These are straightforward to evaluate but often come with restrictions such as minimum purchase amounts, excluded items, or expiration dates.

Clearance and markup-then-discount pricing. Some retailers inflate the "original" price before applying a discount, making the deal appear better than it is. If an item has an MSRP of $50 but the retailer lists the original price as $80 and then offers "40% off," the sale price is $48, which is only $2 below the actual MSRP. Comparing the sale price to prices at other retailers is the best defense against inflated markups.

How to Compare Discounts Effectively

Not all discounts of the same percentage are equal in value, and comparing different discount structures requires looking beyond the headline number.

Compare the final price, not the percentage. A 40% discount at Store A and a 25% discount at Store B might seem like Store A is the better deal. But if Store A’s original price is $100 (sale price $60) and Store B’s original price is $70 (sale price $52.50), Store B is actually cheaper. Always compute the final out-of-pocket price.

Factor in shipping and tax. A $50 item at 20% off ($40) with free shipping might be a better deal than the same item at 30% off ($35) with $8 shipping. Total cost matters more than the discount percentage.

Calculate the price per unit. For consumable products sold in different sizes, discount percentages can be misleading. A 32-oz bottle at 15% off might still cost more per ounce than a 16-oz bottle at regular price. Divide the total price by the quantity to find the unit price, which is the true comparison metric.

Watch for minimum purchase requirements. A "$20 off $100 purchase" coupon is only a 20% discount if you would have spent exactly $100 anyway. If you add $30 of items you do not need to reach the $100 threshold, you are spending $110 to save $20, which is a net increase in spending. Only use minimum-purchase coupons if you have a natural need for that amount.

Evaluate cost-per-use for durable goods. A $300 jacket at 50% off ($150) that you wear 100 times costs $1.50 per wear. A $40 jacket at full price that you wear 10 times before it wears out costs $4.00 per wear. The more expensive item was the better value on a per-use basis. This framework helps justify quality purchases at moderate discounts over cheap purchases at steep discounts.

Discounts and Psychological Pricing

Retailers are sophisticated about how they frame discounts because human brains process pricing information in predictable ways.

Anchoring. The original price serves as an anchor. A $200 item "marked down to $120" feels like a bargain because your brain compares $120 to the anchor of $200. Without the anchor, you might evaluate $120 on its own merits and decide it is not worth it. This is why stores always show the original price crossed out next to the sale price.

The rule of 100. Marketing research suggests that for items under $100, percentage discounts feel larger ("save 25%"), while for items over $100, dollar-amount discounts feel larger ("save $50"). A 25% discount on a $60 item ($15 savings) sounds better as "25% off" than "$15 off," even though they are identical. For a $400 item, "$100 off" sounds better than "25% off." Retailers choose whichever framing makes the discount appear more impressive.

Urgency and scarcity. "Sale ends Sunday," "Only 3 left at this price," and "Flash sale: 4 hours only" create pressure to buy without carefully evaluating the deal. Using this calculator before checking out takes only seconds and ensures the deal is genuinely good rather than just urgently marketed.

Decoy pricing. Sometimes a retailer introduces a third option specifically to make another option look more attractive. A small coffee for $3, a medium for $5.50, and a large for $6 makes the large seem like the best value because it is only $0.50 more than the medium. Whether the large is actually a good deal depends on whether you want that much coffee, not on the relative pricing structure.

Using Discounts for Business and Wholesale

Discounts are not just for retail shoppers. Businesses negotiate and offer discounts regularly, and understanding the math is essential to maintaining healthy margins.

Trade discounts are offered by manufacturers to wholesalers or retailers. A common structure is a chain discount like "30/10/5," meaning 30% off list price, then 10% off the reduced price, then 5% off that. On a $1,000 list price: $1,000 x 0.70 x 0.90 x 0.95 = $598.50. The equivalent single discount is 40.15%, not 45%.

Cash discounts reward prompt payment. Terms like "2/10, net 30" mean the buyer gets a 2% discount if they pay within 10 days; otherwise, the full amount is due in 30 days. That 2% for paying 20 days early annualizes to approximately 36% return, making it almost always worth taking.

Volume discounts reduce per-unit cost at higher quantities. If a supplier offers $10/unit for 1-99 units and $8/unit for 100+ units, buying 100 units at $800 is cheaper than buying 99 units at $990. This creates threshold effects where buying slightly more can cost significantly less in total.

Use our Percentage Calculator for quick percentage computations and our [related tool: profit-margin-calculator] to see how discounts affect your margins.

Frequently Asked Questions

How do I calculate a discount percentage?

Subtract the sale price from the original price, divide by the original price, and multiply by 100. If an item dropped from $80 to $56, the discount is ((80 – 56) / 80) x 100 = 30%. This calculator does this automatically when you enter both prices.

Do stacked discounts add up?

No. A 30% discount plus a 20% discount does not equal 50% off. The second discount applies to the already-reduced price. On a $100 item: 30% off gives $70, then 20% off $70 gives $56. The combined discount is 44%, not 50%. Each additional discount percentage is applied to a smaller base.

How do I calculate the original price from a sale price and discount?

Divide the sale price by (1 minus the discount percentage as a decimal). If an item is $63 after a 30% discount: $63 / (1 – 0.30) = $63 / 0.70 = $90 original price. This reverse calculation is useful when stores show only the sale price.

Is a bigger percentage discount always a better deal?

Not necessarily. A 40% discount at one store might result in a higher final price than a 20% discount at a store with a lower original price. Always compare the actual dollar amount you pay, not just the discount percentage.

How do buy-one-get-one (BOGO) deals work as a percentage?

BOGO free is effectively 50% off when buying two items at the same price. BOGO 50% off (second item at half price) is a 25% total discount on two equal-priced items. If the items have different prices, the free or discounted item is typically the lower-priced one.

How do I calculate discount with sales tax?

Apply the discount first, then calculate tax on the discounted price. For a $100 item at 20% off with 8% tax: sale price = $80, tax = $80 x 0.08 = $6.40, total = $86.40. Sales tax is calculated on the price you actually pay, not the original price.

What is a good discount percentage?

It depends on the product category and timing. For clothing, 20% to 30% off is typical for seasonal sales, and 40% to 70% for end-of-season clearance. For electronics, 10% to 20% is a good deal since margins are thinner. For services, 10% to 15% is common for loyalty or referral discounts. Compare the discounted price against prices at multiple retailers to determine if a specific deal is genuinely good.

Data accurate as of: March 2026