What Is a Discount Calculator?
A discount calculator is a tool that works out the final price of an item after one or more discounts are applied, and optionally adds sales tax on top. It can also work in reverse: given a sale price and a discount percentage, it tells you what the original price was. The math itself is simple percentage arithmetic, but real-world retail complicates it fast with stacked codes ("extra 20% off sale items"), buy-X-get-Y deals, clearance pricing, and tax that may apply pre- or post-discount depending on jurisdiction.
Shoppers, store managers, salespeople, accountants, and anyone reviewing a quote or an invoice all reach for one. In-store, you might want to know whether the "50% off + 25% off" sticker is actually 75% off (it's not — it's 62.5%). Online, you might be comparing two stores' final prices when one bakes tax in and the other adds it at checkout. The Tooldit discount calculator handles forward, reverse, stacked, and tax-inclusive scenarios in a single browser-side tool, so your shopping math never reaches a server.
How to Use the Discount Calculator
The Tooldit Discount Calculator has three modes — pick the right tab at the top depending on the question you're actually trying to answer:
- Find Sale Price — type the sticker price and the discount percent. The calculator returns what you'll pay, what you save, and (optionally) the post-tax total.
- Find Original Price — when you only know the sale price and the percent off, this works the math backwards to reveal the pre-sale price.
- Stack Discounts — add as many discounts as you want and the calculator applies them in order, showing each step and the true effective discount (which is always less than the naive sum).
- Toggle Add sales tax in tab 1 to add your local rate. Tax is applied after the discount, the way most US retailers ring it up.
- Hit Copy or Share to send the result to a friend before pulling the trigger on a deal.
Discount Calculation Formulas
All three modes are built on the same three formulas — useful to keep in your head when you don't have a calculator handy:
Stacked discounts are not additive. A 40% then 20% off promotion is not 60% off. Each percentage is applied to whatever the price has already been reduced to:
$60 × (1 − 0.20) = $48
Total saved: $52 = 52% effective, not 60%.
Common Shopping Scenarios
- Black Friday & Cyber Monday: typical 30–70% off; some categories (TVs, laptops) hit 60%+ on flagship promos
- Clearance sales: 50–90% off, often triggered when seasons turn over or inventory needs to move
- Member & loyalty discounts: 5–20% off, sometimes stackable with sale prices
- Coupon codes: often a flat % off entire order, sometimes stackable with on-sale items
- Buy-one-get-one (BOGO): "buy 1 get 1 free" = 50% off two items; "buy 2 get 1 free" = 33.3% off three
- End-of-season clearance: 50–80% off in fashion as new collections arrive
- Credit-card cashback: typically 1–5% — applied as a separate refund, not a price reduction
- Student / military / senior discounts: usually 10–15%, often code-based, sometimes stackable with sale prices
- Bulk purchase savings: 5–20% per-unit reduction on volume orders, common for office and household goods
Stacking Discounts — How it Really Works
The most common mistake in retail math is thinking you can addpercentages together. You can't. Each new discount is applied to the already-discounted price, so they compound the same way interest does — except in the customer's favour.
Worked example for a $100 item with 30%, 20%, and 10% stacked:
$70 → 20% off → $56
$56 → 10% off → $50.40
The naive sum says "30 + 20 + 10 = 60% off, so $40". The real effective discount is 49.6% — the customer saves $49.60 instead of $60. Stacked promos always save you less than the headline numbers suggest.
Order matters when discounts are mixed types. Two percentage discounts can be applied in either order with the same result (commutative). But if you mix percentage discounts with flat-dollar discounts, the order matters: $20 off then 10% off ≠ 10% off then $20 off. Most retailers apply percentage discounts first, then dollar coupons.
Sales Tax + Discounts
In the United States, sales tax is layered on top of the final discounted price — not the original — so you're only taxed on what you actually pay. Rates vary widely: 5 states have no statewide sales tax (Alaska, Delaware, Montana, New Hampshire, Oregon), while combined state + local rates can reach almost 10% in parts of Tennessee, Louisiana, Arkansas, and California.
A few states tax certain items differently — Pennsylvania and New Jersey don't tax most clothing, several states exempt groceries, and some have lower rates on prepared food. Online orders are taxed based on the shipping address (post-Wayfair ruling), not where the seller is located.
Finding Original Price from Sale Price
The reverse calculation matters whenever a deal claims "X% off!" without showing the original price. If the sale price is $60 and the tag says 40% off, the original was $60 ÷ (1 − 0.40) = $100.
This is also useful when you're double-checking a deal — comparing the "original" price the retailer claims against the actual sale percentage they're advertising. A fair number of stores inflate the "original" price ahead of a sale to make the discount look bigger; reverse- calculating from the sale price gives you a sanity check.
Discount Calculator vs Other Tools
Versus mental math — quick estimates work for round percentages (10%, 25%, 50%) but break for 17%, 33%, or stacked discounts. Mental math is also error-prone under time pressure (Black Friday checkout line) when the difference between "25% off" and "25 off" is your wallet.
Versus your phone's calculator app — a basic calculator does percentage but doesn't handle stacked discounts, tax-inclusive comparisons, or reverse pricing in one screen. Tooldit gives all three modes with the running result visible at once.
Versus retailer apps and coupon plugins — Honey, Rakuten, and store-specific apps automatically apply codes at checkout but show only the final number, not the math behind it. The calculator is how you verify the plugin is actually saving what it claims.
Versus a spreadsheet — spreadsheets work but require you to set up cells and remember the right formula for stacked discounts (each discount multiplies the remainder, not the original). The calculator hard-codes the correct math.
Troubleshooting & Common Issues
- Stacked discount doesn't equal the sum — this is correct math, not a bug. 50% + 25% off stacked equals 62.5% off, not 75%. Each discount applies to the remainder, not the original price.
- Final price after tax higher than expected — some US states tax the pre-discount price (so a $100 item at 20% off taxes the $100), others tax the post-discount price ($80). Switch the tax-toggle option to match your state's rule.
- Reverse-pricing result has odd decimals — reverse calculation (sale price → original) doesn't always yield a round original because retail often discounts to round sale numbers ("$19.99 from $X"). The math is correct; the original was simply not a tidy figure.
- "Buy 2 get 1 free" doesn't look like 33% off — B2G1 is 33.33% off only if the three items have the same price. If they differ, the "free" one is usually the cheapest, which gives a smaller percent discount on the total.
- My coupon code isn't stacking with the sale — most retailers explicitly disallow stacking sale items with coupon codes in their terms. The math here shows what would happen if stacking were allowed; the checkout page is the source of truth.
- Currency mismatch in cross-border shopping — the calculator works in whatever currency you type. For cross-border comparisons, run the price through the currency converter first.
Frequently Asked Questions
+How are discounts and tax combined?
+Can I stack multiple discount codes?
+How is 'buy 2 get 1 free' calculated?
+Why isn't 50% + 25% off equal to 75%?
+How do I find the original price?
(1 − discount/100) to recover the original. Example: $60 sale price at 40% off → $60 ÷ 0.60 = $100 original.