Wholesale to Retail Price Calculator

Build true unit cost, then get a sustainable wholesale price and a matching retail/MSRP — with the shop's 50% margin baked in.

Your true cost per unit

$
$
$
$

Your margin targets

DTC fees & rounding (Etsy 2026 US defaults)
$

Recommended wholesale & retail

recommended

Wholesale

$0.00
/unit

Retail / MSRP

$0.00
/unit

Wholesale to Retail Price Calculator — guide & how to use

What it does

If you sell both direct-to-consumer and wholesale into boutiques and gift shops, you need two prices that agree: a wholesale price that's genuinely profitable for you, and a retail/MSRP that still leaves the shop its margin. Most makers keystone-double a guessed cost and end up with a wholesale price so low they lose money, or a retail price a shop can't profitably stock. This calculator fixes that. It builds your true unit cost (COGS) — materials + labor + packaging + overhead — then sets a sustainable wholesale price using a margin formula, and derives the matching retail/MSRP so a boutique keeps its standard 50% keystone margin. It also shows your true DTC take-home after marketplace fees, so you can see which channel pays more — all calculated privately in your browser, free.

How to use it

  1. Enter your materials cost per unit — every component consumed making one finished unit.
  2. Enter the labor minutes a unit takes and your labor rate per hour. Forgetting to pay yourself is the #1 underpricing error; the handmade floor is $15–$25/hr.
  3. Add packaging (boxes, labels, hang tags) and overhead per unit (annual studio/software/insurance ÷ realistic annual units). Overhead defaults to $0 so beginners aren't blocked.
  4. Set your target profit margin on wholesale (20–40% is the handmade standard) and the retailer margin a shop needs (50% keystone is the default).
  5. Open DTC fees to match your channel (Etsy, Shopify, in-person), then read your wholesale price, retail/MSRP, per-unit profit, and DTC take-home.

The math (margin, not markup)

labor      = minutes / 60 × laborRate
unitCost   = materials + labor + packaging + overhead   // true COGS
wholesale  = unitCost / (1 − profitMargin%)             // MARGIN formula
           → round UP to nearest $0.50
retail     = wholesale / (1 − retailerMargin%)          // keystone @ 50% = ×2
           → round to nearest $0.95 (or $1.00)
wholesaleProfit = wholesale − unitCost
retailerMargin  = (retail − wholesale) / retail × 100
dtcFees    = retail × dtcFee% + dtcFlat
dtcNet     = retail − dtcFees − unitCost                // your DTC take-home

The key move is dividing by (1 − margin), not multiplying by (1 + markup). A margin is profit as a share of the selling price; a markup is profit as a share of cost. Using margin gives the higher, correct price — and a 30% margin equals about a 43% markup, which is exactly the confusion that produces wrong numbers.

Worked example

A ceramic mug: $8.00 materials, 30 minutes at $20/hr labor, $1.50 packaging, $1.00 overhead, a 30% profit margin, a 50% retailer margin, and 2026 Etsy DTC fees (9.5% + $0.45):

Margin reference

InputStandardWhat it drives
Labor rate$15–$25/hr floorPays you for production time (in unit cost)
Target profit margin20–40% of wholesaleProfit baked above cost → wholesale price
Retailer margin (keystone)50% of retailRetail = wholesale × 2 at 50%
COGS as % of retail≤ 25–30%Health check for both channels
DTC fees (Etsy 2026)~9.5% + ~$0.45Your true DTC take-home

Accuracy & disclaimers

Common pricing mistakes this tool prevents

Frequently asked questions

How do I set a wholesale price from my unit cost?

Build true unit cost (materials + labor + packaging + overhead), then divide by (1 − target profit margin) so profit is baked in, not break-even. A $20.50 COGS at 30% margin → $20.50 ÷ 0.70 = $29.29, rounded up to $29.50.

How do I calculate retail price (MSRP) from wholesale?

Divide wholesale by (1 − the retailer's margin). At the 50% keystone standard, retail = wholesale × 2 — so a $29.50 wholesale becomes a $59.00 MSRP. Some categories push retail to 2.2–2.5× wholesale.

What's the difference between margin and markup?

Margin is profit as a % of price; markup is profit as a % of cost. A 30% margin ≈ a 43% markup. The correct formula is Price = Cost ÷ (1 − margin). This tool uses margin throughout so you never confuse them.

Why is keystone-doubling a guessed cost a bad idea?

Because the guessed cost usually omits labor, overhead, and packaging — doubling it just doubles the error. Build COGS first, set a profitable wholesale, then derive retail.

Do wholesale orders pay marketplace fees?

This tool models wholesale WITHOUT marketplace/payment fees (typical for invoiced B2B or Faire net terms). DTC sales do pay fees — the calculator subtracts a % fee plus a flat per-order fee from MSRP to show your true DTC take-home.

What percent of retail should my unit cost be?

Roughly 25–30% or less for a sustainable both-channels model. The tool flags COGS as % of retail: green ≤30%, amber 30–40%, red >40%.

Is the wholesale to retail price calculator free?

Yes — 100% free, calculated privately in your browser. Nothing is stored or sold.

Related tools

Put this calculator on your site

No account, no coding. Copy the embed code and paste it where you want it to appear:

<iframe src="https://snaptoolsuite.com/wholesale-to-retail-price-calculator/?embed=1"
  style="width:100%;max-width:560px;height:1240px;border:0;"
  title="Wholesale to Retail Price Calculator" loading="lazy"></iframe>
<p>Free <a href="https://snaptoolsuite.com/wholesale-to-retail-price-calculator/">Wholesale to Retail Price Calculator</a> by Snap Tool Suite</p>
2 Paste it on your page
3 It just works

See it live: view a real embed example →

Private: everything is calculated in your browser. We don't store or sell your data.