Productive Toolbox

Discount Calculator

Calculate sale price, stacked discounts, tax, and reverse original price. Free online percent off calculator with batch mode and CSV export.

$

Apply Discount(s)

%
%

What Is a Discount Calculator?

A discount calculator is a free online tool that computes the exact sale price after any combination of percentage discounts, fixed-amount reductions, and tax. It answers the most common shopping and retail question instantly: how much do I actually pay?

Basic percent-off math is straightforward for a single discount, but real checkout scenarios are more complex. A store coupon stacks on top of a sale price. A promo code applies after a loyalty discount. Tax calculates on the discounted subtotal, not the original price. This percent off calculator handles all of that — supporting up to five stacked discount steps, mixed discount types (percentage and fixed amount), optional tax, a reverse discount calculator mode to recover original prices from sale prices, and batch mode for pricing multiple items at once.

Built for shoppers comparing sale prices, retail managers pricing promotions, e-commerce sellers calculating margins, accountants verifying invoice discounts, and students working through pricing problems. We do not collect or store what you enter.

How Discount Calculation Works

Core Formulas

Sale Price = Original Price × (1 − Discount% ÷ 100)

Amount Saved = Original Price − Sale Price

Final Total = Sale Price × (1 + Tax% ÷ 100)

Original Price = Sale Price ÷ (1 − Discount% ÷ 100)

Stacked discounts: apply each step to the running subtotal, not the original price

  • Single discount: 25% off $80 → $80 × 0.75 = $60 (save $20)
  • Stacked discounts: 20% off then 10% off $100 → $80 then $72 (save $28, not $30)
  • Fixed + percent: $10 off then 15% off $60 → $50 then $42.50
  • With tax: $63 after discounts, 8% tax → $63 × 1.08 = $68.04 final
  • Reverse: Sale price $63, discount 30% → $63 ÷ 0.70 = $90 original

How to Use the Discount Calculator

Step-by-Step Guide

  1. 1Enter the Original Price: Type the pre-discount price of the item. Results update instantly as you type. This is the starting price before any coupons, promotions, or reductions.
  2. 2Add a Discount Step: Enter a percentage or fixed-amount discount. Click Add Step to stack a second discount — each step applies to the running subtotal from the previous step, matching real checkout logic.
  3. 3Add Tax if Needed: Enter your local tax rate to include tax in the final total. Tax is applied after all discounts to produce a realistic checkout amount.
  4. 4Review the Step-by-Step Breakdown: The results panel shows each price change in sequence — original price, after each discount, and after tax. This makes it easy to see exactly where each dollar was saved.
  5. 5Use Reverse Mode: Switch to reverse mode, enter a sale price and discount percentage, and the calculator returns the original pre-discount price. Useful for retail analysis and margin verification.
  6. 6Batch Mode and Export: Paste a list of prices one per line, configure your discount, and export the full results as CSV for spreadsheets, inventory pricing, or client handoff.

What This Tool Provides

  • ✓Instant sale price calculation as you type
  • ✓Up to 5 stacked discount steps
  • ✓Percentage and fixed-amount discounts
  • ✓Tax applied after discount for real checkout total
  • ✓Step-by-step breakdown of each price change
  • ✓Amount saved and savings percentage
  • ✓Reverse mode — find original price from sale price
  • ✓Batch mode — apply discount to many prices at once
  • ✓CSV export of batch results
  • ✓Private: your inputs are not collected or stored
  • ✓No signup required

Worked Examples

Black Friday Stacked Coupon

A shopper sees a $280 jacket marked 30% off for Black Friday. At checkout, they also have a loyalty code for an additional $20 off. Step 1: $280 × 0.70 = $196. Step 2: $196 − $20 = $176. With 9% sales tax: $176 × 1.09 = $191.84 final. They enter these three steps in the calculator before purchasing to confirm the total matches what appears at checkout — and to decide whether to use the code on this item or a more expensive one.

E-commerce Seller Margin Check

A Shopify seller sources a product for $18.50 including shipping. They want to run a 20% sale but need to verify the margin stays positive. Current list price: $44.99. After 20% discount: $44.99 × 0.80 = $35.99. Profit at sale price: $35.99 − $18.50 = $17.49. Margin: $17.49 ÷ $35.99 = 48.6%. The seller confirms the sale is viable and sets the discount live.

