Skip to content
Personal finance

Discount Calculator

Calculate discount amount, final price, and discount rate with optional sales tax and stacked coupons.

Discount options

$
%
%
$
%

Final Sale Price (Out the Door)

$80.25

Includes $75.00 subtotal + $5.25 sales tax (7.0%)

Original Price
$100.00
Total Savings
$25.00
Effective Discount
25.0%
Sales Tax
$5.25

Price breakdown

  • You Pay (Pre-tax)$75.0071.3%
  • You Save$25.0023.8%
  • Sales Tax$5.255.0%

How this discount is calculated

Step-by-step math from original sticker price to checkout total.

  1. Apply primary discount rate

    D1=P0×d1100=$100.00×25100=$25.00D_1 = P_0 \times \frac{d_1}{100} = \$100.00 \times \frac{25}{100} = \$25.00

    Takes 25.0% off the original $100.00, saving $25.00 per unit.

  2. Calculate combined savings

    Total Savings=PoriginalPsubtotal=$100.00$75.00=$25.00(25.0%)\text{Total Savings} = P_{\text{original}} - P_{\text{subtotal}} = \$100.00 - \$75.00 = \$25.00 \quad (25.0\%)

    You save $25.00 across your order of 1 item(s).

  3. Add sales tax at checkout

    Final Price=Psubtotal×(1+t100)=$75.00×(1+7100)=$80.25\text{Final Price} = P_{\text{subtotal}} \times \left(1 + \frac{t}{100}\right) = \$75.00 \times \left(1 + \frac{7}{100}\right) = \$80.25

    Sales tax of 7.0% is computed on your $75.00 subtotal.

Quick discount percentage lookup table ($100.00 sticker price)

Discount (%)You SaveSale Price (Pre-tax)
5% Off$5.00$95.00
10% Off$10.00$90.00
15% Off$15.00$85.00
20% Off$20.00$80.00
25% Off$25.00$75.00
30% Off$30.00$70.00
40% Off$40.00$60.00
50% Off$50.00$50.00
60% Off$60.00$40.00
70% Off$70.00$30.00
75% Off$75.00$25.00
Report tool

Understanding Discounts, Markdowns, and Final Checkout Prices

Whether you are shopping online, evaluating clearance tags in retail stores, or pricing products for a business, calculating exact discounts is essential. Promotional pricing often involves multiple moving parts: percentage discounts, flat cash-off coupons, stacked clearance promotions, and regional sales taxes. A small miscalculation can lead to unexpected charges at checkout or eroded profit margins for merchants.

For seasonal shopping events involving complex multi-item baskets, you can also explore our dedicated Black Friday calculator and Cyber Monday calculator. If you earn credit card rewards on discounted purchases, use the cash back calculator to find your net effective out-of-pocket spend. When pricing international inventory subject to consumption taxes, calculate tax-inclusive checkout sums with our GST calculator.

Core Discount Formulas and Mathematics

The basic discount formula calculates the dollar amount subtracted from the original sticker price based on a percentage markdown:

D=P0×(d100)D = P_0 \times \left(\frac{d}{100}\right)
Ps=P0D=P0×(1d100)P_s = P_0 - D = P_0 \times \left(1 - \frac{d}{100}\right)

In these equations, P0P_0 represents the original list price, dd is the percentage discount rate, DD is the total dollar savings, and PsP_s represents the discounted sale price before taxes.

The Stacked Discount Compounding Fallacy

A common retail scenario is a "double discount" (for instance, an item already marked 30% off that receives an extra 20% off at the register). Shoppers frequently assume the total savings equal 50% (30% + 20%). In reality, successive discounts compound sequentially on the reduced balance:

Pfinal=P0×(1d1100)×(1d2100)P_{\text{final}} = P_0 \times \left(1 - \frac{d_1}{100}\right) \times \left(1 - \frac{d_2}{100}\right)
deffective=1[(1d1100)×(1d2100)]d_{\text{effective}} = 1 - \left[\left(1 - \frac{d_1}{100}\right) \times \left(1 - \frac{d_2}{100}\right)\right]

Applying 30% off followed by an extra 20% off yields:

deffective=1(0.70×0.80)=10.56=44%d_{\text{effective}} = 1 - (0.70 \times 0.80) = 1 - 0.56 = 44\%

The true discount is 44%, not 50%, because the second discount applies only to the remaining 70% of the price. To model two-tier promotional markdowns, stacked coupons, or order-dependent retail savings, use our dedicated double discount calculator.

