AllFreeCalculator

Percent Off Calculator

Sale price, total saved and the final price with tax — live as you type. Handles a second stacked discount too.

$
%
%
%

Sale price

$0.00

You save

$0.00

Tax

$0.00

Final price

$0.00

Step-by-step

    What a percent off calculator does

    The percent off calculator turns a sticker price and a discount into the actual amount you'll pay — including the parts that get tricky in real shops: a second discount on top of the first, and sales tax applied after both. The result updates live, so you can compare two coupons in seconds without doing the maths in your head.

    The simple percent off formula

    For a single discount, multiply the original price by the discount as a decimal to get the amount saved, then subtract:

    Sale price = Original × (1 − Discount ÷ 100)

    For a stacked second discount, apply it to the already-discounted price. For sales tax, multiply the sale price by (1 + tax ÷ 100).

    Stacked discounts: 30% + 20% ≠ 50%

    This is the single trick that catches shoppers out. When a 20% off coupon is applied on top of a 30% sale, it's 20% off the already-reduced price — not a combined 50%. The math: 0.70 × 0.80 = 0.56, so you pay 56% of the original and save 44%. The calculator shows this explicitly in the step-by-step section so the "effective discount" is obvious.

    Sales tax comes after

    In the United States, sales tax is calculated on the price you actually pay — that is, on the post-discount total. So a $100 item with a $20 discount and 8.25% tax is taxed on $80 (not $100), giving a final price of $86.60. The calculator follows that convention. A few states tax some categories differently; if your receipt does something unusual, check your state's department of revenue rules.

    Tips that help in real shops

    • Always check the unit price. A "buy 3 for $10" stack can be worse than the per-item sale price next to it.
    • Read coupon order. Some retailers require you to apply the larger discount first; others stack mathematically the same either way (multiplication is commutative). The math will be identical here regardless.
    • Free shipping breakpoints. Sometimes a tiny add-on to reach the free-shipping threshold is cheaper than paying shipping on a smaller order.
    • Final out-the-door price. The number that matters is what you actually swipe — that's what this calculator's "final price" box shows.

    Use with other calculators

    For other percentage questions — tips, grades, what-percent-of-what — use the percentage calculator. For US tax-rate questions, the federal income tax percentage calculator shows marginal vs effective rate.

    Frequently asked questions

    How do you calculate percent off?

    Multiply the original price by the discount as a decimal to get the amount saved. Subtract that from the original price to get the sale price. For example, 25% off $80 is 0.25 × 80 = $20 off → $60 sale price.

    How do stacked discounts work?

    Most stores apply discounts one after the other on the running price, not on the original. So a 20% off coupon on a 30% off jacket is 30% off the sticker, then 20% off that — a combined 44% off, not 50%.

    Is sales tax applied before or after the discount?

    Almost everywhere in the US, sales tax is calculated on the post-discount price. The calculator follows that order: discount(s) first, then tax on whatever you actually pay.

    What is "buy one get one 50% off" as a single percent?

    If both items cost the same, you pay 100% + 50% for two items = 150% for two, or 75% per item — a 25% discount.

    Can I use this for "X dollars off" instead of "X% off"?

    If you have a flat dollar discount, just divide it by the original price and multiply by 100 to get the equivalent percent, then plug it in. The math is the same in reverse.

    How do I work out the original price from a sale price?

    Divide the sale price by (1 − discount/100). A $60 item at 25% off was originally 60 ÷ 0.75 = $80. Use the percentage calculator if you need this in reverse mode.

    Worked example

    A $129.99 jacket on sale at 30% off, with a 20% extra coupon at the register, and 8.25% sales tax.

    • After first discount: 129.99 × (1 − 0.30) = $90.99
    • After second discount: 90.993 × (1 − 0.20) = $72.79
    • Total saved before tax: 129.99 − 72.7944 = $57.20 (effective discount 44%)
    • Sales tax on $72.7944: × 0.0825 = $6.01
    • Final price: $78.80

    The calculator keeps the full precision between steps and only rounds the displayed totals, which is why the tax is $6.01 rather than $6.00 you'd get from double-rounding. The two coupons feel like "50% off" but actually stack to 44% off — still a great deal, just not the one your brain auto-adds in the aisle.

    Related calculators