2026topopentools

Discount Calculator

Work out the final sale price and exactly how much you save from a percent-off or fixed-amount discount — with optional sales tax — all in your browser.

Discount type

Everything is calculated instantly in your browser — your numbers never leave your device.

Frequently Asked Questions

How do I calculate a percent-off price?

Enter the original price and the discount percentage. The calculator multiplies the price by the percentage to find the savings, then subtracts it to show the final sale price.

Can I add a fixed-amount discount instead of a percent?

Yes. Switch the discount type to "Fixed amount" and enter a money value (for example a $30-off coupon). It is automatically capped so the price never drops below zero.

Does it include sales tax?

Optionally. Leave the tax field blank to ignore it, or enter a rate and the tax is applied to the discounted price — the way most receipts calculate it — to give the true checkout total.

Understanding the Discount Calculator

The Discount Calculator tells you exactly what you'll pay at checkout and how much you're saving on a sale item. Enter the original price, then choose whether the markdown is a percentage (like 25% off) or a fixed money amount (like a $30-off coupon). You can also add an optional sales-tax rate, which is applied after the discount the way most receipts work. In one click it shows the final price, your total savings, the effective discount percentage, and the tax amount. Everything runs entirely in your browser and is currency-aware, so prices display in your chosen currency and your numbers never leave your device.

How it works

Start by typing the item's original price. Use the toggle to pick your discount type: "Percentage (%)" for a percent-off deal, or "Fixed amount" for a flat money discount such as a coupon. Enter the discount value, and optionally a sales-tax rate in the tax field (leave it blank to skip tax). Press Calculate. The tool computes the discount amount, subtracts it from the original price to get the sale price, then adds tax on top of that discounted price to reach the final total. A fixed-amount discount is automatically capped at the original price so the result never goes negative. Use the export bar to copy the breakdown, download a CSV, or print a PDF.

discountAmount = percent mode ? originalPrice × (discount% ÷ 100) : min(fixedAmount, originalPrice); priceAfterDiscount = originalPrice − discountAmount; tax = priceAfterDiscount × (taxRate ÷ 100); finalPrice = priceAfterDiscount + tax; youSave = discountAmount; effectiveDiscount% = (discountAmount ÷ originalPrice) × 100

Worked example

Say a jacket is priced at $120 with a 25% off sale and an 8% sales tax. The discount is 120 × 25 ÷ 100 = $30, so the sale price is 120 − 30 = $90. Tax is 90 × 8 ÷ 100 = $7.20, making the final checkout price $90 + $7.20 = $97.20. You save $30, an effective discount of 25%. Switch to a fixed $40-off coupon instead and the sale price drops to $80 before tax — an effective discount of about 33%.

Tips & common mistakes

  • Toggle to "Fixed amount" when you have a coupon worth a set dollar value rather than a percentage off.
  • Leave the sales-tax field blank if you only want the pre-tax sticker price; enter your local rate to see the true checkout total.
  • Watch the "effective discount" card — a fixed-amount coupon often beats or trails a percentage deal depending on the item's price.
  • Tax is applied after the discount, matching how most stores calculate receipts, so the final price reflects what you'll actually pay.
  • A fixed discount larger than the price is capped automatically, so the final price never drops below zero.
  • Compare two offers by running each one and noting which gives the larger "You save" figure.

Related tools