Discount Calculator

Calculate sale prices, find original prices, apply multiple discounts, and see how much you'll save.

What do you want to calculate?

$
%

Choose a calculation type, enter your numbers, and click Calculate to see sale price and savings.

Complete User Guide

What is the Discount Calculator?

This calculator helps you work with discounts and sale prices. You can find the sale price from an original price and a discount %%, find the discount %% from original and sale price, find the original price from a sale price and discount %%, or apply two discounts in a row (double discount). It shows how much you pay, how much you save, and includes charts.

Key Concepts

Sale price

What you pay after the discount. Sale price = Original price × (1 - Discount%% / 100).

Savings

Discount amount = Original price - Sale price. The same as Original × (Discount%% / 100).

Stacked discounts

When you apply two discounts (e.g. 20%% off, then 10%% off), the second is applied to the already-reduced price. The effective total discount is less than 20%% + 10%%.

How to Use

  1. Choose: Sale Price (from original + %%), Discount %% (from two prices), Original Price (from sale + %%), or Double Discount (two discounts in a row).
  2. Enter the known values. For Sale Price mode you can use the quick % buttons.
  3. Click Calculate to see the result, breakdown, and charts.
  4. Use the comparison chart to see sale prices at 10%%, 20%%, … 50%% off for the same original price.

Understanding the Charts

You Pay vs You Save: Doughnut chart showing the split between the amount you pay (sale price) and the amount you save (discount).

Sale Price at Different Discounts: Bar chart showing what the sale price would be at 10%%, 15%%, 20%%, 25%%, 30%%, 40%%, and 50%% off, based on your original price.

Important Notes

  • Discount percentage is between 0 and 100. For finding original from sale price, use 0–99%% (100%% would mean free).
  • Original price = Sale price ÷ (1 - Discount%% / 100).
  • Double discount: first apply discount 1 to original, then apply discount 2 to that result. Effective %% is always less than the sum of the two.

📤 Share This Tool