Business & Tax
How to Calculate Markup: Formula, Examples, and Common Mistakes (2026)
Master the art of markup calculation. Discover formulas and tips to ensure your pricing strategy maximizes profits without common pitfalls.
By FreeCalculators Editorial · Published 2026-09-01 · Updated 2026-09-13 · 4 min read · 955 words
Markup is gross profit expressed as a percentage of cost: (price − cost) ÷ cost. Run it forward to price from a known cost with price = cost × (1 + markup), and run it backward from a margin target with markup = margin ÷ (1 − margin). The formula takes seconds; the accuracy comes entirely from what you put in the cost base.
The Three Calculations You Actually Need
First, markup from a known price and cost. Second, price from a cost and a chosen markup. Third — the one most businesses skip — the markup required to produce a specific gross margin. That third conversion is where money is won or lost, because margin targets are set in board meetings and markups are applied on the shop floor.
| Target gross margin | Required markup | Price on $60 cost |
|---|---|---|
| 20% | 25.0% | $75.00 |
| 30% | 42.9% | $85.71 |
| 40% | 66.7% | $100.00 |
| 50% | 100.0% | $120.00 |
| 60% | 150.0% | $150.00 |
Building the Cost Base Before You Mark Up
A markup applied to the supplier invoice alone silently gives away several points of margin. The correct base is landed unit cost: invoice price plus inbound freight, duty, customs brokerage, and any per-unit handling, adjusted for expected shrinkage or breakage.
- Start with the supplier invoice price per unit, net of volume rebates you are certain to earn.
- Add inbound freight allocated across the units in the shipment, not across the year.
- Add duty, brokerage, and any per-shipment fees divided by unit count.
- Add expected loss: if 2% of units arrive damaged, divide the landed cost by 0.98 to cover it.
- Convert your target margin into a markup, apply it, then verify the margin on the resulting price before publishing it.
Landed cost then markup, an imported product (2026)
Supplier invoice: $18.40 per unit
Inbound freight: $2,100 across 1,200 units = $1.75 per unit
Import duty at 6.5% of invoice: $1.20 per unit
Landed cost: $18.40 + $1.75 + $1.20 = $21.35
Target gross margin: 45%
Required markup: 0.45 / 0.55 = 81.8%
Price: $21.35 x 1.818 = $38.81
Check: ($38.81 - $21.35) / $38.81 = 45.0%
Marking up the $18.40 invoice cost instead of the $21.35 landed cost at the same 81.8% gives a price of $33.45 and a real margin of 36.2% — a shortfall of 8.8 percentage points that no report would flag.
Four Mistakes That Erase the Margin
- Applying the markup to invoice cost instead of landed cost, which costs the freight and duty percentage in margin.
- Treating the markup percentage as if it were the margin percentage — an 8.8 point gap at 50% markup, and it widens as markup rises.
- Marking up a cost figure that already includes allocated fixed overhead, which double counts overhead in the price.
- Leaving payment processing out of the calculation: 2.9% plus $0.30 on a $38.81 order is $1.43, or 3.7% of price.
- Never re-running the markup after an input cost change, so the intended margin quietly decays with every supplier increase.
Matching the Cost Base to Your Books
IRS rules for inventory cost of goods sold generally require freight-in and other acquisition costs to be capitalised into inventory rather than expensed separately, which means the cost base on the tax return is close to landed cost. Pricing from the supplier invoice while reporting cost of goods sold at landed cost guarantees the gross margin in the accounts comes in below the one in the price list. Align both to landed cost and the two figures reconcile.
Set a standing rule: recalculate markups whenever landed cost moves more than 3%, and audit the cost base itself once a year against actual freight invoices.
Frequently asked questions
- How do I calculate markup from a price I already charge?
- Subtract cost from price and divide by cost. A $95 item costing $58 carries $37 of gross profit, so the markup is 63.8% and the margin is 38.9%. Running this across the catalogue usually reveals a spread of 20 points or more between products nobody intended to price differently.
- What markup gives a 50% margin?
- Exactly 100% — double the cost. The conversion is margin ÷ (1 − margin), so 0.50 ÷ 0.50 = 1.00. For 55% margin the markup is 122%, and for 65% it is 186%. Applying a 50% markup while expecting a 50% margin delivers 33.3% instead.
- Should labour be included in the cost I mark up?
- Include direct labour that varies with each unit produced or each job delivered. Exclude salaried supervision, which is a fixed cost recovered through margin rather than marked up per unit. Mixing the two inflates unit cost at low volume and prices you out of the market exactly when volume is weakest.
- Can markup be negative?
- Yes, whenever price sits below cost — a clearance sale, a loss leader, or a mispriced item. A negative markup is a deliberate decision when clearing inventory that would otherwise be written off entirely, since recovering 70% of cost beats recovering nothing. It becomes a problem only when nobody noticed it happening.
Calculators in this guide
- Markup Calculator — Business
Easily convert your cost to selling price with our markup calculator. Prevent underpricing and ensure your business thrives.
- Gross Profit Margin Calculator
Calculate your gross profit margin easily. This tool helps you assess pricing power and production efficiency for informed business decisions.
- Profit Per Unit Calculator
Easily calculate the profit per unit sold after all costs. This tool helps you assess the profitability of your products effectively.
- 1031 Exchange Calculator
Discover the tax deferral benefits of a 1031 exchange with our easy-to-use calculator for your investment properties.