Maker Margins · cost stack · fee inversion · true hourly

The Maker's Price Bench

Most pricing calculators multiply your costs by four and call it a day. This one works backwards through the marketplace's fee stack to find the price that actually leaves you the profit you asked for — then tells you what you're really earning an hour. Free, nothing to install, and your numbers never leave your browser.

01

What you're making

The example below is an 8 oz hand-poured soy candle. Overwrite it with your own.

02

Materials

Everything consumed by one finished piece — including packaging, labels and the box it ships in. These are the costs makers most often leave out.

ItemUnit costQty
Materials $0.00
03

Your labour

Minutes of hands-on work per piece, at the rate you want to be paid. If you batch, divide the batch time by the number of pieces.

min
$/hr
$
04

Shipping

What the buyer pays versus what postage and the mailer actually cost you. The gap here is where "free shipping" quietly eats a margin.

$
$
05

Marketplace fees

Percentage fees are charged on the whole order — item price plus shipping — which is why they cost more than sellers expect.

Fee profile: Etsy · US
%
%
$
$
%

Blended ads spreads offsite-ad fees across all your orders. Etsy charges 15% (or 12% over $10k/yr) on ad-attributed sales only — so if roughly 1 order in 7 arrives that way, a blended 2% is about right.

Fee rates change and vary by country. Check the numbers against your own seller account before you price a real product on them.

06

What you want to clear

Profit left over after materials, your paid labour, overhead, shipping and every fee. This is the number the price is solved for.

$
× cost
List this piece at
$0.00

True cost to makeMaterials + labour + overhead $0.00
Wholesale floor2× true cost $0.00
Traditional keystone retail2× wholesale — ignores all fees $0.00
Fee-adjusted priceSolved backwards from your target $0.00
Reality check

$0.00 / hr

What you charge now

Where every dollar of one order actually goes.

$

Pricing more than one thing?

The free bench holds one product at a time. The full version keeps your whole catalogue on the bench at once — and it's a single file you own outright, not a subscription.

  • Save unlimited products and switch between them instantly
  • Catalogue view ranking every product by true hourly rate, so you can see which ones are quietly costing you money
  • Reusable material library — enter a supply cost once, use it everywhere
  • Export to CSV for your bookkeeping, and print a clean one-page cost sheet per product
  • Works offline, forever. No account, no cloud, no monthly fee.
  • Every tool added later is included free. Buy once; the shipping, discount and craft-fair calculators land in your account as they ship. The price rises as they do — what it costs today is the lowest it will ever be.
Get the full version $12

Why the standard handmade pricing formula leaves you underpaid

Almost every guide to pricing handmade goods lands on the same formula: add up your materials, add your labour, add a bit for overhead, then double it for wholesale and double it again for retail. It's called keystone pricing, it comes from traditional retail, and as a starting point it's fine.

The trouble is what it leaves out. Keystone assumes you keep the retail price. On a marketplace you don't — and the gap between what the buyer pays and what lands in your account is wider than most sellers realise, for two reasons that compound.

Fees are charged on the order, not the item

Etsy's transaction fee and payment processing both apply to the whole order total, which includes the shipping the buyer paid. If you sell a $25 item with $7 shipping, the percentage fees are calculated on $32, not $25. Sellers who mentally apply the fee to the item price alone consistently undershoot.

You cannot simply add fees on top

This is the mistake that costs the most, and it's a genuinely counterintuitive one. Suppose fees come to 11% and you want to clear $30. It's tempting to price at $30 plus 11%, or $33.30. But the fee is charged on $33.30, not on $30 — so it takes $3.66, and you're left with $29.64. You're short, and you'll be short every single time.

The fix is division, not multiplication. To net an amount after a percentage is taken out, you divide by one minus that percentage:

Solving backwards through the fee stack order total = (target profit + flat fees + shipping cost + true cost) ÷ (1 − combined fee rate)
item price  = order total − shipping charged to buyer

That single change is the difference between a price that looks like it clears your target and one that actually does. It's the calculation this tool runs on every keystroke.

The number that matters more than margin

Margin percentages are easy to feel good about and hard to act on. The figure that changes behaviour is your true hourly rate: take the profit an order leaves you, add back the labour you paid yourself on paper, and divide by the hands-on minutes the piece actually took.

Run that number on your best-selling product and it is frequently sobering. Plenty of makers discover that their most popular item — the one they can barely keep in stock — is the one earning them the least per hour, because it's fiddly to assemble and priced where it was three years ago when materials were cheaper.

That's usually the point at which the fix becomes obvious, and it's rarely "work harder". It's raise the price, simplify the build, batch it differently, or retire it and put the bench time into something that pays.

Where the money actually goes

The bar above the fold on this page splits a single order into the six places its money ends up: materials, your labour, overhead, real shipping cost, marketplace fees, and whatever's left. Most sellers have never seen their own product broken down that way, and the proportions are usually not where they'd have guessed.

Two patterns show up constantly. The first is shipping drift — postage went up, the listing didn't, and every order now carries a small loss that's invisible because it's buried in a number that still looks like a profit. The second is packaging creep: the branded box, the tissue, the sticker, the thank-you card. Individually trivial, collectively often more than the raw materials.

Common questions

How much does Etsy actually take per sale?

In the US, the stack is a $0.20 listing fee, a 6.5% transaction fee on the full order total including shipping, and payment processing of roughly 3% plus $0.25. Offsite Ads add 12–15% on ad-attributed orders only.

Rates change and differ by country, so treat the presets here as a starting point and check them against your own seller dashboard. Every field in the fee panel is editable for exactly that reason.

Should I offer free shipping?

It costs you nothing extra in fees — as long as you raise the item price by exactly what postage costs you. Etsy's percentage fees are charged on the order total, and the order total is identical whether the buyer pays $25 plus $6.50 postage or a flat $31.50. Set shipping charged to $0 in the tool and watch the recommended price rise by precisely your postage cost, with the fee unchanged.

So the fee argument against free shipping is a myth. The real danger is simpler and much more common: offering free shipping without raising the price. That turns your entire postage bill into a direct loss on every order, and because the listing still shows a profit on paper, it can run for years unnoticed.

What should I use as my hourly rate?

What you'd have to pay someone else to do the work to your standard — not what feels modest. If you'd never hire at $8/hr, don't price yourself there. A useful floor is your local minimum wage plus the payroll costs an employer would carry on top; a realistic figure for skilled craft work sits well above that.

What counts as overhead per piece?

Everything you pay for whether or not you make a sale, divided across the pieces you actually make. Studio rent or the heated corner of the garage, tool wear and replacement, software, insurance, listing renewals on items that didn't sell, the batch you ruined. Add up a month of it, divide by a month of output, and use that.

Are my numbers stored anywhere?

No. Everything runs in your browser and nothing is sent anywhere — there's no account, no analytics on your inputs, and no server holding your costs. Close the tab and it's gone.