Why Each Cost Component Matters
Blank yarn cost is straightforward — but don't use retail; use your actual wholesale per-skein price, including freight.
Dye cost is often underestimated. Dye depth (the ratio of dye powder to fiber weight) multiplied by the skein weight gives you the grams of dye used. At typical acid-dye prices of $0.15–$0.40/g, even a simple 100 g skein at 2% depth uses 2 g of dye — roughly $0.30–$0.80. Handpainted skeins using multiple saturated colours can use 3–6% combined dye depth across all pots.
Labor is the category most dyers under-price. Dyeing, rinsing, drying, winding, and photographing all count. If a skein takes 30 minutes from setup to shelf and you pay yourself $18/hr, that's $9 in labor alone — often more than the blank yarn.
Etsy fees are applied to the full order amount including shipping. The 6.5% transaction fee on a $28 skein with $5 shipping is 6.5% × $33 = $2.15, not 6.5% × $28 = $1.82. The difference compounds at scale.
Frequently Asked Questions
How do I calculate the dye cost for a hand-dyed yarn skein?
Multiply the skein weight by the dye percentage (as a decimal), then multiply by your dye cost per gram. For example, a 100 g skein dyed at 2% dye depth with dye costing $0.25/g costs 100 × 0.02 × $0.25 = $0.50 in dye. For multi-colour handpainted skeins, each colour section uses a proportion of the total dye, so the calculator multiplies total skein weight × dye depth × cost — treating the batch as a composite. Add mordant, soda ash, or citric acid costs separately in the fixative field.
What Etsy fees should indie dyers factor into yarn pricing?
Every Etsy sale incurs three standard fees: a $0.20 listing fee per unit sold, a 6.5% transaction fee on the full order amount (item price + shipping + gift wrap), and a payment processing fee of 3% + $0.25 (US sellers). On a $28 skein with $5 shipping, total Etsy fees are roughly $4.28. If Offsite Ads are active (mandatory above $10,000/year in sales), add another 15% on the full order total. Build all of these into your retail price before posting a listing.
What is a healthy profit margin for hand-dyed yarn?
Most indie dyer communities recommend aiming for at least 25–35% net margin after all costs including Etsy fees. If your total production cost is $12 per skein, a retail price around $18–$20 achieves roughly 33–40% margin. Below ~20% net, income becomes difficult to sustain as your volume grows and overhead — including time spent on photography, social media, and packaging — scales up alongside it. A healthy margin also gives you room to run occasional sales without losing money.
Should I include shipping cost in the Etsy fee calculation?
Yes — this is one of the most common mistakes. Etsy's 6.5% transaction fee applies to the total the buyer pays, which includes the shipping charge you set. If you charge $5 shipping and your yarn sells for $28, Etsy's transaction fee is 6.5% × $33 = $2.15, not 6.5% × $28 = $1.82. The payment processing fee also applies to the shipping amount. This calculator automatically includes your entered shipping charge in all Etsy fee calculations.
How much does it typically cost to dye a 100 g skein of yarn?
Costs vary widely by dye type, technique, and scale. A single-colour acid dye on superwash merino at 2% depth might cost $0.30–$0.80 in dye on a 100 g skein. Complex handpainted skeins with 4–6 saturated colours can run $1.50–$4+ in dye alone. Add fixative ($0.10–$0.30), water and heat (roughly $0.05–$0.20), and gloves and equipment overhead. Labor is usually the single largest cost, typically 15–45 minutes per skein depending on technique (immersion vs. handpainted vs. speckle).
What is the difference between minimum price and recommended retail price?
The minimum price is the floor — it covers all costs and all Etsy fees with exactly zero profit remaining. Selling at this price means every unsold skein or refund is a direct loss. The recommended retail price adds your target profit margin on top of the minimum. Always set your listings at or above the recommended price; only consider the minimum temporarily for clearance or testing a new colourway. A sustainable indie dye business needs consistent margin, not just break-even.
How do I price yarn for wholesale to a local yarn store?
Wholesale pricing for indie dyers is notoriously difficult because traditional wholesale is 50% of retail. This only works if your total production cost is at or below 40% of your retail price (leaving a 10% margin at wholesale). Use the Wholesale channel option in this calculator to see whether your current cost structure supports wholesale at all. Many indie dyers find that only their most efficient, high-value skeins can be profitably wholesaled, while complex handpainted work can only be sold direct at full retail.