Skip to main content

Discount Calculator — Percent Off, Stacked, BOGO & Reverse

Sale price, amount saved, % off — plus stacked discounts, BOGO, spend-X-save-Y, tax, and reverse % — instant, browser-only

  • Runs locally
  • Category Calculator
  • Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.

Leave blank to use % off; fill it to back-solve % off.

You pay
$70.00
You save
$30.00
Saved
30%

What this tool does

Free online discount calculator that answers every "how much do I actually pay?" question at the register or on a product page. Type an original price and a percent off to get the sale price, the dollars saved, and the percentage saved at a glance. Five modes cover the promotions you really run into: a single percent off, several discounts stacked in order (where 30% then 10% is 37% off, not 40%), buy-N-get-M or second-item-half-price deals, spend-X-save-Y thresholds like the ones that flood Double 11 and Black Friday carts, and a reverse mode that takes an original price and a sale price and tells you the discount rate both ways — as "30% off" for English shoppers and as "打 7 折" for the Chinese framing where 7 折 means you pay 70%. An optional tax rate is added on top of the discounted price in every mode, so the final number is the real out-the-door total, not a pre-tax tease. Everything is computed in your browser with plain JavaScript, the prices stay on your device, and the inputs ride along in a shareable link so you can send a friend the exact deal you just worked out.

Tool details

Input
Numbers
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Copy
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
Shareable URL state
Key settings are encoded in the URL so another person can reopen the same setup.
Performance budget
Initial JS <= 11 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Calculator · Marketer
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How Discount Calculator fits into your work

Use it for fast estimates, comparisons, and planning numbers before you make the final call.

Calculation jobs

  • Getting a realistic range before a purchase, plan, workout, or schedule decision.
  • Comparing scenarios by changing one input at a time.
  • Turning rough assumptions into a number you can discuss.

Calculation checks

  • Double-check units, dates, rates, and rounding assumptions.
  • Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
  • Save the inputs that produced an important result so you can reproduce it later.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Percentage Calculator 5 common percentage calculations — "x% of y", "x is what% of y", percentage change, increase/decrease — instant, browser-only Open
  2. 2 Tip Calculator Tip & split calculator — calculate tip by percentage, split bill among friends, round-up options, multi-currency. Open
  3. 3 Currency Converter Currency converter — 50+ currencies with offline reference rates, convert without internet, source data updated each release. Open

Real-world use cases

  • Compare two Black Friday coupon stacks before you buy

    A jacket is $180. Store A offers a flat 40% off. Store B offers 30% off plus an extra 10% coupon and free shipping. They sound the same. Open the stacked mode, enter $180, add a 30% step then a 10% step: the running price reads $126 then $113.40 — that is 37% off, worse than Store A's clean 40% ($108). Steps: pick "Stacked discounts", type the original, add each discount in order, and read the final "you pay" against the other offer. Two minutes of math saves you from the coupon-math illusion that almost always favors the store.

  • Work out the real Double 11 cart total with 满减 plus a coupon

    Your 618 / Double 11 cart is ¥760 and the shop runs 满 300 减 50, which stacks on every full ¥300. Open the spend-X-save-Y mode, enter ¥760 cart, 满 300, 减 50: it triggers twice (¥760 holds two full ¥300 blocks), dropping you to ¥660. Switch off "apply once" to let it stack, or leave it on if the shop caps the promo at one use. Then add your store coupon as a separate flat step in stacked mode if it applies after the threshold. Now you know whether adding one more item to clear the next ¥300 tier is actually worth it.

  • Decide if "second item half price" beats a straight discount

    A skincare set is $48 each with a "second item 50% off" banner, but the same brand elsewhere lists a flat 22% off. Open the BOGO mode, unit $48, quantity 2, buy 1, get 1 at 50% off: you pay $72 for two, an effective $36 each — a 25% effective discount, which beats the 22% straight deal. Steps: enter the unit price and how many you'll buy, set the free-item discount to 50, and compare the effective unit price to the competing flat percentage.

  • Back-solve the discount rate from a price tag

    A tag shows $59 crossed out and $39 in red, with no percentage printed. You want to know if "打几折" this really is for a quick group-chat brag. Open the reverse mode, enter original $59 and sale $39: it reports 33.9% off, which is about 打 6.6 折. Steps: pick "Reverse", type the two prices, and copy the result string straight into the chat. Works the other direction too — paste a friend's "打 7 折" claim by checking whether the prices line up.

  • Price a markdown for your own shop and see the margin hit

    You sell a product at $120 and want to run a sale without giving away too much margin. Enter $120 as the original, try 25% off — you net $90 and the customer saves $30 — then try a 满 100 减 30 threshold instead, which only triggers once per order and protects you on lower-ticket items. Steps: model both promos with the same original price, read the "you pay" and "you save" side by side, and pick the structure that moves units without torching your margin.

Common pitfalls

  • Adding stacked percentages instead of multiplying them. 30% off then 10% off is 37% off, not 40%. Always read the running price after each step rather than summing the numbers in your head.

  • Applying tax before the discount. Tax should be calculated on the discounted price, not the original — taxing the pre-discount amount inflates the total on money you never spent. This tool always discounts first, then taxes.

  • Assuming buy-2-get-1-free always means a third off. It only hits that rate when your quantity is a clean multiple of the group size; leftover items pay full price, so the effective discount on an odd quantity is smaller than it looks.

Privacy

The discount math runs entirely in your browser with JavaScript. Toolora does not upload the prices, quantities, or coupon values you enter, so confidential quotes and margin plans stay local. The one caveat: a share link encodes your inputs in the URL, so copy the result by hand instead of sharing the link when the numbers are sensitive.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-06-13