Skip to content

Discount Calculator

Written by Isla Whitaker Isla Whitaker
Reviewed by Dr. Nathan Reid Dr. Nathan Reid, PhD in Economics

Last updated 2026-08-18 · 4 cited sources

A discount is a reduction from a seller's own asking price — usually quoted as a percentage of that same price, sometimes as a flat amount off, sometimes as nothing but a new figure on the label. Quoted as a percentage, 25% off means you pay 75% of the ticket and the missing quarter is the saving. That percentage is measured against the original price, never against what you end up handing over.

Three numbers go in — the original price, the percent off, and a sales tax rate you can leave at 0 — and one number comes back: the amount due. Tax is applied to the reduced price rather than the ticket price, so a markdown trims the tax bill as well as the price.

The arithmetic is the easy part of a sale. A percentage is only as meaningful as the price it is measured from, and this calculator takes that price entirely on trust — it cannot know whether the “was” figure was ever what the item actually sold for.

Discount Calculator

Enter your values below.

Final Price After Discount

Enter your details and press “Calculate” to see your results.

The panel returns one figure and nothing else: the amount due, rounded to the nearest cent, with no currency symbol and no breakdown rows. Your saving is the price you typed minus that figure — but only while the tax rate is 0, because with tax switched on the difference mixes the markdown with the tax you still owe. Tax is charged on the reduced price, which is why a markdown trims the tax bill as well.

What Is a Discount?

Every sale price is one subtraction wearing three different labels. “40% off”, “$40 off” and “now $60” all describe the same outcome on a $100 item, and describe three different outcomes on anything else. What separates them is not the size of the cut but what the cut is measured against.

Percent off, amount off, and a new price

A percentage is a ratio scaled to a hundred, so 40% off is the instruction “multiply by 0.6” whatever the price happens to be. A fixed amount off is not a ratio at all — it is a constant, and it shrinks in relative terms as prices rise. On a $100 item the two coincide: 40% off and $40 off both land on $60.00. On a $250 item they separate at once. Forty percent off returns 150.00 from the calculator; forty dollars off leaves $210.00. Sixty dollars of difference comes from the word “percent” alone.

Converting between the two is a single step. To compare a flat coupon against a percentage sale, divide the coupon by the original price and multiply by 100 — $40 off a $250 item is a 16% discount, which is less than half as deep as it first sounds next to a 40% rack.

What the percentage is measured against

The reference price carries the whole claim. The Federal Trade Commission's Guides Against Deceptive Pricing, 16 CFR Part 233, treat a former-price comparison as legitimate only where that former price was “the actual, bona fide price at which the article was offered to the public on a regular basis for a reasonably substantial period of time.” Where an inflated figure was set up specifically to support a later reduction, the guide's language is blunt: the bargain being advertised is a false one, and the “reduced” price is probably just the seller's regular price.

Guide I, which is §233.1, illustrates the point with a fountain pen. A retailer whose regular price is $7.50 briefly advertises the pen at $10, expects to sell few or none at that figure, holds it for a few days, then cuts back to $7.50 under the banner “Were $10, Now Only $7.50”. The advertised bargain is not genuine, because nothing about the pen's real price ever changed.

The same section takes the opposite failure too: a reduction can be perfectly real and still be misleading. An item advertised as “Reduced to $9.99” from a former price of $10 misleads, because a shopper reads the claim as a substantial saving rather than a single penny.

None of that is testable by a calculator. Enter 200 and 25 and it returns 150.00 whether the $200 was a year-round price or a number invented last Tuesday, which is why the reference price deserves more of your attention than the percentage attached to it.

How Do You Calculate a Discount?

Two multiplications and a subtraction, and the calculator works through them without rounding anything until the end. Working the steps separately on paper is fine; rounding between them is what leaves you a cent adrift from the register.

The discount formula, written out

discount amount = original price × (percent off ÷ 100)
sale price      = original price − discount amount

with sales tax
total = sale price × (1 + tax rate ÷ 100)

the same three steps compressed into one line
total = price × (1 − discount ÷ 100) × (1 + tax ÷ 100)

The one-line version is algebra rather than a description of the code: the calculator does keep the steps separate, but it never rounds between them. Every intermediate value stays at full precision and only the final figure is rounded to the nearest cent — one rounding at the moment of printing, rather than one per step.

Read the short way, a discount and a tax are the same kind of operation pointing in opposite directions. Twenty-five percent off is a multiplication by 0.75; eight percent tax is a multiplication by 1.08. That symmetry is the reason several things on this page work out the way they do.

Step by step

