Free Discount Calculator

Calculate sale price, discount amount, and total savings from any percentage off. Optionally add sales tax to get the final checkout price.

Enter your details
$
%
%
Result
Enter your details on the left, then press Calculate.

What is this calculator for?

You're standing in front of a $189 pair of jeans with a "30% off" sticker, the line at the register is six people deep, and the phone's calculator app feels like overkill. You want a clean answer: what does this actually cost. Or you're shopping a Black Friday "additional 20% off already-reduced prices" sign and trying to figure out if it's really 50% off or some marketer-stacked illusion. The discount calculator answers both cases plus the post-tax checkout total in one shot.

Discount math is more confusing than it should be. People do mental shortcuts that work for 10% and 50% and quietly break at 23% or 35%. Worse, retailers stack discounts in ways that are deliberately hard to compute — "30% off, then take an extra 15% off at checkout" is not 45% off; it's actually 40.5%. And once sales tax enters the picture (8.875% in NYC, 9.5% in Tennessee, 0% in Oregon), the headline discount and the actual amount your card gets charged diverge.

This tool takes the original price, a single discount percentage, and an optional sales tax rate, and returns three numbers: the sale price, the amount saved, and the final post-tax total. It handles single discounts cleanly; for stacked discounts, run it twice (the output of the first sale becomes the input of the second).

How to use this calculator

Enter the original price as the pre-discount sticker price. Use the printed tag price, not "what it normally is" — retailers often inflate the original price right before a sale to make the discount look bigger, which is why state attorneys general sometimes go after retailers for deceptive pricing. The calculator math doesn't care; you're just inputting whatever number you're starting from.

Discount % is the headline percentage off. If the sign says "30% off everything," enter 30. If two discounts stack ("30% off, then 20% off at checkout"), don't enter 50 — that math is wrong. Either run the calculator twice in sequence (enter 30% off original, take the result, enter 20% off that, take the second result) or calculate the combined rate: (1 − 0.70) × (1 − 0.80) = 0.56, so 44% effective discount.

Sales tax % is optional but worth using when you want to know the final card charge. Use your state's combined state + local rate. Tax rates vary by state: 0% in Oregon, Montana, Delaware, New Hampshire (no state sales tax); 7-9.5% in most populated states; combined state + local can exceed 11% in some Tennessee, Louisiana, and Arkansas localities. Sales tax does not apply to all items — groceries, prescription drugs, and clothing are exempt in many states. If you're unsure, check your last receipt for the exact rate.

Understanding your results

The calculator returns the sale price (what the post-discount sticker would show), amount saved (the discount in dollars), and if you entered tax, the final price (the actual charge on your card). The breakdown walks through each step so the math is visible.

How to interpret the savings: a 30% discount on $189 sounds like a lot — $56.70 saved, $132.30 sale price. But the question worth asking before buying anything on sale: would you pay $132.30 for this if there were no discount sign at all? If yes, congratulations, you got a discount. If no, you didn't save $56.70 — you spent $132.30 you weren't going to spend. The phrase "I saved 30%" applies only to things you were going to buy anyway. Sale events are designed to make you confuse the second case with the first.

The stacking-discount trap: "30% off, take an extra 20% off at checkout" sounds like 50% off. It is not. The first 30% gets you to 70% of the original; the next 20% gets you to 80% of that — total 56% of the original, or 44% off. The marketer wants you to add 30 + 20; the math wants you to multiply (0.70 × 0.80). Always multiply remaining percentages, never add discounts. The bigger the gap between perceived (additive) and actual (multiplicative) discount, the more aggressive the retailer's pricing psychology.

A useful reference for shopping the same item across retailers: convert each discount into an effective post-tax dollar amount and compare those. The same shirt at $99 with no sale at Retailer A versus $129 marked down to $89 at Retailer B is a $10 win for B even though A "isn't on sale." Headline percentages distract; the final dollar amount on your card is what matters.

A worked example

Sarah, a 28-year-old project manager in Phoenix, is shopping the post-Thanksgiving sales for a coat. She has her eye on a $245 wool coat. Two stores carry it: REI lists it at $245 with 25% off (member exclusive); Nordstrom has it at $228 marked down to $159 (about 30% off marked, 35% off the original retail).

REI math: $245 × 0.75 = $183.75 sale price. Saved $61.25. Add Arizona's 8.6% combined sales tax: $183.75 × 1.086 = $199.55 final. Nordstrom math: $159 × 1.086 = $172.67 final. Nordstrom wins by $26.88, and that's the only number that matters when she's about to swipe her card.

