Discount Calculator
Calculate the real checkout total after markdowns, coupons, shipping, tax, and quantity, with budget-gap warnings and offer comparisons.{{ summaryTitle }}
| Metric | Value | What it tells you | Copy |
|---|---|---|---|
| {{ row.label }} | {{ row.value }} | {{ row.note }} |
| Priority | Action | Why | Copy |
|---|---|---|---|
| {{ row.priority }} | {{ row.action }} | {{ row.why }} |
| Scenario | Checkout total | Delta vs current | Total saved | Checkout deal | Note | Copy |
|---|---|---|---|---|---|---|
| {{ row.label }} | {{ row.value }} | {{ row.delta }} | {{ row.savings }} | {{ row.effective }} | {{ row.note }} |
{{ jsonPretty }}
Introduction:
A discount changes a price, but a checkout total changes a decision. The number on a sale tag usually describes only one part of the purchase: the merchandise markdown. The amount that leaves your account can also include a second discount code, a flat coupon, quantity changes, shipping, sales tax, and sometimes fees that appear late in the cart.
The first useful distinction is between the advertised discount and the all-in price. A 30% markdown on a single item can still lose to a smaller offer when the first order has paid shipping or a coupon that fails at checkout. A larger basket can look cheaper per item while costing more than the budget you set. Discount math is less about chasing the biggest percentage and more about keeping the same assumptions in each comparison.
- Headline markdown
- The first percent-off offer, usually the number shown in the sale message.
- Stacked discount
- A second percent-off code applied after the first markdown, not against the original price.
- Flat coupon
- A fixed money amount removed after percentage discounts, usually capped by the remaining merchandise subtotal.
- Taxable base
- The amount used to estimate sales tax after the chosen coupon and shipping assumptions.
Reference prices deserve the same scrutiny as the math. A savings claim is meaningful only when the original price is a real comparison point, not an inflated anchor. In the United States, deceptive-pricing guidance treats false former prices and misleading bargain claims as a consumer-protection problem because shoppers read those comparisons as evidence of genuine value.
Sales tax and coupon treatment are another common source of surprise. A retailer coupon may reduce the taxable amount in one place, while a manufacturer-funded coupon or a shipping charge may be treated differently somewhere else. The safest habit is to model the visible checkout rules, compare offers using the same quantity and delivery assumptions, and treat the final cart or receipt as the last authority.
How to Use This Tool:
Start with the basket you expect to buy, then turn on only the checkout assumptions that match the seller cart you are comparing.
- Enter
Original pricefor one item before any markdown, coupon, shipping, or tax. SetQuantityto the number of identical items in the basket. - Enter the advertised
Discount rate. The result summary should update toEstimated checkout totaland show the saved amount, per-item cost, extras, and current deal band. - Open
Advancedwhen the checkout has a second percent code, a flat coupon, delivery cost, tax, a target budget, an inflation comparison, or a scenario name. - Use
Stackable discountfor a second percent-off code. It is applied afterDiscount rate, so the second percentage removes money from a smaller amount. - Use
Flat coupon valuefor a fixed coupon. If the coupon is larger than the discounted merchandise,Coupon appliedis capped and the unused amount appears as a warning. - Set
Coupon reduces tax baseandShipping is taxableto match the cart or receipt. Then readTaxable baseandSales tax amountbefore trusting the final total. - Compare
Checkout Receipt,Deal Guidance,Checkout Ladder Map,Offer Pressure Map, andOffer Ladderwhen you need to see whether coupon dependence, shipping, tax, target gap, or quantity changes drive the purchase decision.
If a value looks wrong, check the input bounds first: percent fields are limited to 0 through 100, money fields cannot be negative, and Quantity is rounded to a whole item with a minimum of 1.
Interpreting Results:
Final checkout total is the number to compare with a real cart because it includes merchandise after discounts, shipping, and estimated sales tax. Effective checkout discount is usually more useful than the headline markdown because it compares the current cart with the full-price checkout under the same shipping and tax assumptions.
High savings do not prove that a deal is good. The original price may not be a genuine recent selling price, the coupon may fail at checkout, or shipping and tax may erase much of the direct merchandise savings. Use Net advantage after extras, Over target by or Under target by, and the warning messages as the first confidence checks.
| Output | What it tells you | What to verify |
|---|---|---|
Full-price checkout |
The no-deal reference using the same quantity, tax, and shipping assumptions. | Whether the original price is a real comparison point for the product. |
Coupon applied |
The part of the flat coupon that can actually reduce merchandise. | Coupon eligibility, minimum purchase rules, and any unused coupon value. |
Net advantage after extras |
Direct savings minus shipping and sales tax. | Delivery charges, handling fees, taxable shipping, and mandatory seller fees. |
Offer Ladder |
How the current basket changes without the coupon, without the stackable code, with free shipping, or with one more item. | Whether those alternate scenarios are actually available from the seller. |
Technical Details:
Percent discounts compound because each percentage acts on the remaining merchandise amount. A 20% markdown followed by another 20% code leaves 64% of the original merchandise subtotal, so the combined markdown is 36%, not 40%. A flat coupon then subtracts a fixed amount from that discounted merchandise and cannot push the merchandise subtotal below zero.
Sales tax is calculated from a taxable base, not necessarily from the final amount paid. The taxable base may use merchandise before or after the flat coupon, and it may include shipping when the delivery charge is taxable. This is why two carts with the same shelf discount can land at different tax lines.
Formula Core:
The main checkout formula starts with the original basket, applies percentage discounts in order, caps the flat coupon, then adds shipping and tax.
| Symbol | Meaning | Source or rule |
|---|---|---|
P |
Original price per item | Original price, never below zero. |
q |
Quantity | Rounded to a whole item with a minimum of 1. |
r1, r2 |
Headline and stacked percent rates | Each clamped from 0% to 100%. |
C, c |
Coupon face value and applied coupon | The applied coupon is capped by discounted merchandise. |
S |
Shipping fee | Added after merchandise savings and optionally included in the taxable base. |
T |
Sales tax amount | Taxable base multiplied by Sales tax rate. |
Tax and Savings Rules:
| Rule | Calculation effect | Boundary to remember |
|---|---|---|
| Coupon reduces taxable base | Taxable merchandise uses the post-coupon amount. | Turn it off when the cart taxes the pre-coupon merchandise amount. |
| Shipping is taxable | Shipping is added to the taxable base before tax is estimated. | Leave it off when delivery charges are excluded from sales tax. |
| Full-price checkout | Original basket plus shipping plus baseline tax under the same shipping-tax rule. | This reference controls Effective checkout discount. |
| Inflation-adjusted total | Final checkout total multiplied by one uplift rate. | It is a rough comparison row, not an inflation forecast. |
Deal Band Logic:
| Band | Effective checkout discount | Extra condition |
|---|---|---|
| Strong checkout deal | ≥ 25% | Net advantage after extras is positive. |
| Balanced checkout deal | ≥ 12% and < 25% | Net advantage after extras is positive. |
| Thin checkout deal | > 0% and below stronger bands | Savings remain, but fees or weak markdowns limit the advantage. |
| Fees erase the deal | No positive checkout savings | Shipping and tax pressure can outweigh direct merchandise savings. |
For a $100.00 item with a 20% headline discount and a second 10% code, discounted merchandise is $72.00. A $15.00 flat coupon then leaves $57.00 of merchandise before shipping and tax. Displayed money values are rounded to two decimal places, so tiny differences can appear when a real seller rounds each line item separately.
Accuracy Notes:
The result is an arithmetic checkout estimate for comparison and planning. It does not confirm coupon eligibility, inventory, local tax law, seller fee rules, return terms, price-match policies, or whether a stated original price is a genuine former selling price. The entered values are evaluated in the browser without an external lookup; copied links, downloads, or shared reports should still be treated as containing the cart assumptions you entered.
Worked Examples:
A shopper checking one $129.99 item at 25% off, with no shipping and no tax, should see Final checkout total near $97.49. The Effective checkout discount matches the merchandise discount because no checkout extras were added.
For one $100.00 item with 20% off, a 10% stacked discount, a $15.00 coupon, $8.00 shipping, and 8.25% tax on post-coupon merchandise, the merchandise falls to $57.00 before extras. The final total lands near $69.70, and Net advantage after extras stays positive because the direct savings still exceed shipping plus tax.
A $20.00 item at 50% off with a $25.00 flat coupon shows why coupon caps matter. Only $10.00 can be used after the markdown, so Coupon applied is $10.00 and a warning explains that the unused coupon balance is ignored.
FAQ:
Why are two percent discounts not added together?
The second percentage applies to the amount left after the first one. A 20% markdown followed by another 20% code gives a 36% combined markdown, not 40%.
Should a coupon reduce the sales tax base?
Use Coupon reduces tax base to match the checkout you are modeling. Coupon tax treatment can vary by jurisdiction, coupon type, and seller setup, so the switch is an assumption rather than tax advice.
Why did my real store cart differ from the estimate?
The store may round line items separately, reject a coupon, tax shipping differently, add a mandatory fee, or use a different original price. Match those assumptions and then compare against Final checkout total.
Why is part of my coupon unused?
The flat coupon is capped at the remaining merchandise amount after percentage discounts. If Flat coupon value is larger than that amount, Coupon applied stops at the merchandise subtotal instead of making it negative.
Can I compare two offers with different shipping?
Yes, but keep the assumptions visible. Use Offer Ladder and Offer Pressure Map to see how free shipping, coupon loss, a missing stackable code, or one extra item changes the checkout total.
Glossary:
- All-in price
- The purchase amount after discounts, shipping, tax, and other checkout additions.
- Full-price checkout
- The no-deal reference total using the same quantity, shipping, and tax assumptions.
- Effective checkout discount
- Total savings divided by the full-price checkout reference.
- Net advantage after extras
- Direct merchandise savings minus shipping and estimated sales tax.
- Taxable base
- The merchandise and possibly shipping amount used to estimate sales tax.
- Target checkout total
- The budget cap used to show whether the current basket is over or under target.
References:
- 16 CFR Part 233, Guides Against Deceptive Pricing, Electronic Code of Federal Regulations, up to date May 27, 2026.
- The Rule on Unfair or Deceptive Fees: Frequently Asked Questions, Federal Trade Commission.
- Coupons, Discounts, and Rebates (Publication 113), California Department of Tax and Fee Administration.