Discount Calculator

Calculate final price, discount amount, percent off, reverse discount, stacked discounts, tax after discount, quantity totals, and bulk discount comparisons in one shopping-friendly calculator.

Last Updated: April 9, 2026

Shopping and pricing

Calculate percent off, stacked discounts, and reverse sale price

The calculator supports everyday percent-off shopping, stacked coupon scenarios, tax after discount, quantity-based savings, and reverse discount when you only know the sale price.

Current focus: Best when you want the sale price instantly from a list price and one or two percent-off discounts.

Quick scenarios

$

Enter the list price or regular price before any discounts are applied.

%

Main percent-off promotion applied first.

%

Optional second discount, applied after the first discount is already removed.

Used for total savings and total payable amounts.

%

Optional tax rate applied after the full discount sequence.

Discount rule reminder

The second discount always applies to the already discounted price, not the original price. Reverse discount mode works from the discounted pre-tax price back to the original list price using the same sequential logic.

Price breakdown

See how the original price moves through each discount stage.

StageAmountWhy it matters
Original price$129.99List price before any percent-off offer is applied.
After 25.00% off$97.49Price remaining after the primary discount.
After extra 10.00% off$87.74Sequential stacked-discount result before tax.
Final payable with tax$94.98Checkout-ready amount after tax is applied to the discounted price.

Savings visualization

Compare what you keep versus what you save per unit.

Formula walkthrough

Step-by-step formulas for single discount, stacked discount, reverse discount, and tax.

StepFormulaResultInterpretation
Primary discount amount129.99 × 25.00%$32.50Money removed by the first percent-off offer.
Price after primary discount129.99 - 32.50$97.49Applied directly from the current inputs.
Additional discount amount97.49 × 10.00%$9.75Applied to the already discounted price, not the original price.
Final price before tax97.49 - 9.75$87.74Applied directly from the current inputs.
Tax after discount87.74 × 8.25%$7.24Tax is applied after the full discount sequence.
Final payable amount87.74 + 7.24$94.98Applied directly from the current inputs.

Bulk discount comparison

Compare several discount levels side by side while keeping quantity, extra discount, and tax consistent.

ScenarioEffective discountFinal / unitSavings / unitTotal savingsPayable total
No discount10.00%$116.99$13.00$26.00$253.29
5% off14.50%$111.14$18.85$37.70$240.62
10% off19.00%$105.29$24.70$49.40$227.96
15% off23.50%$99.44$30.55$61.10$215.29
20% off28.00%$93.59$36.40$72.79$202.63
25% off (Current)32.50%$87.74$42.25$84.49$189.96
30% off37.00%$81.89$48.10$96.19$177.30
40% off46.00%$70.19$59.80$119.59$151.97
50% off55.00%$58.50$71.49$142.99$126.64

Discount trend chart

Watch final price and savings per unit move as the primary discount changes.

Discount And Checkout Notice

This calculator is designed for planning and estimation. Stores can apply coupons, taxes, shipping, membership pricing, and promotion rules in a different order from the assumptions used here, so always confirm the final checkout amount before purchase or publication.

Reviewed For Methodology, Labels, And Sources

Every CalculatorWallah calculator is published with visible update labeling, linked source references, and founder-led review of formula clarity on trust-sensitive topics. Use results as planning support, then verify institution-, policy-, or jurisdiction-specific rules where they apply.

Reviewed By

Jitendra Kumar, Founder & Editorial Standards Lead, oversees methodology standards and trust-sensitive publishing decisions.

Review editor profile

Topic Ownership

Sales tax and tax-sensitive estimate tools, Education and GPA planning calculators, Health, protein, and screening-formula pages, Platform-wide publishing standards and methodology

See ownership standards

Methodology & Updates

Page updated April 9, 2026. Trust-critical pages are reviewed when official rates or rules change. Evergreen calculator guides are checked on a recurring quarterly or annual cycle depending on topic volatility.

How to Use This Calculator

Start by deciding what you actually know. If you have the list price and the sale percentage, use Final Price or Discount Amount mode. If you only know the sale price shown on a tag or receipt and want to estimate the original price, use Reverse Discount mode. That one decision removes most of the confusion people run into when they search for a percent off calculator but are really trying to solve the problem backward.

Then enter the main discount and any extra stacked discount separately. This matters because stacked discounts are sequential. A second coupon is applied to the already reduced price, not the original price, so the combined effect is always smaller than simply adding the percentages together. The calculator keeps that logic visible so you can see both the direct savings and the effective total discount.

After that, add tax after discount if you want a closer checkout estimate. In many real shopping workflows, tax is calculated on the discounted selling price, not the original list price. Quantity then scales the per-unit view into total savings and total payable amounts. That makes the tool useful for single-item shopping and for merchant or reseller scenario planning.