Worked Examples

Example 1: Single Item with Stacked Coupon and Sales Tax

Suppose a winter coat retails for $120. The store runs a 25% discount, you have an extra 10% loyalty promo code, and the local sales tax rate is 8%:

  • Primary Discount (25%): $120 × 0.25 = $30.00 saved (Price: $90.00).
  • Stacked Loyalty Code (10%): $90 × 0.10 = $9.00 saved (Subtotal: $81.00).
  • Total Dollar Savings: $30.00 + $9.00 = $39.00 (Effective discount: 32.5%).
  • Sales Tax (8% on $81.00): $81.00 × 0.08 = $6.48.
  • Final Out-the-Door Price: $81.00 + $6.48 = $87.48.

Example 2: Reverse Discount (Finding Original Price)

You purchase a soundbar for $180 after a 40% clearance markdown. To determine what the original retail sticker price was before the sale, use the reverse discount formula:

P0=Ps1d100=$18010.40=$1800.60=$300.00P_0 = \frac{P_s}{1 - \frac{d}{100}} = \frac{\$180}{1 - 0.40} = \frac{\$180}{0.60} = \$300.00

The original list price was $300.00, representing a total dollar savings of $120.00. Sales staff and sales professionals calculating commission on gross versus net margins can also reference our commission calculator.

Example 3: Buy One, Get One 50% Off (BOGO 50)

A store advertises "Buy One, Get One 50% Off" on designer sneakers priced at $80 per pair:

  • First pair: $80.00 (Full price)
  • Second pair: $80.00 × (1 - 0.50) = $40.00 (50% off)
  • Total paid for two pairs: $80.00 + $40.00 = $120.00
  • Regular price for two pairs: $160.00 ($80 × 2)
  • Total savings: $160.00 - $120.00 = $40.00
  • Effective discount per pair: $40.00 / $160.00 = 25% overall discount
  • Average unit cost: $120.00 / 2 = $60.00 per pair

Key Considerations When Evaluating Discounts

  • Percentage vs Dollar-Off: For items under $100, percentage discounts often sound larger (e.g., 20% off a $25 item is $5), whereas for items over $100, flat dollar amounts often carry stronger psychological weight (e.g., $100 off a $500 laptop vs 20% off). The Rule of 100 in consumer psychology explains how retailers frame these offers.
  • Sales Tax Jurisdiction: In most US states, sales tax is calculated on the net discounted price rather than the original manufacturer suggested retail price (MSRP). However, for manufacturer coupons (as opposed to store discounts), some states require tax to be collected on the full pre-coupon value.
  • Minimum Spend Thresholds: Fixed coupons often require minimum cart subtotals (e.g., $20 off $100). Adding low-cost filler items just to hit the threshold can negate your net savings if the additional items are not needed.

Frequently asked questions

How do I calculate a percentage discount manually?
To calculate a percentage discount manually, convert the percentage into a decimal by dividing by 100 (for example, 25% becomes 0.25). Multiply the original price by this decimal to find the savings amount. Subtract the savings from the original price to get your final sale price.
How do stacked or double discounts work?
Stacked discounts apply successively rather than additively. For example, 20% off followed by an extra 10% off is calculated as 0.80 multiplied by 0.90, which equals 0.72 (a 28% total discount, not 30%). Each subsequent markdown applies to the already discounted price.
Is sales tax calculated before or after the discount is applied?
For store-issued discounts and instant markdowns, sales tax is calculated on the discounted subtotal. If an item is marked down from $100 to $80 in an area with 7% sales tax, the tax is $5.60 ($80 × 0.07), giving an out-the-door total of $85.60.
What is the effective discount of a Buy 1 Get 1 Free deal?
A Buy 1 Get 1 Free (BOGO) deal provides an effective 50% discount across both items when they share the exact same price. If the items differ in price and the cheaper item is free, the effective discount is lower than 50%.
How can I calculate the original price if I only know the sale price and discount percentage?
Divide the sale price by (1 minus the discount percentage in decimal form). For instance, if you paid $75 after a 25% discount, divide $75 by (1 - 0.25 = 0.75) to find the original price of $100.
Are my calculations saved or shared with any third party?
No. All calculations run strictly in your browser using client-side JavaScript. None of your financial figures or pricing data are sent to our servers.

Resources and references

The formulas and methods in this calculator were checked against these independent sources.