Bulk price editor
Increase, decrease or set prices across many variants by percent or amount, with a preview of every result.
Read more →Enter the original price and the percent off to get the sale price and how much the customer saves. Switch modes to find the percent off between two prices, or add your cost to see the margin after the discount and how many more units you need to sell to earn the same profit.
Add your cost to see the margin after the discount.
Extra units to break even: how many more units you must sell at the sale price to earn the same gross profit.
Formula
Sale price = Original price × (1 − Discount ÷ 100)This tool runs in your browser. The numbers and prices you enter are not sent to or stored on our servers.
Choose a mode: sale price from % off, find the % off, or break-even.
Enter the original (regular) price.
Enter the discount percentage, or the sale price in "Find the % off".
Add the unit cost to see the margin after the discount and the break-even volume.
Multiply the original price by (1 − the discount). A 25% discount on $80 is $80 × 0.75 = $60, and the customer saves $20. Another way to think about it: the sale price is 75% of the original price.
| Original price | Discount | Sale price | Saving |
|---|---|---|---|
| $80.00 | 25% | $60.00 | $20.00 |
| $49.99 | 20% | $39.99 | $10.00 |
| $120.00 | 35% | $78.00 | $42.00 |
| $15.00 | 10% | $13.50 | $1.50 |
Subtract the sale price from the original price, divide by the original price and multiply by 100. From $60 to $45: ($60 − $45) ÷ $60 × 100 = 25% off. Always divide by the original price, not the sale price.
A discount lowers the profit on every unit, so you need more units for the same gross profit. Extra units needed = profit per unit before ÷ profit per unit after − 1. A product priced $80 with a $32 cost earns $48 a unit. At 25% off it sells for $60 and earns $28, so you need $48 ÷ $28 − 1 = 71% more units to make the same profit.
If the sale price is at or below cost, no extra volume can make up for it. Read how much discount to offer for a table by margin and discount.
Once you know the discount, Sale Scheduler can apply it to a collection or the whole store, keep the original price as the compare-at price, round endings to .99, and schedule the start and end.
Sale Scheduler by SalePilot applies price rules across your catalog with a preview of every variant, schedules the start and end, and restores previous prices automatically.
Multiply the price by 0.8. For example, 20% off $45 is $45 × 0.8 = $36.
Divide the saving by the original price and multiply by 100. A $30 item reduced to $24 is ($30 − $24) ÷ $30 × 100 = 20% off.
No. Two successive 10% discounts give 19% off, because the second discount applies to the already reduced price: 0.9 × 0.9 = 0.81.
The landed cost per unit: what you pay for the product plus inbound shipping and duties. Leave payment fees and marketing out of gross margin.
Yes. It's free, needs no sign-up, and runs in your browser.
Increase, decrease or set prices across many variants by percent or amount, with a preview of every result.
Read more →Set, raise, lower or remove compare-at prices in bulk, so the right products show a crossed-out price.
Read more →Schedule a sale's start and end. Prices change at the start and the previous prices come back automatically at the end.
Read more →How to calculate percent off: formulas for the sale price, the discount percentage, the original price and stacked discounts, with worked examples for stores.
How much discount to offer: the break-even formula, a table of required sales increases by margin and discount, a margin-floor method and how to test it.
Profit margin vs markup explained: the formulas, a margin-to-markup conversion table, worked examples, and how a discount cuts your margin before a sale.
Profit margin and markup from cost and price, or the price you need for a target margin or markup.
Open the tool →Paste a list of prices, apply a % or amount change with .99 rounding, and get the new prices and compare-at prices.
Open the tool →