Discount Calculator — Calculate Sale Price & Savings
Calculate the final sale price of an item by applying discount percentages and optional post-discount taxes.
About this tool
The Discount Calculator works in multiple directions: enter a price and discount percentage to find the sale price, enter the original and sale price to find the percentage saved, or enter a sale price and percentage to find the original price.
Useful for shopping decisions, sales pricing, invoice calculations, and any situation where you need to quickly work out discounts, markups, or percentage savings.
Common use cases
- Calculating the final price of sale items (30% off a $89 jacket)
- Finding the original price when you only know the sale price and discount
- Calculating how much you save on a multi-item purchase
- Working out trade discounts for business invoicing
How to use
- Select the calculation type: 'Find sale price', 'Find discount %', or 'Find original price'.
- Enter the known values.
- The result appears instantly.
- For multiple items, run the calculation separately for each or total the prices first.
This page is available at /tools/discount-calculator/.
Understanding the result
- Sale price = Original price × (1 - Discount% / 100). Example: $89 at 30% off = $89 × 0.70 = $62.30.
- Savings = Original price × (Discount% / 100). Example: $89 at 30% off saves $89 × 0.30 = $26.70.
- Discount % = ((Original - Sale) / Original) × 100. Example: Was $89, now $62.30 → ((89-62.30)/89) × 100 = 30%.
- Stacked discounts: a 20% discount followed by a further 10% discount is NOT 30% off total — it is 28% off. Each discount applies to the already-reduced price.
Related tools
FAQ
How do I calculate 20% off a price?
Multiply the original price by 0.80 (which is 1 minus 0.20). $50 at 20% off = $50 × 0.80 = $40. Or: 20% of $50 is $10, so $50 - $10 = $40.
What is the difference between discount and markup?
Discount reduces from the selling price toward the cost. Markup increases from the cost toward the selling price. A 50% markup on a $100 cost gives a $150 selling price. A 50% discount on a $150 price gives $75. They are not inverse operations.
How do stacked discounts work?
Each discount applies to the price after the previous discount. A 20% off followed by 10% off on a $100 item: first gives $80, then 10% off $80 gives $72. Total saving is 28%, not 30%.
How do I calculate VAT or tax after a discount?
Apply the discount first to get the discounted price, then add tax on top of the discounted price. Tax is always calculated on the price the customer pays, not the original price.
Can I use this for trade discounts on invoices?
Yes. Enter the list price and trade discount percentage to find the net price for invoicing. For tiered discounts (5% on orders over $500, 10% over $1000), run the calculation with the appropriate tier percentage.
