Discount Calculator
Calculate the sale price and savings from a discount. Enter the original price and discount percentage to get an instant result.
Recommended Settings
Pro Tips
- •Multiply the original price by the discount percentage to find your savings, then subtract that from the original price for the final cost
- •For stacked discounts (like 20% off, then an additional 10% off), apply each discount sequentially rather than adding the percentages together
- •A "25% off" discount is not the same as needing to add 25% back to the sale price to find the original - always calculate from the original price
- •Watch for retailers advertising the discount percentage prominently while the final price still isn't the best available deal - compare across sellers
Most Popular
Most users check discount calculations during sales events to quickly verify the advertised savings
When to Use This Tool
Quickly calculate the final price of an item during a sale or promotional discount.
Estimate savings on a planned purchase to see if it fits your budget.
Compare the actual savings amount across different discount percentages or store promotions.
Double-check that an advertised sale price matches the claimed discount percentage.
How It Works
Multiply the original price by the discount percentage (as a decimal) to calculate the savings amount
Subtract the savings from the original price to get the final sale price
100% Private
Files never leave your device. All processing happens locally in your browser.
Lightning Fast
Powered by Client-side JavaScript arithmetic for optimal performance on modern browsers.
Open Source
Built with verified, open-source libraries. Fully transparent.
Frequently Asked Questions
How do I calculate multiple stacked discounts?
Apply each discount one after another rather than adding the percentages together. For example, 20% off followed by an additional 10% off is not the same as 30% off - calculate the first discount, then apply the second discount to the already-reduced price.
How do I work backward from a sale price to find the original price?
Divide the sale price by (1 minus the discount as a decimal). For example, if an item is $60 after a 25% discount, the original price was $60 ÷ 0.75 = $80.
Is my data sent to a server?
No. All calculations happen instantly in your browser using JavaScript. Nothing you enter is transmitted anywhere.
Does this account for sales tax?
No. This tool calculates the discount on the listed price only. Sales tax is typically applied after the discount, based on your local tax rate, which isn't included here.
What if the discount is a flat dollar amount instead of a percentage?
For a flat dollar discount, simply subtract that amount directly from the original price - this tool is designed for percentage-based discounts specifically.