All posts

Why Your Best-Selling 3D Print Might Be Losing You Money

Every 3D-print seller has a bestseller — the listing that racks up orders and makes the shop feel successful. Here's the uncomfortable part: your bestseller is often your worst product on a profit basis. It sells precisely because it's underpriced, and it's underpriced because the price was set on vibes.

Revenue is a vanity metric. Profit per order is the one that pays your rent.

Why volume lies

A product sells well for a reason — usually it's cheap, or big and impressive for the money. Both of those are profit killers:

  • Cheap means a thin margin to begin with.
  • Big means long print time (more electricity, more machine wear) and more grams of filament.
  • Either way, the marketplace takes the same ~6–10% cut, and you spend the same 10–15 minutes handling, packing and labelling every order.

So the order that looks like a win on your sales dashboard can quietly be the one you make 40 cents on — while a small, fast print you barely promote clears $4+ every time.

Rank by profit, not by sales

The fix is one mental flip: sort your products by profit per order, not by units sold. To do that honestly, each product needs its true cost — not just filament:

Profit per order = sale price
                 − materials (grams × your real $/kg)
                 − electricity (print hours × printer watts × your $/kWh)
                 − machine wear (≈ a few cents per print hour)
                 − labour (your handling time × your hourly rate)
                 − packaging
                 − marketplace + payment fees

Run that for every SKU and the ranking almost always rearranges. The "bestseller" slides down; a couple of quiet products rise to the top. (For the full per-print formula and a worked example, see How to Price Your 3D Prints.)

What to do with the ranking

Once products are ranked by real profit, three moves follow:

  1. Promote the actual winners. Put your marketing time and any ad budget behind the high-margin products, not the high-volume ones.
  2. Reprice or retire the losers. A 40-cent-per-order product either needs a higher price, a faster/cheaper redesign, or to be dropped.
  3. Stop guessing on new listings. Price from cost before you publish, so you never add another loss-maker to the catalogue.

Doing this without a spreadsheet nightmare

For one product the math is easy. For 40 SKUs, with filament prices that change every spool and orders coming from Etsy, eBay and Shopify, a spreadsheet becomes a second job — and the moment one cost changes, every product is stale.

That's the exact problem WorkBenchy solves: enter your materials, rates and fees once, attach materials to each product, and it shows real profit per order and ranks your catalogue by margin automatically. Log orders manually or by CSV from any channel. The profit calculator is free, no card required — start there and find out which of your "winners" is actually carrying the shop.

The one habit

Look at profit per order, never revenue alone. The first time you sort your catalogue that way, you'll find at least one surprise — and it's usually the product you were proudest of.

Stop guessing your profit.

WorkBenchy calculates true profit per order automatically — free to start.

Calculate my first profit — free