Free tool · Profit & pricing

    Discount Calculator

    See what a discount really costs you, not just what the customer saves.

    • 100% free
    • No sign-up
    • Runs in your browser
    $
    %
    $

    Sale price

    $64.00

    Customer saves

    $16.00

    Margin after discount

    45.3%

    Was 56.3% at full price

    Extra sales needed

    +55.2%

    More units you must sell to earn the same gross profit

    How much does a discount really cost my store?

    A shopper sees "25% off" and thinks about the savings. A store owner should think about the profit. A discount comes entirely out of your margin, so a 25% price cut can wipe out half or more of your gross profit per unit. This calculator shows the sale price and savings, then the two numbers that matter for your business: the margin after discount and the extra volume you need to earn the same gross profit as before.

    When to use the discount calculator

    Best for

    • Planning a sale or promotion
    • Checking if a discount still leaves profit
    • Adjusting ROAS targets for a sale period

    Not the right pick for

    • Setting everyday prices — use the selling price calculator
    • Valuing customers won by a discount — use the customer lifetime value calculator

    How it works

    1. 1

      Enter the original price

      Use the full price before the discount.

    2. 2

      Enter your cost

      Use what the product costs you.

    3. 3

      Enter the discount

      Add the percentage off you are considering.

    4. 4

      Read the impact

      Check sale price, new margin and extra units needed.

    How to calculate a discount and its impact

    Sale price = Original price × (1 − Discount % ÷ 100)

    Customer savings = Original price − Sale price

    Margin after discount % = (Sale price − Cost) ÷ Sale price × 100

    Extra units needed % = (Original profit per unit ÷ Discounted profit per unit − 1) × 100

    The last formula is the one most people skip. It tells you how much your sales volume must rise just to stand still on gross profit.

    Worked example

    You sell a jacket for $80. It costs you $40. You are considering a 25% off sale.

    MetricBeforeAfter 25% off
    Price$80$60
    Customer savings—$20
    Profit per unit$40$20
    Margin50%33.3%

    Profit per unit halves, from $40 to $20. To earn the same gross profit, you need to sell twice as many jackets:

    ($40 ÷ $20 − 1) × 100 = 100% more units

    If you normally sell 200 jackets a month, the sale must move 400 just to match your usual gross profit. At a 10% discount instead, the sale price is $72, profit is $32, margin is 44.4%, and you need only 25% more units. The relationship is not linear: deeper discounts get disproportionately expensive.

    Interpreting your result

    Whether a discount is worth it depends on what it achieves beyond the immediate sale:

    • Low starting margin = dangerous discounts. On a product with a 30% margin, a 20% discount leaves only 12.5% margin and requires 150% more units to keep gross profit flat. On a 70% margin product, the same discount requires about 40% more.
    • Customer acquisition. A discount that brings in first-time buyers who come back can be worth a thin first order. Check that with the customer lifetime value calculator.
    • Clearing inventory. For aging or seasonal stock, comparing against the full-price profit is less relevant than comparing against the cost of holding or writing off the goods.
    • Ad costs. If the discounted sales come through paid ads, your ad cost per order now comes out of a smaller margin. A product that was profitable at a 3.0 ROAS may not be after the discount.

    Discounts and Google Ads

    Sales change the math your campaigns run on:

    • Your break-even ROAS rises. Dropping from a 50% to a 33.3% margin moves break-even ROAS from 2.0 to 3.0. Use the break-even ROAS calculator with your post-discount margin before setting targets.
    • Conversion rate usually rises too, which helps offset the thinner margin. Watch both together rather than reacting to ROAS alone.
    • Use Merchant Center promotions or sale price attributes so the discount appears in Shopping ads. A visible sale price can lift click-through rate without changing bids.
    • Do not leave ROAS targets unchanged across a big sale. Some stores lower targets to capture volume, others raise them to protect profit; either way it should be a deliberate choice based on the new margin.

    Tips for discounting profitably

    1. Discount fewer products, not everything. Target slow movers or high-margin items instead of a sitewide cut.
    2. Prefer thresholds ("$15 off orders over $100") that raise order value instead of percentage cuts on every item.
    3. Set an end date so discounts do not train customers to wait for sales.
    4. Measure gross profit, not revenue. A sale that doubles revenue but needs 100% more units can still lose money.

    Free tool vs having us run your Google Ads

    Free tool (do it yourself)Mercantads does it for you
    Know your numbersCalculate them hereTargets set from your real margins and data
    CampaignsLearn and build them yourselfShopping, Performance Max and Search built for you
    OptimizationWhenever you find timeWeekly search terms, bids, budgets and feed updates
    ResultsDepends on your time and experienceA Google Partner team focused on your profit
    Talk to us
    FAQ

    Frequently Asked Questions

    Multiply the original price by (1 − discount as a decimal). An $80 item at 25% off is $80 × 0.75 = $60.

    Because the discount comes entirely out of profit, not out of the price as a whole. A 25% price cut on a 50% margin product removes half the profit per unit, so you need double the units.

    Sometimes, when the goal is clearing old inventory or winning customers with strong repeat purchase value. Run those cases deliberately, with a clear limit on volume and duration.

    Yes. A lower margin raises the ROAS you need to break even, so recalculate your targets for the sale period.

    Discount Calculator

    See what a discount really costs you, not just what the customer saves.