All Tools490+

Discount Calculator

Free Discount Calculator with Percentage Off | VectraTools

Discount Calculator

Find final sale prices and total savings instantly

Price
% Off
Extra
+ Tax
Please enter a valid original price metric.
You Save (Total)
0.00
Original Price 0.00
Total Discount 0.00
Sales Tax Added 0.00
Final Price (To Pay) 0.00
Discount calculator showing total savings and final price to pay

Quick answer

A discount calculator finds the sale price with Sale price = Original price × (1 − Discount ÷ 100). For example, 20% off 2,000 is a 400 saving, so you pay 1,600. With an extra 10% off the sale price and 5% sales tax, the final price is 1,512 and your total saving is 560.

Our free discount calculator shows exactly how much you save and what you will pay at the till. Enter the original price and the discount percentage, add an optional extra coupon discount and sales tax, and the calculator gives you the total saving, the discount amount, the tax and the final price in one click.

Use this discount calculator for online sales, Black Friday and Eid deals, clearance offers, coupon codes stacked on a sale, or to check that a shop has applied the right price. It works with any currency and nothing you type is stored.

What Is a Discount?

A discount is a reduction from the original or list price, usually written as a percentage such as 25% off. The amount you save is the discount percentage of the original price, and the price you pay is the original price minus that saving. Read more about common discounts and allowances used in retail.

Discount amount = Original price × Discount% ÷ 100

Sale price = Original price − Discount amount

Final price = Sale price × (1 + Tax% ÷ 100)

How to Use the Discount Calculator

Follow these five quick steps:

Step 1: Enter the Original Price

Type the full price shown on the tag or product page in the Original Price box, for example 2000.

Entering the original price in the discount calculator

Step 2: Enter the Discount and Any Extra Discount

Enter the main discount in the Discount (%) box, for example 20. If you also have a coupon or an "extra 10% off" offer, add it in the Extra Discount (%) box. The discount calculator applies the extra discount to the already reduced price, just like real shops do.

Entering 20 percent discount and 10 percent extra discount in the discount calculator

Step 3: Add Sales Tax (Optional)

If tax is added at checkout, enter the rate in Sales Tax (%), for example 5. Leave it empty if the price already includes tax.

Adding a 5 percent sales tax in the discount calculator

Step 4: Click Calculate Total Savings

Press Calculate Total Savings. The discount calculator works out every stage of the price instantly.

Clicking Calculate Total Savings on the discount calculator

Step 5: Read Your Savings and Final Price

The results show You Save (Total), the Original Price, the Total Discount, the Sales Tax Added and the Final Price (To Pay).

Discount calculator results with total savings, discount, tax and final price

Discount Formula Explained With an Example

  1. Main discount: 20% of 2,000 = 400, so the sale price is 2,000 − 400 = 1,600.
  2. Extra discount: 10% of 1,600 = 160, so the price drops to 1,440.
  3. Total saving: 400 + 160 = 560 (28% of the original price, not 30%).
  4. Sales tax: 5% of 1,440 = 72.
  5. Final price: 1,440 + 72 = 1,512.

Why 20% + 10% Is Not 30% Off

Stacked discounts are applied one after another, so the second discount is taken from a smaller price. A 20% discount followed by an extra 10% gives a combined discount of 1 − (0.80 × 0.90) = 28%, not 30%. A good discount calculator handles this automatically, so you always see the true saving.

Discount Calculator Examples

Original priceDiscountExtra discountYou saveYou pay (before tax)
1,00010%–100900
2,50025%–6251,875
2,00020%10%5601,440
4,99950%–2,499.502,499.50
12,00030%5%4,0207,980

How to Find the Discount Percentage

If you know the original and sale prices but not the percent, use: Discount% = (Original − Sale) ÷ Original × 100. For example, a shirt reduced from 1,500 to 1,200 has a discount of 300 ÷ 1,500 × 100 = 20%. You can also use our Percentage Calculator for this.

Smart Shopping Tips

  • Compare the final price: a bigger percentage on a higher list price can still cost more.
  • Check stacking rules: some coupons apply to the original price, not the sale price.
  • Include tax and delivery: add the tax rate in the discount calculator and remember shipping fees.
  • Watch "up to" offers: "up to 70% off" often applies to only a few items.

Who Uses a Discount Calculator?

Shoppers use a discount calculator to compare deals before they buy. Shop owners and online sellers use a discount calculator to set sale prices, plan promotions and make sure a markdown still leaves a profit. Students also use a discount calculator to check percentage word problems in maths class.

Frequently Asked Questions

How do I calculate a discount?

Multiply the original price by the discount percentage and divide by 100 to get the saving, then subtract it from the original price. For 20% off 2,000, the saving is 400 and the sale price is 1,600.

How do I calculate 20% off a price?

Multiply the price by 0.80. For example, 20% off 750 is 750 × 0.80 = 600.

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

No. The extra 10% is taken from the already reduced price, so the combined discount is 28%. On 2,000 you save 560, not 600.

Should tax be added before or after the discount?

In most places sales tax is charged on the discounted price, which is how this discount calculator works. Check local rules if a coupon is treated differently.

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

Divide the sale price by (1 − discount ÷ 100). If an item costs 1,600 after 20% off, the original price was 1,600 ÷ 0.80 = 2,000.

Is the discount calculator free?

Yes. It is free, needs no sign-up and works on phones, tablets and computers.

MH

Written and tested by Muhammad Hasnain

Founder of VectraTools. Every tool is checked against hand-worked examples before it goes live. Last reviewed: October 2026.