Discount Calculator

Enter the original price and the discount percentage to see the sale price, the amount you save and the effective discount. Add a second coupon-style discount or a tax rate and the calculator applies them in the order a shop would: first discount, then extra discount, then tax. Every step is written out so you can check it against the price tag.

Finance Runs in your browser

Work Out the Sale Price After a Discount

Each amount is rounded to 2 decimals (half up) at every step, like a shop receipt. A second discount is taken from the already-reduced price, so 20% + 10% is 28% off, not 30%.

Price before any discount.
For example 20 for 20% off.
A second discount applied to the already reduced price, such as a coupon.
Sales tax, VAT or GST added after the discounts.

How to Use the Discount Calculator

  1. Type the original price and the discount percentage.
  2. Optionally add an extra discount % (applied to the reduced price) and a tax % (added at the end).
  3. Pick a number format and currency symbol if you do not want the default.
  4. Press Calculate and read the final price, the saving and the working underneath.

About This Tool

Shoppers comparing offers, small-shop owners setting sale prices, and anyone who wants to know what a stacked discount really takes off the price.

Input: Numbers  ·  Output: Price.

Features and Limitations

Features

  • Stacks a second discount correctly on the reduced price.
  • Optional tax added after the discounts.
  • Shows the effective discount over the original price.
  • Indian, US or UK digit grouping and a choice of currency symbols.
  • Written-out working with the formula.

Limitations

  • Percentages must be between 0 and 100.
  • Amounts are rounded to 2 decimals at every step; a shop that rounds only at the end can differ by a cent.
  • It does not know store-specific rules such as minimum spend, “buy one get one” or per-item caps.
  • Results are computed in your browser; nothing you enter is sent to a server.

Example

A 2,499 item with 20% off and a further 10% coupon: 2,499 − 499.80 = 1,999.20; 1,999.20 − 199.92 = 1,799.28. You save 699.72, an effective discount of 28%. Adding 18% tax makes the final price 2,123.15.

Frequently Asked Questions

How do I calculate a discount?

Discount amount = price × discount % ÷ 100, and sale price = price − discount amount. For a 20% discount on 2,499 that is 2,499 × 0.20 = 499.80, so you pay 1,999.20.

Why is 20% off plus 10% off not 30% off?

The second discount applies to the price that is left after the first one: 0.80 × 0.90 = 0.72, so you pay 72% of the original, which is 28% off. The effective discount is 1 − (1 − d₁)(1 − d₂).

Is tax charged before or after the discount?

This tool assumes the usual retail case: tax is charged on the discounted price. Some places tax the original price (for example certain manufacturer coupons); in that case, work out the tax separately.

How is the effective discount worked out?

Effective discount = (original price − price after discounts) ÷ original price × 100, using the rounded money amounts, before tax is added.

Related Tools

More like this: all Finance tools, all Calculators tools or the TinySandy home page.