ToolPilot

ToolPilot

Discount calculator

Apply a percentage off the original price, optionally add tax on the discounted amount, or switch to double discount mode to chain two sequential reductions—common for stacked promotions.

Mode

One discount percentage is taken from the original price.

Inputs

Results

Total discount amount
40
Versus original list price
Final price after discount
159.99
Final price after tax (no tax)
159.99

How it works

Single discount: discount amount = original × (discount ÷ 100). Final after discount = original − discount amount. Tax: when enabled, tax is applied to the discounted subtotal only: tax = after discount × (tax rate ÷ 100), and final with tax = after discount + tax. Double discount: first reduce the list price by the first percentage; then apply the second percentage to that new amount—not to the original price. That is why two 50% offs do not make the item free. Numbers are formatted with commas and up to two decimal places, without a currency symbol, so you can read them in any currency.

FAQ

Is tax calculated before or after the discount?

Tax uses the post-discount price as the base. If your jurisdiction taxes the pre-discount amount, adjust outside this tool or enter numbers that match your receipt rules.

Why is “20% + 10% off” not the same as 30% off?

Sequential discounts multiply remaining price by (1 − each rate). Thirty percent off the original is a single step. Stacked promos almost always apply in order on the running price.

Can I enter more than two discounts?

This page supports one or two chained percentages. For three or more, multiply by each (1 − p/100) factor in order, or use the single mode repeatedly by hand.

Does this include shipping or fees?

No. Add shipping, service fees, and rounding from the retailer separately. This calculator only handles list price, percentage discounts, and optional simple tax on the discounted subtotal.