PrintFarm Pricer → Guides → Pricing

How much should you charge for 3D printed keychains & name badges?

Short answer for 2026: the market pays $3–12, a typical unit truly costs $8.26 to make and deliver, and at the $8 midpoint you keep $2.60 (21%) after Etsy's fees. Here is where those numbers come from.

The true cost of a typical unit (typical specs, estimated)

Assuming 10 g of PLA and 0.5 hours of printing — priced as a plate of 8 with setup time split across units, on a $399 printer at US electricity rates:

Material (incl. 5% waste)$0.21
Machine: wear + maintenance + power$0.08
Failed prints (8% rate)$0.02
Hands-on time (incl. amortized plate setup)$2.45
Packaging + postage$5.50
True cost per unit$8.26

At the market midpoint of $8 (buyer also pays $4.50 shipping), Etsy's stack takes $1.64, leaving $2.60 profit — a 21% margin and $5.20/printer-hour. Your floor is breakeven at $5.12; below that you are paying customers to take your prints.

Market reality

Saturation: high. High volume, low price — works as batch production with personalization.

Licensing: Personalized text is own-design and Etsy-safe; character keychains are the top takedown category.

Run this scenario with your numbers →

Opens the free calculator preloaded with this niche — swap in your printer, region, filament price and real slicer numbers.

Related

All 14 niches compared · Etsy fees for 3D print sellers · What 3D printing costs per hour

Figures use the 2026 US average electricity rate ($0.18/kWh) and a $0.07/print-hour maintenance estimate — every assumption is editable in the calculator. Estimates, not accounting advice.