Skip to content
Press Equals

Discount Calculator

Percent off and sale price.

Result

Sale price

$80.00

You save
$20.00
How it’s worked out
  1. You save = price × % off = $100.00 × 20% = $20.00
  2. Sale price = $100.00 − $20.00 = $80.00

Discount Calculator

What this calculator does

This calculator computes the sale price and savings amount when a discount is applied to an original price. It handles percentage-off discounts, fixed-dollar discounts, and stacked discounts (multiple discounts applied sequentially). It can also calculate the discount percentage from the original and sale prices.

Sales, coupons, and promotions are everywhere—retail stores, online shopping, holiday events, clearance racks. But it is surprisingly easy to misjudge how much you are actually saving, especially when discounts are stacked ("extra 20% off already reduced prices") or when the "original price" is inflated. This calculator gives you clear numbers so you can evaluate deals objectively.

Whether you are comparison shopping, negotiating a price, or running a retail business setting promotional pricing, this tool makes discount math instant and error-free.

How to use it

  1. Enter the original price of the item.
  2. Enter the discount percentage (e.g. 25%) or discount amount (e.g. $15 off).
  3. For stacked discounts, enter the second discount to apply to the already-reduced price.
  4. Optionally enter a sales tax rate to see the final out-of-pocket cost.
  5. Review the discount amount, sale price, and total savings.

Formulas used

  • Percentage discount: Sale price = Original price × (1 − Discount % / 100) Savings = Original price × (Discount % / 100) Example: $80 at 25% off → $80 × 0.75 = $60. Savings = $20.

  • Fixed dollar discount: Sale price = Original price − Discount amount Example: $80 − $15 = $65.

  • Stacked discounts: Final price = Original × (1 − Discount₁%) × (1 − Discount₂%) Example: $100, first 30% off, then extra 20% off → $100 × 0.70 × 0.80 = $56. Note: 30% + 20% ≠ 50% off. The total discount is 44%, not 50%.

  • Find discount percentage: Discount % = ((Original − Sale) / Original) × 100 Example: Original $120, sale $84 → (36 / 120) × 100 = 30% off.

Examples

Example 1 — Standard sale: Jacket originally $150, 40% off. Sale price = $150 × 0.60 = $90. You save $60.

Example 2 — Stacked discounts: Shoes originally $200. Store-wide 25% off, then coupon for extra 15% off. $200 × 0.75 = $150 → $150 × 0.85 = $127.50. Total savings = $72.50 (36.25% off, not 40%).

Example 3 — Reverse calculation: You paid $42 for a shirt that was originally $70. Discount = ($70 − $42) / $70 = 40% off.

Tips and common mistakes

  • Stacked discounts do not add up. 20% off + 10% off is not 30% off—it is 28% off. The second discount applies to the already-reduced price, which is a smaller number. Always multiply, do not add.
  • Compare the final price, not the discount. A "50% off" item originally priced at $200 ($100 final) may be a worse deal than a "30% off" item originally $120 ($84 final), depending on what you actually need.
  • Watch for inflated "original" prices. Some retailers raise the listed price before a sale to make the discount appear larger. Check price history tools or compare across stores.
  • "Up to X% off" means the maximum discount. Most items in a "up to 70% off" sale are discounted 20–40%. The headline number applies to a small selection.
  • Consider per-unit pricing for quantity deals. "Buy 2, get 1 free" is effectively 33% off—which may or may not be better than a flat 30% discount, depending on whether you need three items.
  • Factor in sales tax after the discount. Tax is calculated on the sale price, not the original price, which means the government shares in your savings proportionally.

Common questions

How do I calculate a discount percentage?

Discount % = ((Original Price − Sale Price) ÷ Original Price) × 100. For example, an item marked down from $80 to $60 is a 25% discount.

How do I find the sale price after a discount?

Multiply the original price by (1 − discount rate). For 30% off a $50 item: $50 × 0.70 = $35 sale price.