Now imagine a third option: a department store running "40% off everything, take an extra 15% off with email signup, then apply a $20 coupon." Original $250. After 40%: $150. After extra 15% off the $150: $127.50. Minus $20 coupon: $107.50. Plus 8.6% tax: $116.75. Even though the "40% + 15% off + $20" framing sounds like 55%+ off, the actual effective discount is 57% off the original $250 — close to the additive guess in this specific case because the $20 coupon adds an effective extra 8% on top of the percent-only stack. Whether $116.75 beats the Nordstrom $172.67 depends on whether the third coat is the same quality and the brand acceptable. It often isn't — but if it is, that's the real winner.

The takeaway from all three: the marketing percentages are noise. Compute the final post-tax dollar amount for each option and compare those. Twenty minutes of careful math during a holiday shopping spree often beats hours of "this is on sale!" enthusiasm at preserving actual dollars.

Related resources

For tipping on the discounted versus undiscounted bill, the Tip Calculator handles the etiquette correctly. For the underlying percentage math when discounts get unusual, see the Percentage Calculator. For business-side margin math (what discount can the retailer afford to offer), the Margin Calculator. For state-by-state sales tax rate lookups, the Tax Foundation's state and local sales tax report publishes the current combined rates for every US state and major city — the authoritative source when you need the exact rate for your zip code.

Related calculators

Frequently asked questions

How do I calculate percentage off?

Multiply the original price by the discount percentage divided by 100 to get the discount amount, then subtract. Example: 30% off $85 -> discount = $85 x 0.30 = $25.50 -> sale price = $85 - $25.50 = $59.50. Shortcut: multiply by the remaining percentage (70% of $85 = $59.50).

How do stacking discounts work?

When two discounts stack (20% off then an extra 10% off), apply them sequentially, not additively. A 20% + 10% stack is NOT 30% off. Example: $100 - 20% = $80, then $80 - 10% = $72. The combined saving is 28%, not 30%. This is why retailers advertise 'extra 10% off sale prices' rather than '30% off.'

Is the price shown before or after tax?

In the US, retail prices are displayed before sales tax. Sales tax is added at checkout and varies by state and product category. Use the Sales Tax % field to include your local rate. State-only rates range from 0% (Oregon, Montana, Delaware) to 9.55% (Tennessee), but combined state + local rates can exceed 11%.

How do I calculate 'X% off' in my head?

Use the 'remaining percentage' shortcut. For 25% off, multiply by 0.75. For 30% off, multiply by 0.70. For 40% off, multiply by 0.60. The mental trick: 'X off' means '(100 − X) on.' So 35% off $80 is 65% of $80, which is $52. Faster than calculating the discount amount and subtracting. For round percentages (10, 20, 25, 50), this is fast; for awkward percentages (37%, 23%), reach for the calculator.

Do stacked discounts add or multiply?

They multiply. '20% off + extra 15% off' is not 35% off — it's (1 − 0.20) × (1 − 0.15) = 0.68, so 32% off. The retailer's framing exploits the fact that most shoppers add. The arithmetic rule: convert each discount to its remaining-percentage decimal, multiply them all together, subtract from 1 to get the effective combined discount. For three stacked discounts of 25% + 15% + 10%: 0.75 × 0.85 × 0.90 = 0.574, so 42.6% effective discount (not 50%).

When does a 'percent off' coupon beat a 'dollars off' coupon?

Percent-off wins on big purchases; dollars-off wins on small ones. A 'take $20 off' coupon on a $25 purchase is effectively 80% off; on a $400 purchase it's 5%. A '20% off' coupon on a $25 purchase saves $5; on a $400 purchase saves $80. Crossover: $100 — both coupons save $20. Above $100, percent-off pulls ahead. Below $100, dollars-off pulls ahead. Stack them when the retailer allows: 'take 20% off, then $10 off' on a $50 purchase is $50 × 0.80 = $40 − $10 = $30 — saved $20 on a $50 item.

Why is the post-tax price sometimes higher than the original price?

It usually isn't, but it can be in a few edge cases: (1) a state with a sales tax higher than the discount percentage (rare — even Tennessee's 9.55% is small), (2) you stacked taxes on a low discount (8% sales tax wipes out a 5% loyalty discount), or (3) the original price didn't include tax (which is the default in US retail). The calculator is showing you reality: a $100 item at 5% off is $95; with 8% sales tax it's $102.60 — more than the original sticker. The discount didn't lose money; the tax recovered more than the discount saved.

Should I tip on the discounted price or the original price at a restaurant?

Tip on the pre-discount subtotal. Servers do the same work regardless of whether you used a Groupon, a Restaurant Week prix-fixe, or a manager comp. If your bill would have been $84 and a 25% off coupon makes it $63, tip 18-20% on $84 ($15-17), not on $63 ($11-13). The server already takes a hit from the lower bill (their tip-out, their wage on the smaller ticket); subtracting your tip too compounds the unfairness. The Mubboo tip calculator can model this — enter the original (pre-discount) bill amount.