Home / Discount Calculator

🏷️ Discount Calculator — Sale Price, Savings & Tax in Seconds

Stacked, additive and fixed discounts, reverse-price lookup, margin and markup pricing, plus sales-tax checkout math. Instant, private, free.

✍️ By: CA Neha Tabassum, Chartered Accountant
You save—
Sale price—
Total + tax—

🔒 100% Client-Side Privacy: All calculations run instantly inside your browser memory. Your shopping list items, product costs, financial figures, and profit margins are never transmitted to or saved on external servers.

How to Calculate Discounts, Savings, and Final Sale Prices

Whether you are a shopper checking a seasonal clearance sale or a merchant setting promo price points, accurate discount math prevents checkout surprises and protects margins.

1. Single Discount Formula

To compute a standard single-percentage discount:

Discount Amount = Original Price × (Discount Percentage / 100)

Final Sale Price = Original Price − Discount Amount

Example: A coat at $120.00 discounted by 25% saves $120.00 × 0.25 = $30.00, for a final price of $120.00 − $30.00 = $90.00 before tax.

2. Double / Stacked Discount Formula (Sequential Discounting)

Retailers often offer "extra 20% off clearance." A common mistake is adding the percentages (30% + 20% ≠ 50% off). Stacked discounts apply sequentially:

Intermediate Price = Original Price × (1 − (First Discount / 100))

Final Price = Intermediate Price × (1 − (Second Discount / 100))

Example: $100.00 at 30% off drops to $70.00. An extra 20% coupon takes $14.00 off the $70.00 tag (not the original $100.00), leaving $56.00 final. The effective combined discount is 44%, not 50%.

Discount vs. Markup vs. Profit Margin: A Comparison Guide

Understanding how pricing adjustments impact gross income is crucial for business owners, e-commerce sellers, and buyers alike:

Pricing MetricDefinition & PurposeFormulaExample
DiscountReduction applied to a retail price to encourage sales volume.Original Price × Discount %20% off a $50 item saves $10.
MarkupPercentage added to wholesale cost to set the selling price.((Selling − Cost) / Cost) × 100Buy at $40, sell at $60 → 50% markup.
Gross marginShare of selling revenue that is gross profit.((Selling − Cost) / Selling) × 100Sell at $60 with $40 cost → 33.33% margin.
Sales tax additionConsumption tax added to the final post-discount price.Sale Price × (1 + (Tax / 100))A $90 item at 8% tax costs $97.20 at checkout.

Last verified: 25 September 2026. Sources: EU Commission VAT rates, ECB euro reference rates and national tax authorities. Confirm with your local authority before filing.

Retail Pricing Strategies & Psychological Discounting

Merchants shape perception, clear inventory, and grow order value with proven pricing techniques:

1. Keystone Pricing

Keystone pricing marks products up 100% over wholesale cost (doubling it). This ensures a 50% gross profit margin, leaving buffer room for future markdowns and clearance sales.

2. "Charm Pricing" (.99 and .95 Price Endings)

Odd endings (e.g. $19.99 instead of $20.00) trigger the left-digit effect: buyers perceive the price as closer to $10 than $20, lifting conversion without sacrificing much margin.

3. Avoid Margin Erosion During Promotional Events

Steep discounts drive traffic but can erase profit. Before site-wide sales, know your breakeven threshold:

Max Discount % = Gross Profit Margin %

Common discount mistakes

Even experienced sellers make these errors. Here are the three most frequent:

1. Adding percentages instead of stacking them

A 30% discount followed by a 20% discount is NOT 50% off. The first discount takes €30 off €100, leaving €70. The second takes 20% of €70 = €14, leaving €56. Total discount: 44%, not 50%. Use the stacked discount mode above to compute this correctly.

2. Confusing margin with markup

If your product costs €60 and you sell it for €100, your markup is 66.7% (40/60) but your margin is 40% (40/100). Markup uses cost as the denominator; margin uses revenue. Quoting markup when the buyer expects margin leads to mispriced offers.

3. Calculating discount from the wrong base

“20% off + additional 10%” is often misunderstood. Sequential discounts: 0.80 × 0.90 = 0.72, so 28% total off. A customer who adds 20% + 10% = 30% is wrong. The calculator above handles both sequential and additive modes.

When to use each mode

Discount rules for EU invoices

If you issue an invoice with a discount, the VAT is calculated on the net amount after the discount, not the original price. Example: product at €100 with 20% discount = €80 net. VAT at 21% = €16.80. Gross = €96.80, not €100.80.

Trade discounts (volume, early payment) must be shown on the invoice if they reduce the taxable base. Promotional discounts (loyalty, seasonal) are treated the same way for VAT purposes: the invoice reflects the actual amount paid.

Worked examples

ScenarioCalculationResult
€200 with 25% off200 × 0.75€150.00
€200 with 30% + 20% stacked200 × 0.70 × 0.80€112.00
€200 with 30% + 20% additive200 × (1 − 0.50)€100.00
Cost €60, margin 40%60 ÷ (1 − 0.40)€100.00
Cost €60, markup 60%60 × 1.60€96.00

Frequently Asked Questions (FAQs)

How do you calculate a percentage discount on an item?

To calculate a percentage discount, multiply the original price by the discount percentage and divide by 100 to find the total savings. Subtract that amount from the original price to get the final sale price.

How do stacked or double discounts work?

Stacked or double discounts apply sequentially, not additively. The first percentage discount is applied to the original price, and the second percentage discount is applied to the newly reduced intermediate price.

What is the difference between markup and profit margin?

Markup is the percentage added to the cost price to determine the selling price. Profit margin is the percentage of the selling price that represents net profit.

Is sales tax calculated before or after applying a store discount?

In almost all jurisdictions, sales tax is calculated on the net discounted price rather than the original list price. If a $100 shirt is discounted to $80, sales tax is computed on $80. Manufacturer mail-in rebates may be taxed on the pre-rebate total in certain US states.

How do I calculate what the original price was before a discount?

To reverse-calculate the original pre-sale price, divide the sale price by (1 − (Discount Percentage / 100)). For example, if you paid $60 after a 25% discount: $60 / 0.75 = $80.00 original price.

What is the difference between "30% off" and "Buy 2 Get 1 Free"?

Buy 2 Get 1 Free provides a maximum effective discount of 33.33% across three identically priced items. A flat 30% off applies to single-item purchases without forcing a higher quantity commitment.

Can this tool compute sales tax additions alongside discounts?

Yes. Enter your local sales tax percentage in the tax input. The calculator applies the discount first, then computes and adds the exact sales tax amount for your complete checkout cost.

Estimates for shopping and pricing decisions — not financial advice. Confirm tax treatment with your local authority.

How to Calculate Stacked Discounts and Retail Margins

Calculating multiple discount tiers (stacked discounts) requires applying percentage reductions sequentially rather than adding rates together.

Margin vs. Markup