Invoice Discount Verification

A purchasing manager receives a supplier invoice for 50 units at $24.60 each, with a stated 15% trade discount and a 2% early payment discount. Using stacked mode: $24.60 × 50 = $1,230 gross. Step 1: $1,230 × 0.85 = $1,045.50. Step 2: $1,045.50 × 0.98 = $1,024.59 net payable. The manager verifies this matches the invoice total before approving payment — a 30-second check that catches the common error of applying both discounts to the original amount.

Discount Reference Table

Sale Price by Discount % — $100 Original

DiscountSale PriceYou Save
5%$95.00$5.00
10%$90.00$10.00
15%$85.00$15.00
20%$80.00$20.00
25%$75.00$25.00
30%$70.00$30.00
33%$67.00$33.00
40%$60.00$40.00
50%$50.00$50.00
60%$40.00$60.00
70%$30.00$70.00
75%$25.00$75.00

Stacked Discount — True Combined Rate

Step 1Step 2True Total Discount
10%10%19.0%
20%10%28.0%
20%20%36.0%
25%10%32.5%
25%15%36.25%
30%10%37.0%
30%20%44.0%
40%10%46.0%
40%20%52.0%
50%10%55.0%
50%20%60.0%
50%50%75.0%

* True discount = 1 − (1 − D1) × (1 − D2). Always less than D1 + D2.

Frequently Asked Questions

What is a discount calculator?

A discount calculator computes the final sale price after one or more discounts are applied to an original price. Enter the original price and a percentage or fixed-amount discount, and the calculator instantly returns the discounted price, the amount saved, and the savings percentage. This tool extends the basic formula to support stacked discounts, optional tax, reverse pricing, and batch processing.

How is percent off calculated?

Sale Price = Original Price times (1 minus Discount divided by 100). For example, 25 percent off a $120 item: $120 times 0.75 = $90. Amount saved: $120 minus $90 = $30. Enter any original price and discount percentage and the sale price updates instantly.

How do stacked discounts work?

Stacked discounts are applied sequentially, each to the running subtotal — not to the original price. A 30 percent discount followed by a 10 percent discount on a $100 item gives: $100 times 0.70 = $70, then $70 times 0.90 = $63. The combined effect is 37 percent off, not 40 percent. This tool shows each step so you can see exactly how the price changes at every stage.

How is the original price calculated from a sale price?

The reverse discount formula is: Original Price = Sale Price divided by (1 minus Discount divided by 100). For example, if a sale price is $70 after a 30 percent discount: $70 divided by 0.70 = $100 original price. Use reverse mode when you know the final price and the discount percentage but need to recover the original price.

How is tax applied after a discount?

Tax is applied to the discounted subtotal, not the original price. Formula: Final Total = Discounted Price times (1 + Tax Rate divided by 100). For a $90 discounted item with 8 percent tax: $90 times 1.08 = $97.20. This matches how most tax jurisdictions work — sales tax is calculated on the actual amount paid after discounts.

What is the difference between a percentage discount and a fixed discount?

A percentage discount reduces the price by a proportion of the current amount — 20 percent off $80 saves $16. A fixed discount reduces the price by a set dollar amount regardless of the original price — $15 off an $80 item saves $15. This tool supports both types and lets you mix them in a single stacked calculation.

How do I calculate the original price before a discount?

Use reverse mode and enter the sale price along with the discount percentage. The formula is: Original Price = Sale Price divided by (1 minus Discount divided by 100). If an item is $51 after a 15 percent discount: $51 divided by 0.85 = $60 original price.

Can I calculate discounts for multiple items at once?

Yes. Use batch mode to paste a list of original prices one per line and the tool applies the same discount configuration to every item simultaneously. The full batch results can be exported as CSV for spreadsheets, inventory pricing tools, or client reports.

What is a good discount percentage?

From a retail perspective, discounts of 10 to 20 percent are standard promotional discounts. Discounts of 25 to 40 percent signal clearance or seasonal events. Discounts over 50 percent typically indicate end-of-line or loss-leader pricing. From a buyer's perspective, always compare the discounted price against other retailers, not just the stated original price.

Is my pricing data private when using this calculator?

Yes. We do not collect or store what you enter.