Discount Calculator
Instantly calculate final price, savings, and discount percentages with our smart Discount Calculator. Supports fixed and percentage discounts, stacked offers, and tax for accurate pricing every time.
What this calculator does
This tool helps you quickly find the final price after a discount, the dollar savings, and the effective percent discount. It also reverses the math (find the original price given a final price and percent off), supports fixed-amount markdowns, successive (cumulative) discounts, Buy X Get Y promotions, and adds/removes tax.
How to use
- Choose Calculation Mode: Calculate Final Price or Calculate Original Price.
- If Final Price: enter the Original Price. Pick the Discount Type:
- Percentage → enter discount %.
- Fixed amount → enter discount $ value.
- Successive → enter up to three percent discounts (applied sequentially).
- Buy X Get Y → enter quantities (Buy and Free).
- (Optional) Tick Include Tax/GST and enter the tax rate to get inclusive/exclusive totals.
How it works
1) Percentage discount (single)
- Final price = Original price − (Original price × Discount% / 100)
- Saved amount = Original price − Final price
- Discount% = (Saved amount / Original price) × 100
2) Fixed-amount discount
- Final price = Original price − Discount amount
- Discount% = (Discount amount / Original price) × 100
- Validation: discount amount must not exceed original price.
3) Successive (cumulative) discounts
- Apply each percent to the price after the previous discount:
- Final price = Original × (1 − d1/100) × (1 − d2/100) × (1 − d3/100)
- Total saved = Original − Final
- Effective discount% = (Total saved / Original) × 100
- Example: Two 10% discounts on $100 → 100×0.9×0.9 = $81 (total effective discount = 19%).
- Want a dedicated tool just for stacked discounts? Try our Double Discount Calculator to compute two-step discounts fast.
4) Buy X Get Y (multi-item effective percent)
- When the promotion gives Y free items for buying X equivalent items at the same price:
- Effective discount% = (Y / (X + Y)) × 100
- Effective price per item = (X × UnitPrice) / (X + Y)
- For single-item view we compute the per-item saving based on that effective percent.
5) Reverse: Find Original price from Final price & Discount%
- Original price = Final price / (1 − Discount% / 100)
- Saved = Original − Final.
- Use this when you have a sale price and need to know the list price.
6) Tax handling
- Add tax (to final price): FinalWithTax = FinalPrice × (1 + Tax% / 100)
- Separate tax amount: TaxAmount = FinalPrice × (Tax% / 100)
Examples
- 25% off $80 → Final = $60, You save $20.
- $15 off $70 → Final = $55, Discount% = 21.43%.
- Buy 2 Get 1 free, unit $30 → Effective discount = 33.33%; effective per-unit price ≈ $20.
Explanations of every parameter
- Calculation Mode: Choose whether you’re computing the final price or recovering the original price.
- Original Price: The starting list price before any markdowns.
- Discount Type: Select how the markdown is offered (percent, fixed, stacked, or Buy-X-Get-Y).
- Discount (%) / Discount Amount ($): The numeric value of the markdown either percent or fixed dollars.
- Successive discounts (d1, d2, d3): Percentages applied one after another; later discounts apply to the reduced price.
- Buy Qty / Get Qty: Number of items you pay for vs. number of free items included.
- Include Tax/GST: Tick to calculate tax on the discounted final price.
- Tax Rate (%): The tax percentage (sales tax, VAT, GST) applied to the final price.
FAQ
Q1. Can I stack multiple discounts?
A: Yes, use the Successive Discounts option; each percent applies to the price after the previous markdown.
Q2. How do I calculate the original price from a sale price?
A: Divide the sale price by (1 − discount%) to get the original list price.
Q3. Is tax calculated before or after discount?
A: This calculator computes tax on the discounted final price (common retail behavior), but you can adapt by toggling the workflow if your jurisdiction expects tax on pre-discount amounts.
Q4. How do I calculate the final price after a discount?
A: Enter the original price and the discount percentage or amount. The calculator subtracts the discount from the original price to give you the final amount you’ll pay.
Q5. How do fixed-amount and percentage discounts differ?
A: A percentage discount reduces the price by a percentage, while a fixed discount subtracts a set amount of money. For example, 20% off is a percentage discount, and $10 off is a fixed discount.
Q6. Can I find the original price if I already know the sale price?
A: Yes. Simply enter the final sale price and the discount percentage. The calculator will reverse the math and estimate the original price before the discount.
Q7. How do Buy-X-Get-Y-Free offers work here?
A: Enter how many items you must buy and how many you get free. The calculator uses that to figure out the real price per item and your effective discount.
Q8. What if the discount is more than the price?
A: The calculator will alert you. Discounts can’t exceed the product price that would make the final price negative or zero.
Q9. Why is my savings percentage different with multiple discounts?
A: Successive discounts stack one after another, not all at once. For example, two 10% discounts aren’t 20% off they work out to 19% total savings.
Q10. Can I use this for coupons and promo codes?
A: Absolutely. Enter the percentage or dollar value of the coupon, and it will calculate the new price and discount.
Q11. Is this calculator useful for business or invoicing?
A: Yes. Stores, freelancers, and service providers can use it to confirm sale adjustments, invoice discounts, or promotional pricing.
Q12. Does it work for any currency?
A: Yes. Enter any currency value — the math works the same whether it’s USD, EUR, INR, GBP, or any other currency.
Sources
Calculator.net, OmniCalculator, CalculatorSoup, GigaCalculator, and related tools.