🏷️

Discount Calculator

Sale price, savings, and tax-inclusive final cost — for any percentage or flat-amount discount, in seconds.

🇺🇸USD

Item & Discount

Tax (optional)

Common: US sales tax 4–10%, NYC 8.875%, UK VAT 20%, India GST 5/12/18/28%.

You Pay

$800.00

final price

You Save

$200.00

20.00% off

After Discount

$800.00

pre-tax

Tax

$0.00

0%

Quick Reference — Common Discount Percentages

DiscountYou saveYou pay
10%$100.00$900.00
15%$150.00$850.00
20%$200.00$800.00
25%$250.00$750.00
30%$300.00$700.00
40%$400.00$600.00
50%$500.00$500.00
60%$600.00$400.00
70%$700.00$300.00
80%$800.00$200.00

About this tool

A no-nonsense discount calculator that handles both percentage discounts ('20% off') and flat-amount discounts ('$15 off'). Add an optional tax rate to see the final out-the-door cost. Works across currencies, with a quick comparison table showing what 10% to 80% off would look like on the same item.

🏷️Percentage or flat-amount discounts
🧾Tax-aware final price (US sales tax, VAT, GST)
💰Discount amount + savings shown clearly
📊Quick comparison table (10%–80% off)
💱Multi-currency (USD, INR, EUR, GBP, AUD, CAD)
💾PDF / Excel export with all scenarios

How to use it

Quick steps to get the most out of this utility.

  1. 1

    Enter original price

    The pre-discount, pre-tax sticker price.

  2. 2

    Pick discount mode

    "Discount %" for percentage-off offers, "Flat amount" for fixed-amount-off coupons.

  3. 3

    Add tax (optional)

    Use 0% if the price already includes tax, or pick a quick preset.

  4. 4

    Read your total

    Final price, savings, and the implied discount % all update live.

The discount math in one paragraph

For a percentage discount, the rule is simple: Final price = Original × (1 − discount %). A 30% discount means you pay 70% of the original. For flat-amount discounts, just subtract. When tax is involved, the standard convention is that tax applies after the discount — so the final formula is Final = Original × (1 − discount %) × (1 + tax %). The calculator handles this automatically; you do not need to chain anything by hand.

Discount terminology cheat sheet

  • X% off / X% discount: Identical — price reduced by X% of original
  • Save $X: Flat amount off the original price
  • BOGO (Buy One, Get One): Equivalent to 50% off on the second item
  • Up to X% off: Maximum, not guaranteed — individual items vary
  • Markdown: Retailer term for a discount applied to a regular price
  • MSRP: Manufacturer's Suggested Retail Price — the reference price before discounts

Why stacked discounts are not what they sound like

When retailers advertise "30% off + extra 20% off," they are stacking — not adding. The two discounts multiply: 1 − (0.70 × 0.80) = 44% effective discount, not 50%. That is still a great deal, but it is less than the sum of the two percentages. The reason brands phrase it this way: "30% + 20%" sounds bigger than "44%," even though the math says otherwise. Run any stacked discount through this calculator twice — once per discount — to see the true effective rate.

Shopping tip: If you see "extra 20% off all sale items," the 20% applies to the already-discounted price, not the original. Always confirm the "starting price" the second discount applies to before getting excited.

When a discount is actually a markup

  • "Was X, Now Y": Always verify the "Was" price was genuinely charged recently — many retailers inflate the original price before the sale
  • "Limited time only": Often perpetually re-extended; the "ending date" is a sales-pressure tactic
  • "Compare at $X": A comparison to MSRP, not the price the store actually charged
  • Coupon-stacking required: If you need three different coupons to hit the advertised discount, that is signaling thin margins on top of inflated pricing

Frequently asked questions

How do I calculate the final price after a discount?+

Final price = Original × (1 − discount %). For example, a $50 item with 25% off is $50 × 0.75 = $37.50. If the discount is a flat amount instead of a percentage, just subtract: $50 − $10 = $40. The calculator handles both directions automatically — pick "Discount %" or "Flat amount" to switch modes.

How do I work out the discount percentage from sale and original prices?+

Discount % = ((Original − Sale) ÷ Original) × 100. Example: shirt was $80, now $52. The discount is ((80 − 52) ÷ 80) × 100 = 35%. Use the "Flat amount" mode in this calculator with the savings amount, and the implied percentage shows up automatically.

Is tax applied before or after the discount?+

In almost every jurisdiction, tax is calculated on the post-discount price — that is, after the discount is applied. So a $100 item with 20% off and 8.875% NYC sales tax is: $100 × 0.80 = $80, then $80 × 1.08875 = $87.10 final. The calculator follows this standard order automatically.

What is the difference between markdown and markup?+

Markdown is the discount from a higher price to a lower price (sale). Markup is the increase from cost to selling price. A $40 item that originally cost the store $25 has a 60% markup. If it goes on sale for $30, that is a 25% markdown from the regular price. They use the same percentage math but the base price differs — markup uses cost, markdown uses original retail.

Are "% off" and "X% discount" the same thing?+

Yes — both mean the price is reduced by that percentage. "30% off" and "30% discount" produce identical math. Watch out for vaguer phrasing like "save up to 30%" (the maximum, not guaranteed) or "30% extra" (which sometimes means "30% bigger product for the same price," not a discount).

How do stacked / sequential discounts work?+

They multiply, not add. A 20% discount followed by an additional 10% is not 30% off — it is 1 − (0.80 × 0.90) = 1 − 0.72 = 28% off. The order does not matter mathematically. Retailers often advertise stacked discounts because the numbers sound bigger than the effective combined percentage.

Keep exploring

More utilities and reading from Toolisk.