Discount Calculator
Calculate sale prices, savings, margins and reverse-calculate original prices
How to calculate a discount or markdown?
Discount calculation: Final price = Original price × (1 - Discount%). Example: a $120 item with 25% off costs $120 × 0.75 = $90. The savings are $30. Our calculator also handles reverse calculation: finding the original price from the sale price.
Profit margin calculation
Gross margin = (Selling price - Cost price) / Selling price × 100. Markup rate = (Selling price - Cost price) / Cost price × 100. Example: buying at $60 and selling at $100 = 40% margin and 66.7% markup. Do not confuse margin and markup!
Sales and promotions tips
Beware of stacked discounts: -20% then -10% is not -30% but -28%. Two 50% discounts give -75%, not -100%. Our calculator includes a stacked discount mode to calculate the true final price during combined promotions.
Why choose OmniTools?
OmniTools brings together 20+ carefully crafted online tools built by our team. Every tool is designed to be fast, accurate and usable without sign-up. We believe essential everyday utilities — calculators, converters, generators — should be freely available with a clean interface and no intrusive ads. Our commitment: your data never leaves your browser.
Our tools are used daily by students, real-estate professionals, developers, designers, travelers and curious minds. Each tool comes with detailed documentation, formulas, reference values and practical tips to help you get the most out of it. We regularly ship new tools and improvements based on community feedback.
Frequently asked questions
Is this tool really free?
Yes, OmniTools is completely free, with no sign-up and no usage limit. No credit card required.
Is my data sent to a server?
No. All calculations and conversions run in your browser. Your data stays private on your device.
Does it work on mobile?
Yes, the interface is fully responsive and optimized for smartphones, tablets and desktops.
How often is the tool updated?
We continuously improve our tools based on user feedback to guarantee accuracy and reliability.