Enter any two of original price, discount percentage, and sale price—leave the third blank to solve. Optional stacked discounts apply in order after the primary discount (compound sequential). Add quantity for line totals and per-unit clarity.
Multiplies per-unit prices for line totals.
Stack more discounts (sequential)
Each % is taken off the price after the previous step (e.g. 20% then 10% is not 30% off the original).
About this tool
Retail tags, SaaS checkout pages, and B2B quotes all speak the language of percentages off—but the mental math that sounds easy in a meeting rarely survives contact with stacked promotions, coupon fine print, and the difference between “percent off list” and “percent off the already reduced price.” A headline of twenty percent followed by another ten percent is not thirty percent off the original; it is compound sequential discounting, and the gap between intuition and arithmetic is where margin quietly leaks. This free Percentage Discount Calculator from SynthQuery keeps every step transparent: enter any two of original price, discount percentage, and sale price to solve for the third, optionally layer additional discounts that apply one after another, and scale everything by quantity when you are buying multiples or modeling a line on an invoice. Results include final price per unit, total list versus total paid, savings per unit and for the whole line, an equivalent single discount that would reach the same final price from list, and a simple before-and-after visual so stakeholders who avoid spreadsheets still see the story.
The tool runs entirely in your browser. Nothing you type is sent to SynthQuery servers for this calculation, which matters when you are sanity-checking confidential price lists, channel rebates, or internal approval thresholds. Outputs are meant for planning and education: taxes, shipping, loyalty points, payment-processor fees, and accounting recognition rules are outside the model. When your promotion mixes buy-one-get-one mechanics, gift cards, or third-party-funded coupons, translate those programs into an effective percent off (or run separate scenarios) before trusting a single headline number. For the business question of whether a discount pays for itself through volume, pair this page with SynthQuery’s Discount Impact Calculator, which layers margin and break-even volume on top of price changes.
What this tool does
Solve-for-any mode is the core workflow. Most consumer calculators only compute sale price from list and percent; fewer make it easy to recover list from paid price and stated markdown, or to recover the markdown when list and paid are both known from an invoice export. SynthQuery keeps the algebra consistent and surfaces which field was solved so you do not misread a screenshot days later.
Sequential stacking addresses real-world promotions without asking you to chain manual steps. Each stacked percentage multiplies the running price by open parenthesis one minus the next discount divided by one hundred close parenthesis. The interface caps each stacked tier between zero and one hundred percent so you do not divide by zero or invert signs accidentally. The equivalent single discount summarizes the whole stack as one percent off the original, which is invaluable when comparing policies or rewriting a simpler headline for creative.
Quantity support turns per-unit clarity into order-level totals. Price per unit after all discounts stays explicit even when quantity is one, which helps classroom use and bulk-buy comparisons. The savings badge and before-after bar emphasize the delta in dollars, not only in percent, because shoppers feel money saved more directly than basis points.
Client-side execution, Reset, Copy results, keyboard-friendly inputs, and dark-mode-friendly visuals follow the same patterns as other SynthQuery financial utilities. The stack trail is a teaching aid: finance interns and founders alike can paste it into notes when leadership asks “show your work” on a promotion.
Technical details
Let P be the original list price per unit and d the primary discount expressed as a percentage, not a decimal. The sale price after the primary discount alone is P times open parenthesis one minus d over one hundred close parenthesis. The discount amount in dollars for that step is P minus that sale value, equivalently P times d over one hundred when d is interpreted as a standard markdown. If additional sequential discounts d2, d3, … apply, each is applied to the current running price: after the primary, multiply by open parenthesis one minus d2 over one hundred close parenthesis, then repeat. The final per-unit price is P multiplied by the product of all those factors. The equivalent single discount percentage versus list satisfies one minus the final price divided by P, times one hundred, when P is positive.
Solving for the missing variable uses the same identities rearranged. Given final sale after primary S and discount d with d less than one hundred, original price recovers as S divided by open parenthesis one minus d over one hundred close parenthesis. Given P and S, implied discount is open parenthesis one minus S over P close parenthesis times one hundred. Negative implied discounts correspond to paying above list—a markup scenario—which the algebra still represents even if marketing copy rarely says “negative twenty percent off.” The verification mode recomputes sale from P and d and compares to the entered S within a tolerance that tolerates penny rounding.
This is standard sequential commercial discounting, not additive percent mistakes. It does not model tax-inclusive shelf prices, tiered BOGO splits, or loyalty redemption unless you first reduce those programs to effective percentages. For margin recovery and volume requirements after you change price, use SynthQuery’s Discount Impact Calculator and Contribution Margin Calculator.
Use cases
Personal shopping and budgeting are the most common uses. Before you checkout, you can confirm whether a tagged sale matches the register, whether a member-only discount stacks the way the sign claims, and how much you keep in your pocket versus paying list. For big-ticket items—furniture, electronics, annual software—small rounding differences across percentages add up; verifying them removes nagging doubt.
Retail and ecommerce operators use the tool when drafting signage and internal QA. Merchants translate planned markdowns into customer-facing language, while ecommerce managers check that automatic coupon rules match merchandising intent. When a promotion engine applies multiple rules, sequential stacking in the calculator mirrors one common implementation pattern; always confirm against your platform’s actual rule order because engines differ.
Marketing and growth teams relate discounts to campaign messaging. A/B tests often vary headline depth; this utility helps keep the numeric story aligned with the words on the landing page. When discounts intersect with paid acquisition, pairing this calculator with the PPC Budget Calculator keeps unit economics conversations honest—cheap clicks do not fix a margin problem created by an overly deep stack.
Procurement and B2B pricing scenarios benefit when quotes include line-level allowances. Buyers check that stated percentages reproduce vendor math; sellers generate quick explanations for customers who want to see intermediate steps. Educators teaching consumer finance or introductory business math can demonstrate compound discounts without building a spreadsheet from scratch each lecture.
Finally, creators and affiliates who disclose pricing honestly can verify “percent off” claims before publishing, reducing the risk of misleading followers when a second code changes the total.
How SynthQuery compares
Mental math and phone calculators excel at a single step—multiply list by zero point eight and you have a twenty percent sale price—but they struggle when you need the inverse, when three numbers must be checked for consistency, or when a second discount applies to the reduced subtotal. Spreadsheet formulas are flexible yet slow for quick checks on a showroom floor. SynthQuery’s page combines solve-for-any logic, stacked steps, quantity scaling, a readable stack trail, and copyable summaries in one client-side flow without asking you to remember algebra rearrangements.
Compared with generic search results, this tool is embedded in a broader calculator library: you can jump from discount arithmetic to margin, break-even, revenue run rates, or paid media planning without changing mental context. The verification mode and explicit equivalent single discount reduce the classic error of mistaking “20% then 10%” for “30% off.”
Aspect
SynthQuery
Typical alternatives
Solve-for-any
Original price, discount %, or sale price—provide any two, solve the third; optional verify-all-three consistency check.
Often only “list + percent → sale,” with weak support for inverses.
Stacking model
Sequential compound discounts with stack trail and equivalent single percent off list.
Frequently absent or ambiguous about order of operations.
Quantity & totals
Line-level list, final, and savings alongside per-unit finals.
Usually single-unit only.
Privacy
Runs fully in the browser like other SynthQuery utilities.
Varies; confirm data handling on unfamiliar sites.
Workflow
Copy results, Reset, internal links to free-tools hub, PPC budget, margin, and discount-impact tools.
Standalone pages without related finance context.
How to use this tool effectively
Start by deciding whether your inputs are per unit or per line. The calculator treats “original price” and “sale price” as amounts for one unit unless you use the quantity field to multiply into totals. That matches how most people read shelf labels—price per item—with an optional multiplier for “I am buying six” or “this SKU ships in cases of twelve.” If your receipt already shows a subtotal for the bundle, you can instead enter that subtotal as the original and set quantity to one; consistency matters more than which convention you pick.
For a single discount, fill in two of the three core fields. Common patterns are original price plus discount percentage when a sign advertises “25% off,” original price plus final sale price when you only know what you paid and want the implied markdown, or sale price plus discount percentage when a training exercise gives you the reduced figure and asks for list. Leave exactly one field blank and click Calculate; the tool writes the missing value into the form so you can iterate quickly. If you accidentally leave two blanks, you will see a short error that tells you the rule rather than guessing.
If you enter all three values, the tool verifies that they agree with the standard relationship: sale price equals original times open parenthesis one minus discount percent divided by one hundred close parenthesis, within a small tolerance for rounding. When they disagree, clear one field and solve again rather than forcing inconsistent numbers into a deck.
Stacked discounts belong in the sequential section. Enter your primary discount in the main fields first—this is the headline percent off list or the first deduction in the policy. Then add a second percent and optionally a third; each additional value is applied to the price remaining after the prior step, which is how many retailers phrase “take an extra ten percent off clearance.” That is not the same as adding percentages. After calculation, read the stack trail and the equivalent single discount versus list; that equivalent percent is the one-number summary you can compare to a simple “30% off” competitor banner.
Finish with Copy results when you want a plaintext summary for email or slides, or Reset when you are moving to another SKU. Link out to the Free tools hub when you need margin, break-even, or paid-media calculators in the same session.
Limitations and best practices
Taxes, duties, shipping, environmental fees, and payment-method surcharges are not modeled; add them after you establish the net merchandise price. BOGO and bundle offers need translation into an effective percent off before this calculator interprets them faithfully. If your commerce platform applies discounts in a different order—fixed-amount coupons before percentages, for example—mirror that order manually or adjust inputs. Rounding on currency can create one-cent drifts; verification mode allows a small tolerance, but legal contracts should still reference explicit basis points. When discounts intersect with gross margin targets or break-even volume, continue analysis in the Discount Impact Calculator, Markup Calculator, or Break-Even Calculator rather than stopping at shelf price alone.
Plan paid media spend with CTR and conversion assumptions when discounts are paired with acquisition campaigns.
Frequently asked questions
Multiply the original price by the discount percentage expressed as a decimal, which gives the dollar amount off, then subtract that from the original. Equivalently, multiply the original by open parenthesis one minus the percent divided by one hundred close parenthesis to jump straight to the sale price. Example: twenty percent off one hundred dollars removes twenty dollars, leaving eighty. This page automates both the forward calculation and the common inverses—finding the percent when you know list and paid, or finding list when you know paid and percent.
No. Sequential discounts apply one after another to the running price. Twenty percent off one hundred dollars yields eighty dollars; ten percent off eighty removes eight dollars, leaving seventy-two. That is twenty-eight percent off the original, not thirty. The calculator shows each step in the stack trail and reports an equivalent single discount versus list so you can compare policies fairly. Retail copy that says “extra 10% off” usually means this compound pattern—always read whether the second percent applies to the already reduced price.
Discount reduces price from a reference list or sticker value; markup increases price above cost. A negative implied discount in this tool—when the sale price exceeds the original you entered—signals a markup relative to that reference. Markup percentages are often measured on cost, while discounts are measured on list; mixing bases causes expensive mistakes. When you need cost-plus and margin-on-price conversions, use the Markup Calculator alongside this page.
Translate BOGO into an effective price per unit. Classic “buy one, get one free” on two equal items means you pay one hundred percent of one unit and zero percent of the second, so the average price per unit is half of list—fifty percent off in a per-unit sense. “Buy one, get one fifty percent off” averages differently: one full price plus half price on the second equals one point five times the unit list for two items, or twenty-five percent off per unit on average if the items are identical. Mixed-SKU BOGO requires weighted math; reduce to comparable units before entering a single original and sale pair.
Yes. Enter the sale price and the discount percentage, leave original blank, and calculate. Algebraically, original equals sale divided by open parenthesis one minus discount percent divided by one hundred close parenthesis, provided the discount is below one hundred percent. If your receipt shows multiple stacked promotions, either enter the final per-unit paid with a single equivalent percent off list, or use the stacking fields so the tool mirrors each step.
Rounding order differs across POS systems: some round each line, some round the subtotal, and tax jurisdictions may round tax on discounted subtotals differently. The calculator uses standard floating-point arithmetic with sensible display rounding; tiny differences versus a register are normal. For reconciliation, use the store’s exact rule chain rather than assuming a single rounding point.
This page focuses on price, percent, sequential stacks, and quantity totals—the arithmetic shoppers and merchants see on tags. The Discount Impact Calculator extends into gross margin, implied unit cost from margin, break-even volume to hold profit, and charts that show revenue versus profit trade-offs. Use this calculator for the sticker math; use Discount Impact when you must defend profitability to finance.
The percentage off list per unit does not change when you multiply by quantity; both list and final scale by the same factor, so the percent equivalent versus list stays the same. Quantity does change total dollars saved, which the tool reports as line savings. If your retailer offers “spend two hundred, save twenty percent on the entire basket,” that is a different model—treat the basket subtotal as the original amount before the promotion.
Entering a primary discount greater than one hundred percent would imply a negative sale price from list, which is not meaningful for standard merchandise pricing; the tool rejects that combination when solving forward from list and percent. Solving inverses still allows implied negative discounts—effectively markups—when sale exceeds list. Stacked steps must stay between zero and one hundred percent exclusive to avoid divide-by-zero paths.
Start at the [Free tools hub](/free-tools) for the full catalog. For margin and markup depth, open the [Markup Calculator](/markup-calculator) and [Contribution Margin Calculator](/contribution-margin-calculator). For revenue pacing, try the [Daily Sales Revenue Calculator](/daily-sales-revenue-calculator). For profitability after discounts, use the [Discount Impact Calculator](/discount-impact-calculator) and [Break-Even Calculator](/break-even-calculator). For paid campaigns running alongside promotions, plan spend with the [PPC Budget Calculator](/ppc-budget-calculator). Draft internal notes in the [Markdown Editor](/markdown-editor).