Three fields, in the order the form presents them:

  • Original Price — the ticket price before anything comes off. This is the one field the calculator genuinely needs; leave it blank or enter 0 and the panel answers with the amber “Check your inputs” notice instead of a figure.
  • Discount Percentage — the percent off as a plain number, so 25 means 25%. An empty box counts as 0% and the calculator hands your own price straight back.
  • Tax Rate — your combined sales tax rate, again as a plain number. Leave it at 0 or empty when tax is already inside the shelf price or does not apply.
  • Then press Calculate. The page opens with all three boxes empty and a dash in the panel, so nothing is worked out until you press the button, and nothing recalculates while you type. Reset clears the form and returns the panel to that empty state.

There is one discount field, so one discount is applied per calculation. A stacked offer means running the answer through the form a second time, which the stacking section below sets out.

Worked example: 25% off $200

A $200 jacket at 25% off, with the tax rate left at 0.

discount amount = 200 × (25 ÷ 100) = 50.00
sale price      = 200 − 50.00      = 150.00
Discount calculator worked example: 25% off a $200 price
Result panel
150.00

That is the whole panel. One figure, no currency symbol, no breakdown rows beneath it — the formula returns a single number rather than the pipe-separated list that drives the itemized readouts elsewhere on this site. The saving is the difference between what you typed and what came back: $200.00 − $150.00 = $50.00.

Switch the tax field on and the second multiplication runs against the reduced figure. Enter 200, 25 and 8 and the panel reads 162.00, which is the $150.00 sale price carrying $12.00 of tax.

Working backwards from the sale price

Given a sale price and a percentage, recover the original by dividing rather than multiplying. A $150.00 tag at 25% off came from 150 ÷ 0.75, which is $200 — and entering 200 and 25 returns 150.00, closing the loop.

original price = sale price ÷ (1 − percent off ÷ 100)
percent off    = (original − sale) ÷ original × 100

Adding the 25% back onto $150.00 does not get you home: that gives $187.50. The percentage was taken off the larger number, so putting the same percentage onto the smaller one restores less than was removed. This is the identical mechanism that makes two stacked discounts fall short of their sum.

The second line answers the other direction. A $250 coat now ticketed at $150.00 has been cut by (250 − 150) ÷ 250 × 100 = 40%, and the calculator confirms it: 250 at 40% returns 150.00.

Doing it in your head

Move the decimal one place left for 10%, then build your percentage out of tenths and halves. Thirty percent off $89.99: a tenth is $9.00 to the nearest cent, three tenths is $27.00, and $89.99 − $27.00 leaves $62.99. The calculator returns 62.99 for the same inputs.

Rates that are not whole tenths cost one extra move. Thirty-five percent off $80 is three tenths, $24.00, plus half a tenth, $4.00 — so $28.00 comes off and $52.00 remains, which is exactly what the form returns for 80 and 35.

The quarters are worth committing to memory on their own, because none of them needs a decimal. Multiply by three quarters for 25% off, halve for 50%, quarter for 75%: a $200 ticket becomes 150.00, 100.00 and 50.00 at those three depths.

Discount Chart: What You Pay at Common Percentages Off

Percentages scale, so a single column of figures covers every price. These are the calculator's own outputs with the tax rate at 0.

Percent offYou pay per $100You save per $100A $250 item becomes
5%$95.00$5.00$237.50
10%$90.00$10.00$225.00
15%$85.00$15.00$212.50
20%$80.00$20.00$200.00
25%$75.00$25.00$187.50
30%$70.00$30.00$175.00
40%$60.00$40.00$150.00
50%$50.00$50.00$125.00
60%$40.00$60.00$100.00
70%$30.00$70.00$75.00

The middle two columns are one number read from opposite ends: at any depth, what you pay and what you save add back to $100. Scaling is a decimal shift. A $45 basket is 0.45 of a hundred, so 20% off it is 0.45 × $80.00 = $36.00 — and the form returns 36.00 for 45 and 20.

The right-hand column is a check on the deep end of a sale. Seventy percent off does remove most of the price, but the survivor still has to be worth $75.00 to you on its own terms. A rack marked 70% off is a rack of prices, not a rack of savings.

Stacked Discounts: Why 20% + 10% Is Not 30%

“Extra 10% off already-reduced items” is smaller than it sounds, because the second percentage is measured against whatever the first one left behind.

Advertised stackFeels likeActual discountYou pay on $200
10% + 10%20%19.00%$162.00
20% + 10%30%28.00%$144.00
30% + 20%50%44.00%$112.00
25% + 25%50%43.75%$112.50
40% + 20%60%52.00%$96.00
50% + 20%70%60.00%$80.00

The gap widens as the cuts get deeper, because there is less price left for the second one to work on. A 25% + 25% sale leaves you paying 56.25% of the original — $112.50 on a $200 ticket — rather than the half that adding the two numbers suggests.

combined discount = 100 − (100 − first) × (100 − second) ÷ 100

There are two ways to put a stack through this calculator. Feed the first answer back in as the original price — $200 at 20% gives 160.00, and 160 at 10% gives 144.00 — or work the combined percentage out first and enter it once, since $200 at 28% also returns 144.00.

