Discount Calculator
Calculate sale price, stacked discounts, tax, and reverse original price in one place.
Apply Discount(s)
Discount Calculator That Matches Real Checkout Math
This free discount calculator helps you estimate the real amount you pay after coupons, stacked promotions, and tax. Use it as a sale price calculator, a percent-off calculator, or a reverse discount calculator when you only know the final price. Results update instantly while you type.
Unlike basic one-field calculators, this tool supports mixed discount types (percentage and fixed amount), optional tax after discount, detailed step-by-step breakdowns, and batch mode with CSV export for shopping lists or pricing work.
Why This Tool Is Different From Other Discount Calculators
Real stacked coupon logic
Apply up to five discounts one-by-one. This mirrors how online stores apply a campaign discount first, then promo codes.
Mixed discount types
Combine percentage discounts and fixed amount reductions in the same calculation.
Tax after discount support
Add local tax on the discounted subtotal so totals are closer to your final checkout receipt.
Reverse + batch in one page
Find original price from sale price, or process many items at once and export results as CSV.
How to Use the Calculator
- 1Enter original price. Start with the pre-discount amount for one item.
- 2Add discount steps. Choose percent off or fixed amount off, and stack them in order.
- 3Add tax if needed. The tool applies tax after discount to estimate your payable total.
- 4Review breakdown. Check each line to understand exactly where every dollar changed.
Quick Examples
Example 1: Single discount
Original price $200, discount 25%. Final price is $150 and you save $50.
Example 2: Stacked discounts
Original price $120, then 20% off, then $10 off. Price changes from $120 to $96 to $86.
Example 3: Discount plus tax
Original price $80, discount 15%, tax 8%. Discounted subtotal is $68, tax is $5.44, final total is $73.44.
Discount Formula Reference
Percent discount: discounted price = original price x (1 - discount/100)
Stacked discounts: apply each step to the current subtotal, not the original amount.
Tax after discount: final total = discounted subtotal x (1 + tax/100)
Reverse discount: original price = sale price / (1 - discount/100)
Frequently Asked Questions
How do stacked discounts work in real stores?
Stacked discounts are applied one after another. If an item is $100, then 30% off, then 10% off, the final price is $63. This is not the same as a single 40% discount.
Can I combine percentage discounts and fixed dollar discounts?
Yes. You can add both percent and fixed amount discount steps in sequence, which helps match real-world checkout logic with coupons and promo codes.
Does this discount calculator include tax?
Yes. You can add an optional tax rate, and the calculator applies tax after discounts so your final total is closer to what you pay at checkout.
What is reverse discount mode?
Reverse mode finds the original price when you know the sale price and one discount percentage. Example: $70 after 30% off means the original price was $100.
Can I calculate many prices at once?
Yes. Batch mode accepts one price per line and applies the same discount setup to each item. You can then export the results to CSV.
Is my pricing data private?
Yes. Calculations run in your browser. No price inputs, coupon values, or tax settings are sent to a server.