BCBetter Calculators

Discount Calculator

Calculate the final price after a percentage discount, the amount saved, and the discount percentage.

$
%
%
🧮

Enter your values and click Calculate

How It Works

The discount calculator applies up to three sequential formulas. First, the savings amount is calculated by multiplying the original price by the discount rate expressed as a decimal: Savings = Original Price × (Discount% ÷ 100). For a $120 item at 25% off: $120 × 0.25 = $30.00 saved. Second, the sale price before tax is found by subtracting savings from the original: Sale Price = Original Price − Savings, giving $120 − $30 = $90.00. Third, if a sales tax rate is provided, the tax is calculated on the discounted price — not the original — since sales tax is assessed on the actual transaction amount at the point of sale: Tax Amount = Sale Price × (Tax Rate ÷ 100). The final price is then: Final Price = Sale Price + Tax Amount. This order of operations is important. In all US retail transactions, discounts are applied first and tax is computed on the reduced amount. Applying tax before the discount would overstate the true cost. A practical extension of this calculation is understanding stacked discounts: two successive discounts of 20% and 10% are not equivalent to a single 30% discount. Instead, you pay 80% of the original after the first discount, then 90% of that, resulting in 0.80 × 0.90 = 0.72, meaning you pay 72% — a 28% total reduction, not 30%. This calculator handles single percentage discounts with optional sales tax.

Examples

$120 item at 25% off
A standard retail sale with no sales tax applied.
Result: Sale price of $90.00, saving $30.00.
$299 electronics with 20% off and 8% sales tax
Combining a discount with local sales tax to find the true out-of-pocket cost.
Result: Sale price of $239.20, plus $19.14 tax, for a final price of $258.34.
$50 clothing item at 30% off with 6.5% tax
A mid-range clearance purchase including a typical state sales tax rate.
Result: Sale price of $35.00, saving $15.00, plus $2.28 tax for a final price of $37.28.

Frequently Asked Questions

How do I calculate 30% off?
Multiply the original price by 0.30 to find the discount amount, then subtract from the original to get the sale price. A faster shortcut is to multiply the original directly by 0.70 — you are keeping 70% of the price. For example, 30% off $80 = $80 × 0.70 = $56.00.
Is a bigger discount always better?
Not necessarily. A 50% discount on an inflated original price may still cost more than a competitor's product at a lower everyday price. Always compare the final discounted price — not the percentage headline — against alternative options. Retailers sometimes raise prices before a sale to make the discount appear more significant than it actually is.
Does sales tax apply before or after the discount?
Sales tax is always calculated after the discount, on the reduced sale price you actually pay. This is standard retail practice and required by US tax law — you are taxed on the transaction amount, not the original list price. Entering both fields in this calculator applies the operations in the correct order automatically.

Related Calculators