Choose your calculation direction
Select whether you are starting from cost + markup %, cost + selling price, or a target gross margin. The relevant second input appears automatically.
Find your selling price, markup %, or margin from any two inputs — any currency.
Updated Reviewed by Sajid Hussain· Editor
Results update in real time as you type — no submit needed.
Your numbers
Results
Results appear as you type
No submit button needed
Why trust this calculator
Last updated
June 9, 2026
Coverage
9 markets · 8 currencies
Privacy
Calculated in-browser · no data stored
Pricing
Free forever · no sign-up
A markup percentage and a gross margin percentage describe the same profit from different starting points. Markup divides the profit by cost; gross margin divides the same profit by selling price. Because selling price is always larger than cost, the markup percentage is always higher than the margin percentage for the same product. A 100% markup equals exactly 50% gross margin — the most common source of pricing confusion in retail and ecommerce.
This calculator works in all three directions a real pricing decision takes. If you know your cost and want to apply a standard markup, it returns the selling price and margin. If you already have a price and want to know what markup it represents, it gives you both figures. If your target is a specific gross margin — because that is what your P&L model demands — it works backward to the markup percentage and the price you need to charge.
In ecommerce, your gross margin is the pool that pays for marketplace fees, advertising, returns, and overhead — only what remains is net profit. A 30% gross margin with 15% Amazon referral fees, 10% in ads, and 5% in returns leaves nothing. Most sustainable ecommerce businesses target 40–60% gross margin (equivalent to a 67–150% markup) before any variable costs, so there is headroom to run a profitable business after fees.
Choose your direction, enter two values, and read the full picture.
Select whether you are starting from cost + markup %, cost + selling price, or a target gross margin. The relevant second input appears automatically.
Input your all-in cost per unit — product cost, inbound freight, and any per-unit packaging. This is the base the markup is applied to.
For "cost + markup" enter the markup %; for "cost + price" enter what you plan to charge; for "target margin" enter the gross margin % you need.
Enter a unit quantity to see total gross profit — useful for checking whether a markup makes sense at your expected sales volume.
Selling price, gross margin %, markup %, and gross profit per unit all display together so you always see both the markup and its equivalent margin.
Steps to use the Markup Calculator: Choose your calculation direction, Enter your unit cost, Enter the second input for your mode, Optionally add a sales volume, Read the markup-vs-margin output.
No black boxes — the exact algebra used to compute every output, in all three directions.
Multiplies cost by a factor that adds the markup. A 80% markup on a 15 cost: 15 × 1.80 = 27.00.
The profit over cost, as a percentage of cost. A 10 cost and 15 price: (15 − 10) ÷ 10 × 100 = 50%.
The key conversion identity. A 50% markup converts to 50 ÷ 150 × 100 = 33.3% margin. A 50% margin requires 50 ÷ 50 × 100 = 100% markup.
Back-solve for the price that achieves a target margin. A 15 cost with a 40% target margin: 15 ÷ 0.60 = 25.00. Used in the "target gross margin" mode.
Default inputs: unit cost 15, markup 80%, sales volume 500 units.
Scenario
Your product costs $15.00 per unit. You apply an 80% markup. How much should you charge, and what is your gross margin?
Selling price = $15.00 × (1 + 80/100) = $15.00 × 1.80 = $27.00. Every dollar of cost generates 1.80 in revenue at this markup.
Selling price: $27.00
Gross margin = 80 ÷ (100 + 80) × 100 = 80 ÷ 180 × 100 = 44.4%. The same profit as a share of the selling price (not cost).
Gross margin: 44.4%
Gross profit = $27.00 − $15.00 = $12.00 per unit. This is the pool that covers ads, fees, returns, and overhead before net profit.
$12.00 per unit
$12.00 per unit × 500 units = $6,000.00 total gross profit. If all downstream costs are under $6,000.00 for those 500 units, the product is profitable.
$6,000.00 total gross profit
The takeaway
At an 80% markup, a $15.00 product sells for $27.00 and generates $12.00 per unit — a 44.4% gross margin that must cover all downstream costs (fees, ads, returns) before any of it becomes net profit.
Industry-typical markup ranges. Your actual target should be higher if you carry significant fees, advertising spend, or return rates on top.
| Metric | Poor | Average | Good | Excellent |
|---|---|---|---|---|
Grocery and food Altosight Markup Pricing Guide 2025 | < 10% | 10–20% | 20–30% | 30%+ |
Electronics and gadgets Brightpearl Markup Formula Guide | < 10% | 15–25% | 25–40% | 40%+ |
Clothing and apparel Altosight Markup Pricing Guide 2025 | < 50% | 50–100% | 100–200% | 200%+ |
Beauty and skincare Altosight Markup Pricing Guide 2025 | < 100% | 100–200% | 200–400% | 400%+ |
Jewelry Brightpearl Markup Formula Guide | < 50% | 50–100% | 100–200% | 200%+ |
Home and furniture Altosight Markup Pricing Guide 2025 | < 50% | 50–100% | 100–200% | 200%+ |
Digital products / courses Altosight Markup Pricing Guide 2025 | < 100% | 100–300% | 300–500% | 500%+ |
Gross margin health (ecom) NYU Stern Sector Margins 2025 | < 20% | 20–35% | 35–50% | 50%+ |
Most markup calculators only go one direction. Calcrux handles all three and always shows the markup-to-margin conversion so you can never confuse the two numbers.
| Feature | Calcrux | Omni Calculator | Toggl / Craftybase |
|---|---|---|---|
| Cost + markup % → selling price | |||
| Cost + selling price → markup % | |||
| Target gross margin → selling price + markup % | |||
| Always shows markup AND gross margin together | Partial | ||
| Volume-based total profit projection | |||
| SmartInsights with margin health verdict | |||
| Industry benchmark table with sources | |||
| Visual margin gauge + cost-vs-profit donut chart | |||
| Works in any currency | Most | Most | |
| Free, no signup |
Why it matters
A "50% margin" target set via a 50% markup only gives 33.3% margin — systematic underpricing on every product.
Fix
Use the "target gross margin" mode to find the price that actually achieves your margin goal rather than back-calculating from markup.
Why it matters
Amazon, Etsy, and Shopify take 8–15% of the selling price. A 40% gross margin becomes 25–32% net of fees before ads or overhead.
Fix
Add your platform fee percentage to your target gross margin before working backward to a selling price.
Why it matters
If PPC takes 20% of revenue and gross margin is 25%, only 5% remains for everything else — leaving the business running at a near-zero or negative net margin.
Fix
Target gross margin ≥ platform fees + ad spend % + returns % + 15–20% for operating overhead.
Why it matters
A 5% return rate on a 25% gross margin product effectively reduces net margin by roughly 1.25% per unit sold.
Fix
Add your category return rate to the cost side or reduce your net margin target by (return rate × (1 − salvage value rate)).
Why it matters
Your formula produces a price above the market and the product simply does not sell — correct math, wrong market.
Fix
Start with the competitive market price, work backward to the implied margin, and decide if that margin is viable before committing to the source.
Why it matters
The landed cost is higher than the invoice cost, so the real markup is lower than modeled and the actual margin is thinner than expected.
Fix
Always use all-in landed cost: invoice + freight + customs duties + any prep or inspection fees as the cost base.
Define your minimum acceptable net profit per unit first, then add back all costs (fees, ads, overhead) to set the gross margin target — and use that to find the markup and price you need.
Know these: 25% markup = 20% margin; 50% = 33%; 100% = 50%; 150% = 60%; 200% = 67%. They come up constantly in pricing conversations.
Run the calculator at your target markup, then at +10% and −10%. If the higher price is still competitive, take it — an extra 5 margin points per unit compounds significantly at scale.
Amazon Q4 storage fees are roughly 3× off-peak. If your product moves in Q4, model it separately with the higher storage cost included in your landed cost before setting the markup.
If your model specifies "we need 45% gross margin," enter that in the target-margin mode. The calculator gives you the exact price to charge — no manual conversion needed.
Your Amazon and DTC margins differ because of channel fees. Run the calculator separately per channel — DTC might sustain a lower price with a higher net margin than Amazon at the same selling price.
The Markup Calculator works across every stage of the workflow.
Calculates the markup needed to sustain a 45% gross margin after estimated FBA fees and sourcing cost, before listing.
Takes the wholesale invoice cost and applies the category-standard markup to set the retail sticker price and verify the gross margin.
Enters the cost and current selling price for each SKU to see which products are at healthy margins and which need repricing or cost renegotiation.
Calculates a markup that covers materials, labour, and Etsy fees and still produces a profitable margin for their handmade items.
Uses the three-mode layout to demonstrate the markup-vs-margin difference and show what gross margin is achievable at different markup targets.
Uses the target-margin mode to reverse-engineer the required markup for a new SKU that must hit a 50% gross margin to pass the budget model.
Every important term you'll encounter in this calculator and the broader topic.
Everything you need to know about how the Markup Calculator works.
Markup % = (Selling Price − Cost) ÷ Cost × 100. A product costing 10 sold for 15 has a 50% markup — profit divided by cost, not by selling price.
Markup uses cost as the base; gross margin uses selling price. A 50% markup equals a 33.3% gross margin — the same profit measured against different denominators.
33.3%. Gross margin % = Markup % ÷ (100 + Markup %) × 100. So 50 ÷ 150 × 100 = 33.3%. Markup always produces a higher percentage than the equivalent margin.
100% markup. Markup % = Margin % ÷ (100 − Margin %) × 100. So 50 ÷ 50 × 100 = 100%. A 50% margin means cost is exactly half the selling price.
50% gross margin. 100% markup means you doubled the cost — profit is half the selling price. This is the most commonly confused markup-margin pair.
50–100% is a common baseline; fashion and beauty often run 100–300%; grocery is 10–30%. The right markup must cover platform fees, ad spend, returns, and overhead and still leave net profit.
Selling Price = Cost × (1 + Markup % ÷ 100). A product costing 20 with an 80% markup: 20 × 1.80 = 36. Use the "cost + markup %" mode in this calculator.
Markup % = Margin % ÷ (100 − Margin %) × 100. For a 40% target margin: 40 ÷ 60 × 100 = 66.67% markup. Use the "target gross margin" mode to get both at once.
Both express profit as a percentage, but the denominator differs. Markup divides by cost; margin divides by selling price. Since selling price > cost, markup % is always higher than margin %.
Grocery: 10–30%. Electronics: 15–40%. Apparel: 100–200%. Beauty and skincare: 200–500%. Jewelry: 100–300%. Furniture: 100–250%. Digital products: 200–500%+. Each category reflects a different cost structure and competitive dynamic.
No — markup is a pure cost-to-price ratio. On Amazon, Etsy, or Shopify, your net margin is lower once platform fees (8–15%) and fulfilment costs are deducted. Use the Selling Price Calculator for fee-inclusive pricing.
Yes — fully global. Enter your cost in any currency and all results display in the same currency. Switch region via the globe icon to change the currency symbol.
Selling Price = Cost × (1 + Markup % ÷ 100). To find markup from a known price: Markup % = (Selling Price − Cost) ÷ Cost × 100. This calculator applies either formula and also converts directly to gross margin.
A 100% markup — doubling the cost to set the retail price, producing exactly a 50% gross margin. Traditional starting point in fashion, apparel, and gift retail. Check this tool's benchmark table for whether 50% gross margin is sufficient for your category after platform fees.
Add your platform fee % to your target net margin to get the minimum gross margin you need. For Amazon (15% fee) and a 10% net target, you need at least 25% gross margin — a 33% markup. Use the "target gross margin" mode and enter the platform fee in the optional fee field.
Keep exploring
All three P&L margins stacked in one view, with markup conversion — any currency.
Pick your channel, set your target margin — get the exact price that nets it after real marketplace fees.
Find exactly how many units you need to sell before every extra sale is profit.
Before you run a discount, see the exact volume it needs and your safe floor.
Category
Ecommerce Seller Operations
Subcategory
financial profitability
Availability
Global · 9 markets
Price
Free forever
Topics
Calculators, simulators, and decision tools for every stage of business operations.
Your honest feedback shapes what we build next. Takes 30 seconds, fully anonymous — we don't ask for your name or email.