Finally, use the formula walkthrough, bulk comparison table, and chart instead of stopping at one output card. The headline answer is useful, but the deeper value comes from understanding how different discount levels change your total savings, your final payable amount, and the real cost of a promotion over several units.

  1. Step 1: Choose the discount mode

    Use Final Price for normal sale math, Discount Amount when savings is the main question, and Reverse Discount when you know the sale price and need the original price.

  2. Step 2: Enter the price you know

    In forward modes, enter the original price. In reverse mode, enter the discounted price before tax.

  3. Step 3: Add the primary discount

    Use the main percent-off rate first. This is the discount most shoppers see in the headline sale message.

  4. Step 4: Optionally add stacked discount, tax, and quantity

    Use extra discount for coupon stacks, tax after discount for checkout realism, and quantity for total savings across several units.

  5. Step 5: Review the results and formula walkthrough

    Check final price, savings, effective discount, stage breakdown, and reverse-discount math before you act on the result.

  6. Step 6: Use the bulk table and chart

    Compare several discount levels side by side so you can test different offers instead of trusting a single guess.

How This Calculator Works

The calculator runs three closely related workflows. In Final Price mode it takes the original price and discount rates, then calculates the reduced selling price. In Discount Amount mode it uses the same math but highlights the savings amount as the primary result. In Reverse Discount mode it starts from the known discounted price before tax and solves backward to estimate the original list price.

Stacked discounts are handled sequentially. The page calculates the first discount amount, reduces the price, then applies the additional discount to the smaller remaining amount. This is why the effective discount is not simply the sum of the two percentages. The logic is transparent in the stage table and formula walkthrough so the user can see each step.

Tax is applied after the discount sequence when a tax rate is provided. That lets the result show two separate truths at once: what the item costs after discount and what the customer actually pays at checkout. Quantity then scales every per-unit value into total savings and total payable amounts for basket-style planning.

All arithmetic uses decimal.js instead of native floating-point shortcuts. That keeps common money cases stable, especially when sale prices, stacked discounts, and tax percentages are combined. The chart and bulk comparison table then reuse the same calculation engine so the interactive analysis stays consistent with the headline output.

What You Need to Know

What Is a Discount?

A discount is a reduction from an original or list price. In consumer language, that usually shows up as a “percent off” offer, a coupon, a clearance markdown, or a promotional code. In business language, the same idea appears in markdown pricing, trade discounts, promotional incentives, and volume discounts. The shared concept is simple: part of the original price is removed so the buyer pays less than the baseline amount.

That sounds straightforward, but discounts matter because they shape real decisions quickly. A shopper uses discounts to decide whether a purchase is worth making now. A seller uses discounts to move inventory, improve conversion, respond to competition, or support seasonal demand. A student sees discounts as one of the most common real-world applications of percentages. That is why a discount calculator serves a broader audience than many finance tools do.

The most important practical point is that a discount is not only a percentage. It is also a dollar amount and a decision. A 25% discount on a low-cost item may save less money than a 10% discount on a high-ticket purchase. Good discount math therefore needs both views: the percentage that looks attractive in the promotion and the actual dollar savings that affect the wallet.

Discount Formula Explained

The core discount formula is direct: discount amount equals original price multiplied by discount rate. If the original price is $100 and the discount is 20%, the discount amount is $20. The final discounted price is then $100 minus $20, which leaves $80. That same logic powers most percent off calculators, sale price calculators, and discount value calculators.

A cleaner way to think about final price is through the remaining-price multiplier. Instead of calculating the discount amount first, you can multiply the original price by the percent you still pay. With a 20% discount, you still pay 80% of the price, so the final price is original price × 0.80. This approach becomes especially useful for stacked discounts because each discount creates a new remaining-price multiplier.

This page uses both views at once. It calculates the dollar amount removed and the price still owed. That is important because many people understand one form more naturally than the other. Some shoppers want to know “how much off,” while others want to know “what do I pay now.” A strong discount percentage calculator should never force the user to choose one question when the same inputs can answer both.

ModeFormulaBest fit
Final priceOriginal price × (1 - discount) × (1 - extra discount)Fast sale-price and checkout planning for shoppers, merchants, and everyday percent-off questions.
Discount amountOriginal price - final discounted priceBest when the main question is total savings rather than only the amount you still pay.
Reverse discountFinal price ÷ [(1 - d1) × (1 - d2)]Useful when you know the advertised sale price and want to estimate the original list price.

How To Calculate Discount Percentage

When people ask how to calculate discount percentage, they are usually solving one of two problems. The first is forward discount: original price is known, discount percent is known, and the goal is final price. The second is reverse discount: original and final price are known, and the goal is to understand the percentage saved. Both use the same relationship between original price, discount amount, and final price.