The order of the two percentages never matters, for the same reason the tax order does not: both are multiplications. Twenty then ten, or ten then twenty, both finish at $144.00 on a $200 ticket.

Discounts and Sales Tax: Which Comes First?

The third field exists because a receipt is not the sale price. US sales tax sits outside the shelf price and is charged on what the retailer actually takes in, which after a markdown is the reduced figure — so the discount cuts the tax along with the price.

The order does not change the total

This calculator takes the discount off first and applies tax to what is left, which is how a register works. It is worth knowing that the sequence makes no difference to the amount due. Both steps are multiplications, and multiplication does not care about order: a $200 item at 25% off with 8% tax returns 162.00, and running it the other way — add 8% to $200 to get $216, then take 25% off that — returns 162.00 as well.

What the discount does change is how much of that total is tax. Eight percent of the full $200 would be $16.00, while eight percent of the discounted $150.00 is $12.00. The $4.00 gap is precisely 8% of the $50.00 that came off, so the tax shrinks in exact proportion to the price and never disproportionately.

Set the tax field to 0 whenever the price you are working from already includes tax, which is the normal case outside the United States. Applying a rate on top of a tax-inclusive price taxes the tax, and the overstatement is the whole rate over again — 8% too much, whatever the discount happens to be.

Coupons, where the order really does matter

One case breaks the tidy picture, and it is not arithmetic — it is who funds the discount. New York's Tax Bulletin ST-140 sets the rule out plainly: a store-issued coupon reduces what the seller receives, so tax is calculated on the reduced price, whereas a manufacturer's coupon is reimbursed to the seller, so tax is due on the full price of the item even though the shopper pays less.

The bulletin's own worked pair uses a $1.00 taxable item, a 25-cent coupon and an 8% rate. With a store coupon: $1.00 less 25 cents is 75 cents, tax of 6 cents, 81 cents due. With a manufacturer's coupon: tax of 8 cents on the full $1.00 makes $1.08, the 25 cents comes off afterwards, and 83 cents is due. Two cents apart on a one-dollar item, for identical money off.

California reaches the same place by a different route. Publication 113 says amounts paid by manufacturers to reimburse a retailer for coupon value are included in the retailer's total taxable sales, while a discount the retailer funds itself is not — and where a store matches a manufacturer's coupon with its own, only the store's half reduces the taxable amount.

This calculator always applies tax to the reduced price, so it models a store-funded markdown rather than a manufacturer's coupon. The manufacturer case takes three moves: set the tax field to 0 and note how much came off, add tax to the full ticket price, then subtract that money off from the taxed figure. A $200 item at 25% with 8% tax gives $50.00 off and a taxed full price of $216.00, so $166.00 is due — against the 162.00 this page returns for the store-funded version. The middle move is the job of the Sales Tax Calculator.

How to Read Your Result

The panel gives you one figure and no commentary: the amount due, rounded to the nearest cent. Everything else you might want out of a discount is one subtraction away from it, provided you know which subtraction.

Getting the saving out of it

With the tax field at 0, subtract the readout from the price you entered and the remainder is the saving. Two hundred dollars in, 150.00 back, $50.00 saved.

With a tax rate in place, that subtraction stops meaning anything. Enter 200, 25 and 8 and the panel shows 162.00, which is $38.00 below the ticket — but the $38.00 is a $50.00 discount less $12.00 of tax you would have paid anyway, so it understates the markdown by exactly the tax charged on it. Run the sum once with tax at 0 to read the saving, then again with your rate to read the amount due.

The two-pass habit travels, too. Discounts compare across state lines; amounts due only compare at the same tax rate, so a deeper cut in a high-tax county can still leave you paying more.

Whether it is actually a good price

A discount percentage describes one seller's own price history and nothing else. It carries no information about what the item is worth or what anyone else charges, which is how the same jacket can be 60% off at one retailer and cheaper at full price at another. The comparable figure is the one the calculator returns — the amount due — set against the amount due somewhere else.

A percentage measured against a price nobody ever paid is not a discount but a label, so the reference price, not the depth of the cut, is the number to check first.

If you are the one setting the markdown

A markdown comes out of margin rather than out of price, and the two move at very different speeds. Take an item costing $60 and priced at $100, a gross margin of 40%. Cut the price by 25% and the calculator returns 75.00: gross profit falls from $40 to $15, and the margin falls from 40% to 20%. A quarter off the price has taken half the margin.

That ratio gets worse as the markdown deepens, and it is worth knowing where a proposed sale leaves you before you advertise it. Check it against your own cost with the Margin Calculator.

Limits: When This Does Not Apply

The formula is three multiplications long and hard to break. The gaps sit around it — in what the fields will quietly accept, and in the kinds of offer that are not a percentage at all.

