🏷️ Discount Calculator

Calculate your savings instantly — enter a price and discount percentage to see the discounted price, amount saved, and final cost with optional sales tax.

Free Instant No Sign-up

Enter the original price and the percentage discount to see how much you save.

%

Enter the original price and the exact discount amount in your currency.

Know the sale price and discount %? Work out what the original price was.

%
Add Sales Tax (applied to discounted price)
%

Results update automatically as you type  ·  Enter to confirm

🏷️

No calculation yet

Enter a price and discount on the left. Results appear here instantly as you type.

You Save

off the original price

0% 50% 100%
Original Price
You Save
before tax
Tax Added
+
Final Payable Amount
including tax
Price Breakdown
Original Price
Discount
Price After Discount
Sales Tax
Total You Pay

The item was originally priced at before the discount was applied, saving you .

%

% Off

Enter price and % discount to get savings and final cost

💵

Fixed Discount

Know the exact amount off? Get the percentage and final price

🔍

Find Original

Given a sale price and % off, reverse-calculate the original price

🧾

With Tax

Add a sales tax rate to get the true final payable amount

The three calculation modes explained

Percent-off mode multiplies the original price by the discount percentage and divides by 100 to get the amount saved, then subtracts that from the original price to give the sale price. Fixed-amount mode reverses the relationship: it subtracts the cash discount from the original price to get the sale price, then divides the discount by the original price and multiplies by 100 to express it as a percentage.

Find-original mode solves the equation the other way. The sale price equals the original multiplied by one minus the discount as a decimal, so dividing the sale price by that factor recovers the original. At 35 percent off, the factor is 0.65, so you divide by 0.65 rather than adding 35 percent back.

Sales tax, when enabled, is applied last and only to the discounted price, never to the original. The tax amount is the sale price multiplied by the rate and divided by 100, and the final price is the sale price plus that tax. Tax is not offered in find-original mode, because the calculation there is working backwards from a pre-tax figure. All money values are rounded to two decimal places for display.

Worked example: 35 percent off an 89.99 item with tax

Start with an original price of 89.99 and a discount of 35 percent.

The saving is 89.99 multiplied by 35, divided by 100, which is 31.4965, displayed as 31.50. The sale price is 89.99 minus 31.4965, or 58.4935, displayed as 58.49. You have saved just over 31 and a half on the ticket price.

Now switch on sales tax at 8.5 percent. Tax is charged on the discounted amount, so it is 58.4935 multiplied by 8.5, divided by 100, which is 4.9720, displayed as 4.97. The final amount payable is 58.4935 plus 4.9720, or 63.4655, displayed as 63.47. Note that had the tax been charged on the original price, it would have been 7.65, so the discount saves you 2.68 in tax as well as 31.50 on the item.

To check the same deal in reverse, switch to find-original mode, enter a sale price of 58.49 and a discount of 35 percent. Dividing 58.49 by 0.65 gives 89.98, which matches the original to within a cent, the difference being the rounding already applied to the sale price.

Interpreting discounts and the traps to watch for

The single most useful thing this calculator exposes is that percentages do not reverse symmetrically. A price cut by 35 percent is not restored by adding 35 percent back: adding 35 percent to 58.49 gives 78.96, well short of 89.99. The correct operation is division, and find-original mode does it for you.

Stacked discounts compound rather than add. An extra 20 percent off an item already reduced by 30 percent is not 50 percent off. The item sits at 70 percent of its original price, and 80 percent of that is 56 percent, so the true discount is 44 percent. Run the two reductions through percent-off mode in sequence to get the real figure.

Watch how tax is presented. In most of the United States, sales tax is added at the till, which is why the tax toggle exists here. In the United Kingdom and the European Union, VAT is already inside the displayed price, so adding tax again would overstate what you pay. Leave the toggle off for tax-inclusive pricing.

Finally, a discount only means something relative to a price the item genuinely sold at. Use find-original mode to test whether an advertised was price matches the claimed percentage.

Frequently Asked Questions

Multiply the original price by the discount percentage and divide by 100 to get the saving, then subtract that from the original price. For 35 percent off 89.99, the saving is 31.50 and the sale price is 58.49. Percent-off mode does both steps and shows the saving and the sale price together.
Divide the sale price by one minus the discount as a decimal. A 58.49 item at 35 percent off means dividing by 0.65, which gives 89.98. Adding the percentage back to the sale price gives the wrong answer, because the percentage was taken from the larger original figure, not the smaller sale figure.
No, they compound. Thirty percent off followed by a further twenty percent off leaves you paying 70 percent of 80 percent, which is 56 percent of the original, so the real discount is 44 percent rather than 50. Apply the reductions one after the other in percent-off mode to get the accurate result.
On the discounted price. The tool applies the rate to the sale price after the reduction, which matches how sales tax is charged at checkout in the United States. That means a discount reduces your tax bill as well as the item price. Leave the tax toggle off where VAT is already included in the listed price.
You can choose US dollars, euros, pounds sterling, Japanese yen, Indian rupees, Canadian dollars, Australian dollars or Nigerian naira. The selection changes only the symbol shown next to each figure; no exchange rate is applied, so all amounts stay in whatever currency you entered the original price in.