If you know original price and final price, the discount amount is original price minus final price. Then discount percentage equals discount amount divided by original price, multiplied by 100. This is one reason receipts and screenshots can still be useful when the listed promotion is unclear. If you know what the item used to cost and what you are paying now, you can reconstruct the effective percent off.

The reverse problem also explains why precision matters. If a store advertises one rate, then applies a second coupon, a loyalty adjustment, or a tax-inclusive display price, your quick mental math may drift away from the real percentage. Using `decimal.js` keeps the arithmetic stable and prevents tiny rounding errors from compounding when multiple steps are involved.

Percent Off Explained

Percent off is the everyday language of discounts. It is what turns a promotion into a simple headline: 10% off, 25% off, 50% off. That phrasing is effective because percentages scale. A shopper can compare offers across items without seeing every dollar figure first. But percentages can also be misleading when the original prices are very different, which is why this calculator keeps the dollar savings visible too.

In real shopping, percent off often interacts with business strategy. A seller may use a modest discount to create urgency without giving away too much margin. A retailer may use deeper discounts to clear old inventory. An eCommerce store may combine a sitewide sale with an extra code for email subscribers. A percent off calculator helps both sides understand what the headline promotion really means in money terms.

Multiple Discounts

Multiple discounts are where intuition often breaks. Many people see “20% off plus an extra 10% off” and mentally add the numbers to reach 30%. That is wrong because the second discount is not applied to the original price. It is applied to the price that remains after the first discount has already been taken. The base is smaller, so the second discount removes fewer dollars than the same percentage would remove from the original price.

The correct formula for stacked discounts is original price × (1 - d1) × (1 - d2). If the original price is $100, then 20% off leaves $80. Applying an extra 10% off to that $80 removes another $8, leaving $72. The combined effect is therefore a 28% discount, not 30%. This is why sequential discount logic matters in clearance sales, coupon stacking, wholesale rebates, and retailer promotions.

The calculator makes this visible by showing the first discount amount, the intermediate price, the extra discount amount, and the effective combined discount percentage. That transparency matters for shoppers who want to understand a deal and for merchants who need to understand how promotional depth affects realized selling price.

Reverse Discount Calculation

Reverse discount calculation answers a different question: if the final sale price is known, what was the original price before the discount? For a single discount, the rule is original price equals final price divided by the percent still paid. If a product is 25% off, the buyer pays 75% of the original price, so the original is final price ÷ 0.75.

This is especially useful when you see a tagged sale price, a screenshot in an ad, or a discounted invoice line but want to judge the quality of the deal from the baseline price. Reverse discount also helps merchants audit promotions. If a final advertised price is locked in by market pressure, the seller can work backward to understand what original price or markdown depth is implied.

Stacked discounts make reverse math more valuable because it becomes harder to do mentally. Instead of dividing by one remaining multiplier, you divide by the product of the remaining multipliers. This page handles that automatically, which makes it practical for receipts, sale banners, coupon stacks, and pricing experiments where the original list price is not the number you have in front of you.

Shopping & Business Use Cases

Shoppers use discounts to decide timing, compare stores, and avoid being misled by sales language. A 30% discount can be compelling, but the real question is how much money it saves and what the final payable amount becomes after tax. For larger purchases, the difference between pre-tax savings and after-tax final price matters more than the headline percentage.

Businesses use discounts for a different reason: discounts are pricing strategy, not only promotions. A merchant may accept a lower realized price to move inventory faster, increase average order volume, or reward returning customers. But discounts also reduce revenue per unit, which means they should be tested deliberately. A seller who uses frequent promotions needs to know the effective sale price, the combined discount depth, and the total revenue given up at scale.

That is why the discount calculator naturally connects with a pricing calculator such as the markup calculator. One tool helps shoppers and pricing teams understand what a discount does to the sale. The other helps businesses understand whether that discounted sale still supports the margin or pricing goals behind the offer.

Use caseHow the calculator helps
Online shopperCompare coupon stacks, tax after discount, and quantity totals before checkout.
Retail store managerTest promotions, markdown depth, and how much revenue is given away per unit.
eCommerce sellerPressure-test flash sales, bundle promotions, and stacked codes against realized selling price.
StudentLearn discount percent formula, reverse discount, and why stacked discounts are sequential.
General userTurn percent-off advertising into a clear dollar answer without manual math errors.

How To Use This Calculator

This tool is built to be practical on both desktop and mobile. Start with the mode toggle so the interface matches your question. Forward discount workflows use original price as the known value. Reverse discount uses the sale price before tax as the known value. Then fill the primary discount, optional second discount, optional tax, and quantity. The page recalculates immediately so you can test scenarios without extra clicks.

