Upgrade to Premium — no ads, more power! ⚡ — Learn more

Discount Calculator

Calculate Discount

$
%

Quick Examples

20% off $100: Final price: $80, Save: $20

50% off $200: Final price: $100, Save: $100

$500 to $350: Discount: 30%, Save: $150

Enter values to calculate discount

Let us know

Please share your experience

129.99 at 30% Off Is 90.99, Not 91

On a $129.99 item, 30% off removes $39.00 and leaves $90.99 — the calculator rounds to cents to match what the register actually shows. The more instructive case is a 'buy 2, get 1 free' offer on $24 items: three items for $48 is 33.3% off the $72 sticker, not the 50% the wording suggests. Running both offers through the same tool makes them comparable in one number.

Stacked Discounts Multiply, They Don't Add

A coupon stack of 20% plus an extra 10% is not 30% off: applying them in sequence multiplies the remainders (0.8 × 0.9 = 0.72), leaving 28% off — close, but real money on large baskets. The other comparison worth running: fixed-amount-off versus percentage-off cross over at a predictable point — $20 off beats 15% off once the price exceeds $133.33. And the currency symbol is cosmetic; enter euros or pounds and the math is identical.

About Discount Calculator

Sale season is a wall of percentages: 30% off this, buy-two-get-one that, bundle prices that hide the real discount. Shoppers use the calculator to confirm the final price before checkout, small sellers use it to set promo prices that still clear costs, and anyone comparing two offers needs the same arithmetic — what does the discount leave, not just what it removes.

How to Use

1

Step 1

Select calculation type: Final Price, Find Discount %, or Find Original Price

2

Step 2

For Final Price: Enter original price and discount percentage

3

Step 3

For Find Discount %: Enter original price and final price

4

Step 4

For Find Original: Enter final price and discount percentage

5

Step 5

Click 'Calculate' to see results

6

Step 6

View final price (what you pay) in large display

7

Step 7

Check price breakdown: original, discount, final

8

Step 8

See your total savings amount and percentage

Features & Benefits

  • ✅3 calculation modes in one tool
  • ✅Calculate final price from original price and discount %
  • ✅Find discount percentage from original and final price
  • ✅Find original price from final price and discount %
  • ✅Large final price display (what you pay)
  • ✅Detailed price breakdown with color coding
  • ✅Savings display with amount and percentage
  • ✅Quick examples for common discounts (20%, 30%, 50%)
  • ✅Dollar sign ($) prefix for price inputs
  • ✅Percentage (%) suffix for discount inputs
  • ✅Supports decimal values (e.g., $19.99, 12.5%)
  • ✅Input validation to prevent errors
  • ✅Clear button to reset calculator
  • ✅Responsive design works on all devices
  • ✅100% browser-based - data never sent to server
  • ✅100% free - no limits, no signup required

FAQs

How do I calculate the final price after a discount?

Use 'Calculate Final Price' mode. Enter the original price and discount percentage. The calculator will show the final price (what you pay), discount amount, and savings. Formula: Final Price = Original Price - (Original Price × Discount % / 100). Example: $100 with 20% off = $100 - $20 = $80.

How do I find what percentage discount I'm getting?

Use 'Find Discount Percentage' mode. Enter the original price and final price (sale price). The calculator will show the discount percentage. Formula: Discount % = ((Original - Final) / Original) × 100. Example: $100 reduced to $80 = 20% discount.

How do I find the original price before discount?

Use 'Find Original Price' mode. Enter the final price (what you're paying) and the discount percentage. The calculator will show the original price. Formula: Original Price = Final Price / (1 - Discount % / 100). Example: $80 after 20% off = $100 original price.

What's the difference between discount amount and savings?

They're the same thing! Both refer to the money you save. Discount amount is the dollar value subtracted from the original price. Savings is what you don't have to pay. Example: $100 with 20% off has a $20 discount amount, meaning you save $20.

Can I calculate multiple discounts (e.g., 20% off then 10% off)?

This calculator handles single discounts. For multiple successive discounts, calculate the first discount to get a new price, then use that as the original price for the second discount. Example: $100 - 20% = $80, then $80 - 10% = $72 final price.

How do I calculate Black Friday or sale prices?

Use 'Calculate Final Price' mode. Enter the regular price as original price and the advertised discount percentage (e.g., 30% off, 50% off). The calculator shows exactly what you'll pay and how much you save. Perfect for comparing deals!

What if the final price is higher than the original price?

The calculator will show an error: 'Final price cannot be greater than original price.' This prevents invalid calculations. If you're adding tax or fees, those are separate from discounts and should be calculated after the discount is applied.

Can I use this for calculating tips or taxes?

This calculator is designed for discounts (subtracting from price). For tips or taxes (adding to price), use the Percentage Calculator or Tip Calculator instead. Those tools are better suited for additions rather than subtractions.

How accurate are the calculations?

All calculations are accurate to 2 decimal places (cents). The calculator uses standard discount formulas and rounds results to the nearest cent. This matches how prices are displayed in stores and online shopping.

Can I calculate discounts in other currencies?

Yes! While the calculator shows $ symbol, it works with any currency. Just enter the amount in your currency (euros, pounds, yen, etc.) and ignore the $ symbol. The math is the same regardless of currency.

Is my data secure?

Yes! All discount calculations happen entirely in your browser using JavaScript. Your prices and results never leave your device and are not sent to any server, ensuring complete privacy and security.