Everyday Math 9 Min Read

How to Calculate a Discount: Formula for Sale Price & Total Savings

Whether you are shopping at a seasonal sale, evaluating a business promotion, or negotiating a contract, discount math is a vital skill. Learn the formulas to calculate sale prices and total savings.

ACN

AllCalcNow Editorial Team

Published June 24, 2026

We encounter discount offers daily: "20% off all jackets," "Save $15 on purchases over $50," or "Take an extra 10% off clearance items." While retail stores place sale tags on items, understanding the arithmetic behind these discounts helps you verify receipt totals, compare promotions, and budget accurately.

Discount math is also a vital business tool, helping managers evaluate wholesale purchase orders, determine retail price points, and manage marketing campaigns. In this comprehensive guide, we layout the core discount formulas, walk through step-by-step examples of single, stacked, and reversed calculations, and reveal the mental math shortcuts that make shopping calculations second nature.

The Discount Formulas

To calculate savings and final sale prices, we use a set of basic percentage formulas:

1. Calculating the Sale Price

To find the final sale price, multiply the original price by the inverse of the discount percentage:

Sale Price = Original Price * ( 1 - Discount % / 100 )

2. Calculating Total Savings

To find the total cash savings, multiply the original price by the discount percentage:

Savings = Original Price * ( Discount % / 100 )

3. Finding the Original Price (Reversed Discount)

If you know the sale price and the discount percentage, you can calculate the original retail price using division:

Original Price = Sale Price / ( 1 - Discount % / 100 )

Calculate Discounts Instantly

Skip the fractions and decimals. Use our free interactive Discount Calculator to calculate final sale prices, stacked discounts, and tax impact in seconds.

Step-by-Step Calculation Examples

Let's work through three scenarios to make the calculations intuitive.

Example 1: A Standard Single Discount

A winter coat originally priced at $80 is on sale for 25% off.

  • Convert discount to a decimal: 25% = `25 / 100 = 0.25`
  • Calculate the savings amount:
    Savings = $80 * 0.25 = $20.00
  • Deduct the savings from the original price:
    Sale Price = $80 - $20 = $60.00

You will pay $60.00 for the coat, saving $20.00.

Example 2: Stacked/Double Discounts

A laptop is on clearance for 30% off its original price of $1,200. At checkout, you apply an additional coupon code for 10% off the sale price.

Important: You *cannot* add the percentages together (30% + 10% = 40% off). The discounts must be applied sequentially.

  • Calculate the first sale price (30% off $1,200):
    First Sale Price = $1,200 * (1 - 0.30) = $1,200 * 0.70 = $840.00
  • Apply the second discount (10% off the $840 sale price):
    Final Sale Price = $840 * (1 - 0.10) = $840 * 0.90 = $756.00
  • Calculate total savings:
    Total Savings = $1,200 - $756 = $444.00

You will pay $756.00, saving $444.00. Notice that a flat 40% discount would have been $720.00, meaning the sequential discount yields a slightly smaller effective discount of **37%**.

Example 3: Reversing the Discount

A smartphone is on sale for $450 after a 10% discount has been applied. What was the original retail price?

  • Calculate the remaining value multiplier:
    `1 - 10% / 100 = 0.90` (The sale price represents 90% of the original price).
  • Divide the sale price by the multiplier:
    Original Price = $450 / 0.90 = $500.00

The original price of the smartphone was $500.00.

Sample Discount Reference Chart

Original Price 10% Off 20% Off 30% Off 50% Off
$20.00 $18.00 $16.00 $14.00 $10.00
$50.00 $45.00 $40.00 $35.00 $25.00
$100.00 $90.00 $80.00 $70.00 $50.00
$250.00 $225.00 $200.00 $175.00 $125.00

Mental Math & Shopping Pitfalls

When shopping, protect your wallet by keeping these tips and calculation tricks in mind:

  1. The 10% Shortcut: To calculate discounts in your head instantly, find 10% first by moving the decimal point one place to the left (e.g., 10% of $65 is $6.50). You can then multiply this amount to find other discounts (e.g., 20% is `$6.50 * 2 = $13`, and 5% is `$6.50 / 2 = $3.25`).
  2. Calculating Tax on Sale Price: Sales tax is calculated on the final negotiated sale price, not the original MSRP. Ensure the register computes tax *after* subtracting all discounts.
  3. Ignoring Unit Pricing: A large discount on a bulk package does not always make it the best deal. Compare the final price-per-unit to ensure you are truly saving money.

By mastering these basic calculations, you can shop confidently, verify transaction totals, and spot genuine promotional deals.

Frequently Asked Questions

Does a double discount mean adding the percentages?

No. Stacked discounts are calculated sequentially. The first discount is applied to the original price, and the second discount is applied to that new sale price.

How do I reverse a discount to find the original price?

Divide the final sale price by `1 minus the discount percentage expressed as a decimal`. For example, if an item is $80 after a 20% discount, calculate `$80 / 0.80 = $100`.

What is the difference between markup and discount?

Markup is the percentage increase added to a wholesale cost to set the retail price. Discount is the percentage reduction subtracted from the retail price to set a promotional sale price.