What the fields will accept

None of the three inputs declares a minimum or a maximum, and the form is submitted without browser validation, so the working range is whatever the arithmetic tolerates. A discount above 100% is taken literally: 200 at 120% returns −40.00, a negative price with no warning attached to it. A negative percentage runs the machine backwards — 200 at −10% returns 220.00, which is a 10% markup and is never labeled as one.

Blank fields have quiet defaults of their own. An empty tax rate reads as 0%, and so does an empty discount, so a form carrying only a price returns that price unchanged rather than prompting you to finish filling it in. Only the price defends itself: blank or zero there produces the amber notice.

A 100% discount is rejected

Enter 200 and 100 and the calculation is right — the answer is 0.00 — but the panel shows “Check your inputs” above the message “Please check your values and try again.” A result of exactly zero is the sentinel these calculators use to flag bad input, so a genuinely free item is indistinguishable from an empty form. Entering 99.99 instead returns 0.02, which is close enough to read as free.

Rounding, and the cent it can cost

Only the final figure is rounded, to two decimal places. Work the same sum in two steps by hand and you can land a cent away from it. An $8.30 item at 15% off has a raw discount of $1.245, which rounds to $1.25 and leaves $7.05, while the calculator carries the fraction through and returns 7.06 — because $8.30 × 0.85 is $7.055. Neither figure is wrong; they are two rounding policies, and a real register may follow either.

Offers this cannot model

It applies one percentage to one price. Fixed-amount coupons, buy-one-get-one, spend-over-$50 thresholds, tiered depths that vary by item, member pricing, loyalty points and cashback all sit outside it, as does any offer whose value depends on what else is in the basket. It has no idea what currency you are using either — the same figures come back whatever the price is denominated in, since a percentage is dimensionless.

The arithmetic runs in your browser and no calculation is stored or carried between sessions. This page does load analytics and advertising tags, though, so treat it as a public tool rather than a private record.

Frequently Asked Questions

How do you calculate a 25% discount?

Multiply the price by 0.75, or work out a quarter and subtract it. A $200 ticket at 25% off returns 150.00 in the calculator, a saving of $50.00. The same multiplier holds at any price: $60 becomes 45.00 and $100 becomes 75.00.

What is 20% off $200?

$160.00, a saving of $40.00. Add an 8% sales tax rate and the amount due becomes 172.80, because the tax lands on the reduced $160.00 rather than on the original $200.

How do I find the original price from a sale price?

Divide by 1 minus the discount as a decimal. A $150.00 tag at 25% off came from 150 ÷ 0.75 = $200. Adding 25% back onto $150.00 is the wrong move and gives $187.50, because the percentage was taken off the larger number.

Is 20% off plus an extra 10% the same as 30% off?

No — it works out at 28%. On a $200 item the stack gives 160.00 and then 144.00, while a straight 30% gives 140.00. The stack costs $4.00 more, and the gap widens with deeper discounts: 25% + 25% is 43.75%, not 50%.

Does sales tax go on before or after the discount?

After, on the reduced price — though the order makes no difference to the total, since both steps are multiplications. A $200 item at 25% off with 8% tax comes to 162.00 either way. What changes is the tax itself: $12.00 on the discounted price rather than $16.00 on the full one.

What is 30% off $89.99?

$62.99, a saving of $27.00. With a 7.5% sales tax rate the amount due is 67.72. The mental route matches: a tenth of $89.99 is $9.00, three tenths is $27.00, and $89.99 − $27.00 is $62.99.

Why does the calculator say “Check your inputs” when I enter 100% off?

Because the answer is 0.00, and a bare zero is the signal these calculators use for invalid input, so a free item cannot be told apart from an empty form. Enter 99.99% instead and you get 0.02 on a $200 item, which is near enough to read as free.

How do I calculate two discounts at once?

Use combined = 100 − (100 − first) × (100 − second) ÷ 100, then enter that one percentage. For 25% and 25% the combined figure is 43.75%, so a $200 item costs 112.50 — not the 100.00 that a true 50% off would give.

Sources & References

  1. [1] 16 CFR Part 233 — Guides Against Deceptive Pricing — Federal Trade Commission (via eCFR)
  2. [2] Tax Bulletin ST-140: Coupons and Food Stamps — New York State Department of Taxation and Finance
  3. [3] Coupons, Discounts, and Rebates (Publication 113) — California Department of Tax and Fee Administration (CDTFA)
  4. [4] Percent — Wolfram MathWorld

Methodology. This calculator uses standard financial formulas used across the industry. It is reviewed and maintained by the Vast Calculators editorial team.

Last updated ·

Disclaimer. This tool provides estimates for general informational purposes only and is not a substitute for professional financial advice. Always consult a qualified financial advisor before making decisions about your finances.

What to Work Out Next

See all Finance Calculators