How to price keychains
Keychains are small, impulse-priced items. The materials are cheap, but per-order costs and fees can take most of the price, so the math has to account for them.
1. Materials
Count the body (acrylic blank, resin, leather strip, beads or wood), the hardware (split ring, chain, lobster clasp, tassel), and any vinyl, print or charm. Hardware bought in bulk is cheap per piece, but check quality, since a ring that breaks means a refund.
2. Labor
Time cutting or casting, applying vinyl or printing, assembly and packing. Personalized names add design proofing and messages. Many sellers charge a personalization fee so the extra time is paid.
3. Per-order costs
Backing card, bag, mailer and postage are charged per order. On a low-priced item, one order's packaging can be as large as the keychain's materials. Consider a minimum order or bundles such as "set of 3".
Platform and payment fees
Marketplaces usually take a percentage of each sale plus fixed per-order or per-listing charges, and payment processing is often separate. Fee schedules change, so read your platform's current fee page rather than trusting a number you saw once. Remember that fees are charged on the price the customer pays, so they grow as your price grows. Calculate them on your final price, not on your cost.
Fixed per-order fees hurt low prices the most: a few cents of fixed fee is a small share of a big sale but a large share of a small one. Check your numbers at the actual price you plan to charge.
Choosing a markup
Once you know your true cost (materials + labor + overhead), multiply it to get a price. A common maker rule of thumb is wholesale at about 2× true cost and retail at about 2× wholesale, but that is a starting point, not a law. Check the result against what comparable products actually sell for, then decide whether your quality, story or speed justifies sitting above or below that range. If the price you need is far above what buyers pay, the fix is usually cost or time, not a smaller margin.
Worked example
| Acrylic blank | $0.70 |
| Vinyl / print | $0.25 |
| Ring + chain + tassel | $0.45 |
| Backing card + bag | $0.20 |
| Mailer share | $0.35 |
| Labor: 6 min at $20.00/hr | $2.00 |
| Overhead at 10% of materials + labor | $0.40 |
| True cost per keychain | $4.35 |
| Retail at 2.5× true cost | $10.86 |
| Platform fees (assumed 9.5% + $0.45) | −$1.48 |
| Profit after you pay yourself | $5.04 (46%) |
Notice that the profit line comes after you've paid yourself for your time. That's the number that tells you whether this product is a business or a hobby.
Open the free calculatorSpreadsheet templates on Etsy
Pricing a whole catalog? PriceRight Pro ($5/mo or $39/yr) removes the 3-product limit.