Once the result appears, do not stop at the first card. The stage breakdown shows the order in which the discounts are applied. The formula walkthrough shows the exact substitution. The bulk comparison table lets you test several possible discount levels without retyping everything. The chart then gives a quick visual sense of how deeper discounts trade lower final price against higher savings per unit.

For connected planning, pair this page with the VAT calculator or the sales tax calculator hub when taxes matter, and with the broader financial calculators section when your discount question is part of larger business or purchase planning.

Common Mistakes

The first common mistake is treating stacked discounts like simple addition. It feels reasonable because the percentages are visible and easy to add, but it ignores the changing base. This can cause shoppers to overestimate savings and sellers to misunderstand how deep a promotion really is. Sequential discount math fixes that immediately.

The second mistake is forgetting the order of operations around tax. In many everyday retail workflows, tax is applied after discounts. If you accidentally add tax first and then discount the result, the final payable number will be wrong. This calculator is explicit about tax-after-discount so the checkout estimate stays realistic in the most common cases.

The third mistake is focusing only on per-unit math and ignoring quantity. One discount on one item might not be meaningful, while a slightly worse discount over several units can save far more money overall. The opposite can also happen: a strong percentage-off headline can still lead to overspending if the basket grows because the shopper is anchored by the promotion instead of the actual total.

MistakeWhy it hurts
Adding stacked discounts togetherA 20% discount followed by 10% off is not a flat 30% discount because the second discount uses a smaller base.
Applying tax before discount by accidentMany stores apply tax after discounts, so using the wrong order can inflate the final payable amount.
Forgetting quantityA small per-unit saving can become meaningful across several units, while a tempting deal can also multiply bad spending.
Using reverse discount on a tax-inclusive price without checkingIf the known amount already includes tax, dividing by the discount multiplier alone will overstate the original price.
Confusing savings with percentageA high-looking percentage on a small-ticket item can save less money than a smaller percentage on a larger purchase.

Final Thoughts

A useful discount calculator should do more than subtract one percentage from one price. It should clarify the real money impact of sales language, keep stacked-discount logic honest, handle reverse discount correctly, and separate tax from savings. That is what turns a casual percent off calculator into a tool that supports better shopping and pricing decisions.

Use this page whenever you compare sales, test coupon stacks, audit retail promotions, review merchant markdowns, or teach discount percentage formula with real numbers. If your next question moves from consumer savings into seller-side pricing or broader money planning, keep going through the financial calculators hub and the business-focused pricing workflow already available on CalculatorWallah.

Frequently Asked Questions

A discount calculator works out sale price, savings, percent off, and related totals from an original price and one or more discount percentages. This version also supports reverse discount, quantity, and tax after discount.

Use the formula `discount = original price × discount rate`. If an item costs $80 and the offer is 25% off, the discount is $20 and the final pre-tax price is $60.

Percent off is the share of the original price removed by the promotion. A 30% off sale means you pay 70% of the original price before any extra stacked discounts or tax.

Use reverse discount. Divide the known final pre-tax price by the remaining price percentage. For a single 20% discount, divide the final price by 0.80. This calculator also handles a second sequential discount automatically.

Multiple discounts are sequential, not additive. A 20% discount followed by 10% off means `price × 0.80 × 0.90`, which is a 28% effective discount, not 30%.

It is accurate for shopping, pricing, and classroom use because the calculations use `decimal.js` rather than floating-point shortcuts. Real checkout totals can still vary if a store applies tax, shipping, or coupons in a different order.

Yes. Enter the tax rate and the calculator will add tax after the discount sequence so you can see the final payable amount separately from the savings amount.

The core formulas are `discount = original × rate`, `final price = original - discount`, and `original price = final price ÷ (1 - rate)` for reverse discount. Stacked discounts use one remaining-price multiplier per discount.

Savings equals the original price minus the discounted price. If quantity is more than one, total savings becomes savings per unit multiplied by quantity.

Yes. The calculator is designed for common percent-off questions such as sale price, discount amount, stacked coupons, and reverse discount from a receipt or advertised sale price.

Because the second discount is applied to a smaller price after the first discount is already removed. Each extra discount works on the remaining amount, not the original amount.

Yes. CalculatorWallah provides the discount calculator, percent-off workflow, bulk comparison table, chart, and educational content for free.

Related Calculators

Sources & References

  1. 1.OpenStax - Discounts, Markups, and Sales Tax(Accessed April 2026)
  2. 2.eCampusOntario Pressbooks - Figuring Out the Cost: Discounts(Accessed April 2026)
  3. 3.Penn State Extension - Product Pricing: What Do I Charge?(Accessed April 2026)
  4. 4.Penn State Extension - Understanding Pricing Objectives and Strategies for the Value-Added Ag Producer(Accessed April 2026)