Etsy vs direct vs wholesale: the honest channel mix
Etsy fees are 13-15%. Direct site keeps 100%. Wholesale halves margin but multiplies volume. The honest distribution by sales channel for soap.
Most soap makers run on one channel by accident. The first channel that works for them becomes their entire sales strategy. That's usually Etsy (because that's where everyone starts) or farmers markets (because that's the local option).
The makers who break $40,000-100,000 in annual revenue almost always run 3-5 channels. The mix matters more than which channels you pick.
The five channels worth considering
| Channel | Margin to you | Volume potential | Best for |
|---|---|---|---|
| Etsy | ~85% of retail | Slow but steady; ramps over 2-3 years | Discovery, niche products, gift season |
| Direct site (Shopify) | ~93% of retail | Requires marketing investment | Brand building, subscription, loyal customers |
| Farmers markets | 100% of retail minus booth fee | 20-100 bars/event | Local presence, real-time feedback, recurring customers |
| Boutique wholesale | 90% of retail | 50-300 bars per month per store | Scaling, brand validation, hands-off revenue |
| Subscription box | 35-45% of retail | 500-3,000 bars per drop | Volume, marketing exposure, predictable bulk orders |
The Etsy reality
Etsy charges 6.5% transaction fee + 3% + $0.25 payment processing + $0.20 listing fee per item. Effective rate: 12-15% of retail. Plus the algorithm penalizes you if you don't run Etsy ads (which add another 15% on advertised sales).
For a $9 soap bar, you net $7.10-7.65 on Etsy. Same bar sold direct: $8.37 (after Shopify's 2.9% + $0.30). Per-bar margin difference: $0.72-1.27. On 1,000 bars sold per year, that's $720-1,270 in lost margin to Etsy.
What you get for that loss: discovery traffic. Etsy SEO produces sales without you spending on ads. For new makers, Etsy's free traffic outweighs the fee disadvantage.
The crossover point
Etsy makes sense as a primary channel until you're consistently selling 50+ items per month. At that point, the fee math starts justifying a direct site. Most makers transition between months 12-24.
The transition strategy: don't leave Etsy. Run both. Use Etsy for discovery (first-time buyers) and direct for repeat purchases. Email lists let you migrate Etsy buyers to direct over time.
Direct site economics
Shopify Basic plan: $29/month + 2.9% transaction fee. For most soap makers, Shopify's overhead pays itself back at 30-50 sales per month.
The honest direct-site math:
- Higher per-sale margin (saves Etsy's 12-15%)
- Built-in email collection and abandonment recovery (Shopify has these in Basic plan)
- Subscription product feature (auto-bills monthly customers)
- Full data ownership (you keep the customer list)
The downside: zero discovery traffic. Every sale comes from your own marketing — Instagram, Pinterest, paid ads, email list. A new direct site with no marketing makes zero sales for 6+ months.
Wholesale: the lever that breaks the volume ceiling
A maker doing 200 bars per month on Etsy and direct is making decent money. A maker doing 200 bars per month on Etsy + 400 bars per month wholesale to 4 boutiques is making 3x the income with less than 2x the time investment.
The math: wholesale bars cost ~$2.50 each at scale (batch size advantages). Wholesale price $5.50. Wholesale margin $3.00. At 400 bars per month wholesale, that's $1,200/month in additional profit from 1.5 days of production work per month.
The catch: you have to find wholesale accounts. They don't come to you the way Etsy buyers do. Direct outreach to 30-50 boutiques typically produces 3-6 accounts.
The recommended channel mix progression
| Stage | Channel mix |
|---|---|
| Month 0-6 (learning) | 100% Etsy. Build product line, photography, base traffic. |
| Month 7-12 | 80% Etsy, 20% farmers markets. Test real-world feedback, build local presence. |
| Year 2 | 60% Etsy, 20% direct site, 20% wholesale (1-2 accounts). |
| Year 3 | 40% Etsy, 30% direct, 30% wholesale. |
| Year 4+ (scaling) | 20-30% Etsy, 30% direct, 40-50% wholesale or subscription. |
What doesn't work
Three channels that consistently disappoint soap makers:
- Amazon Handmade. Brutal fees, hidden listing penalties, Amazon's policies have killed multiple soap-business categories overnight. Stay off it.
- Faire (wholesale platform). Cuts wholesale margins further (their cut is 15-25% of wholesale). Useful for first wholesale account discovery, not for ongoing business.
- Wholesale to "all the boutiques in the area." Over-saturating one geographic area kills your retail price. Stick to 1 boutique per 50,000 residents within your direct service area.




