The markup nearly every handmade category converges on — and the math for why it holds up, when to break it, and what actually eats your margin.
Soap, candles, jewelry, ceramics, textiles — ask sellers in any of those categories how they price, and the same rule keeps surfacing: true cost times two for wholesale, times three for retail. It's not a coincidence and it's not folklore. It's the markup that survives contact with real-world fees, slow months, and the cost of your own time. Here's the formula, why it holds up, and where it's fine to bend it.
Start from true cost — not just materials. True cost is materials, packaging, a fair hourly wage for your labour, and a small overhead allowance for rent, utilities, and equipment wear, all added together for one unit. Say that number comes out to $10.
| Price point | Multiplier | Price | Gross margin |
|---|---|---|---|
| True cost | 1× | $10.00 | — |
| Wholesale | 2× | $20.00 | 50% |
| Retail | 3× | $30.00 | 67% |
That's the whole formula. The work is in getting "true cost" right — most underpricing comes from sellers multiplying their materials cost instead of their true cost, which quietly compounds a 30–40% undercount into every price on the shelf.
A 50–67% gross margin looks generous until you see where it goes over a real month of trading:
All five draw from the same margin, so 60–70% gross at retail isn't padding — it's closer to the minimum a small handmade business needs to still be trading in two years.
The 2x/3x baseline is a starting point, not a ceiling or floor. Two situations where it's correct to deviate:
Etsy and similar marketplaces take more than the headline transaction fee suggests. On a $30 sale:
| Fee | Rate | On $30 |
|---|---|---|
| Listing fee (amortized) | ~$0.20/listing | $0.05 |
| Transaction fee | 6.5% | $1.95 |
| Payment processing | ~3% + $0.25 | $1.15 |
| Offsite Ads (if applied) | 15% | $4.50 |
| Total platform fees | ~25% | $7.65 |
That's before you've spent a cent running your own Etsy Ads or social promotion. A quarter of your sale price disappearing into fees isn't a worst case — it's a plausible average month for a seller under $10,000 in trailing annual sales, where the Offsite Ads fee is mandatory whenever a sale comes through one of those placements. Bake that 25% into your retail multiplier, don't discover it after the fact.
The fastest way to gut this formula is leaving labour out of "true cost" and adding it back only as an afterthought. A candle costing $6 in materials, selling for $18 (3x), taking 20 minutes to make looks like $12 profit — $36/hour — until packaging, fulfillment, and restocking time get counted, and that $36 quietly becomes $14.
The fix: put a real hourly rate — $15–20/hour is a common floor for new makers — directly into true cost before you multiply, the way the candle and soap worked examples on this site do. Then your multiplier builds margin on top of a wage you've already paid yourself, not instead of one.
Work out your true cost per item — materials, packaging, a fair hourly rate for your labour, and a small overhead allowance — then multiply by 2 for wholesale price and by 3 for retail price. An item that truly costs $10 to make would wholesale around $20 and retail around $30. The multiplier isn't profit on top of profit; it's what covers fees, marketing, slow months, and the margin a real business needs to survive.
A flat markup gives roughly 50% gross margin at wholesale and 65–70% at retail, and handmade businesses need that much headroom because so many costs sit outside "cost per item": marketplace and payment processing fees, advertising, packaging that gets damaged in transit, returns, and slow weeks where nothing sells. A thinner margin might look fine on a single sale but collapses once real-world overhead is spread across a full month.
On a $30 sale, Etsy's listing fee, 6.5% transaction fee, and roughly 3% plus $0.25 payment processing fee typically total $3–4. If the sale is also subject to Etsy's mandatory Offsite Ads fee (15% for sellers under $10,000 in trailing annual sales), that adds another $4.50, pushing total platform fees to around 25% of the sale price before you've spent a cent on your own marketing.