Free tool · Profit & pricing

    Markup Calculator

    Add a markup percentage to your cost and see the selling price, profit and the margin it actually produces.

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

    Selling price

    $50.00

    Profit per sale

    $25.00

    Profit margin

    50.0%

    Profit as a share of the selling price

    How do I calculate a selling price from cost and markup?

    Markup is how much you add on top of what a product costs you. It is the most common way small retailers and wholesalers set prices because it is simple: take the cost, add a percentage, done. A 100% markup means you double the cost; a 50% markup means you add half the cost again.

    The catch is that markup describes your pricing from the cost side, while almost every other number in your business (ad efficiency, discounts, net profit) is measured as a share of revenue. That is why this calculator also shows the resulting margin, so you know what your markup really leaves you.

    When to use the markup calculator

    Best for

    • Pricing products from supplier cost
    • Converting markup to margin
    • Checking margin before a promotion

    Not the right pick for

    • Pricing from a target margin — use the selling price calculator
    • Checking a price you already have — use the profit margin calculator

    How it works

    1. 1

      Enter your cost

      Include product, packaging and other unit costs.

    2. 2

      Enter your markup

      Add the percentage you want on top of cost.

    3. 3

      Read the price and profit

      See the selling price and profit per unit.

    4. 4

      Check the margin

      Make sure the resulting margin covers ads and fees.

    How to calculate markup

    Selling price = Cost × (1 + Markup % ÷ 100)

    Profit = Selling price − Cost

    Resulting margin % = (Profit ÷ Selling price) × 100

    You can also convert directly between the two:

    Margin = Markup ÷ (1 + Markup)

    with both expressed as decimals.

    Worked example

    A candle costs you $20 including wax, jar, wick and packaging. You apply a 60% markup.

    StepCalculationResult
    Selling price$20 × 1.60$32
    Profit$32 − $20$12
    Resulting margin$12 ÷ $3237.5%

    A 60% markup sounds generous, but it is a 37.5% margin. If you planned your Google Ads budget assuming 60% of each sale was profit, you would overspend badly.

    Markup vs margin

    These two terms get swapped constantly, even by accountants and suppliers. Keep them straight like this:

    • Markup answers: "How much did I add to my cost?" It is divided by cost.
    • Margin answers: "How much of the price do I keep?" It is divided by price.
    MarkupMargin
    30%23.1%
    60%37.5%
    100%50%
    150%60%
    300%75%

    Markup is always the bigger number. When a supplier says "keystone pricing" they mean a 100% markup, which is a 50% margin. If you prefer to start from the margin you want, the selling price calculator does the reverse math, and the profit margin calculator checks prices you already have.

    Choosing a markup that works for e-commerce

    A markup that works in a physical shop can fail online, because online stores carry costs a local retailer often does not: payment processing, shipping (especially free shipping), returns, and paid traffic. When choosing a markup, consider:

    • What the customer compares you to. Shoppers on Google Shopping see your price side by side with competitors. A markup far above the market will hurt click-through and conversion rate no matter how good your ads are.
    • Your cost to acquire a sale. If you pay for most traffic, your margin needs to cover the ad cost per order and still leave profit. Run the resulting margin through the break-even ROAS calculator to see the minimum ROAS your campaigns must hit.
    • Discount plans. If you run frequent sales, build that into the base markup. A 20% sitewide discount on a 60% markup product cuts your margin from 37.5% to about 21.9%.
    • Price endings and thresholds. After calculating, round to a sensible price point ($31.99 or $32) and check whether you sit just above a free-shipping threshold.

    Tips for using markup well

    1. Use a different markup per category. Low-cost accessories can carry a higher markup than expensive core products, where shoppers are more price sensitive.
    2. Recalculate when costs change. Supplier and freight increases silently erode margin if prices stay fixed.
    3. Check margin before every promotion so you know exactly how deep you can discount.
    4. Feed margin data into your ads. Labeling products by margin tier in Merchant Center (with custom labels) lets you set separate ROAS targets in Shopping and Performance Max campaigns.

    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

    A 100% markup doubles your cost and produces a 50% margin. A $25 item sold for $50 has $25 profit, which is 100% of cost and 50% of price.

    No. A 50% markup gives a 33.3% margin. To get a 50% margin you need a 100% markup.

    Divide markup by (1 + markup), using decimals. For a 60% markup: 0.60 ÷ 1.60 = 0.375, or a 37.5% margin.

    There is no single right number. It depends on your category, competitor prices and how much each sale costs you in advertising; the resulting margin must cover that ad cost and still leave a profit.

    Markup Calculator

    Add a markup percentage to your cost and see the selling price, profit and the margin it actually produces.