Wholesale coffee sales offer roasters a path to significant revenue growth beyond retail. Selling to restaurants, offices, and retailers provides predictable recurring orders, larger volumes, and diversified income streams. This guide covers how to build a wholesale program from scratch.
Is Wholesale Right for Your Roastery?
Benefits of Wholesale
| Benefit | Impact |
|---|---|
| Recurring revenue | Predictable cash flow |
| Larger order volumes | Production efficiency |
| Diversified income | Less dependent on retail |
| Brand exposure | Your bags in new locations |
| Capacity utilization | Fill roasting capacity |
Challenges to Consider
| Challenge | Consideration |
|---|---|
| Lower margins | 30–45% vs. 60–70% retail |
| Delivery logistics | Time, vehicle, labor costs |
| Customer service | B2B relationship management |
| Minimum orders | Inventory and freshness |
| Payment terms | Cash flow timing (net 15–30) |
| Production capacity | Must meet consistent demand |
Readiness Assessment
You're ready for wholesale if: ✅ Roasting capacity exceeds retail demand, ✅ Quality is consistently excellent, ✅ You can handle weekly delivery logistics, ✅ You have capital for accounts receivable float, and ✅ You're willing to sell at lower margins.
Wait on wholesale if: ❌ Struggling to meet retail demand, ❌ Inconsistent roast quality, ❌ No delivery capability, ❌ Tight cash flow (can't wait for payment), and ❌ Limited production capacity.
Wholesale Customer Types
Restaurants and Cafés
Profile: Need consistent quality, regular deliveries, may want branding.
Typical order: 10–50 lbs/weekPricing: $8–$12/lbService level: Training, equipment support, regular check-ins
What they care about: consistent quality, reliable delivery, price competitiveness, training and support, and flexible ordering.
Office Coffee Programs
Profile: Want convenience, quality upgrade from commodity coffee.
Typical order: 5–25 lbs/weekPricing: $10–$15/lbService level: Setup, equipment, restocking
What they care about: hassle-free service, equipment included/maintained, consistent delivery, reasonable price, and variety options.
Grocery and Retail
Profile: Retail bags for consumer purchase.
Typical order: 24–100+ bags/weekPricing: Wholesale cost ($8–$12) vs. suggested retail ($14–$20)Service level: Inventory management, merchandising
What they care about: margin (usually 35–50% of retail), consistent availability, attractive packaging, local angle, and movement/turns.
Other Wholesale Channels
| Channel | Notes |
|---|---|
| Hotels | Often want private label |
| Co-working spaces | Similar to offices |
| Gyms/fitness | Growing demand |
| Caterers | Event-based, variable |
| Other coffee shops | Shops without roasting |
Pricing Strategy
Understanding Wholesale Margins
Typical margin structure:
| Sale Type | Retail Price | Your Cost | Gross Margin |
|---|---|---|---|
| Direct retail (café) | $18/12oz bag | $5 | 72% |
| Online retail | $18/12oz bag | $6 (incl. shipping) | 67% |
| Wholesale (bulk) | $10/lb | $5 | 50% |
| Wholesale (bags) | $11/12oz bag | $5.50 | 50% |
Setting Wholesale Prices
Cost calculation per pound:
| Cost Component | Amount |
|---|---|
| Green coffee | $3.00–$6.00 |
| Roasting labor | $0.50–$1.00 |
| Packaging (if bagged) | $0.30–$0.80 |
| Delivery allocation | $0.50–$1.00 |
| Total cost | $4.30–$8.80 |
Pricing guidelines: minimum 40% gross margin on wholesale, price should allow accounts to resell profitably, and volume pricing tiers encourage larger orders.
Volume Pricing Tiers
| Weekly Volume | Price Per Lb |
|---|---|
| 10–25 lbs | $12.00 |
| 26–50 lbs | $11.00 |
| 51–100 lbs | $10.00 |
| 100+ lbs | $9.00 (negotiated) |
Minimum Order Requirements
Typical minimums: first order: $100–$200 or 10–15 lbs and recurring orders: $50–$100 or 5–10 lbs.
Why minimums matter: delivery cost efficiency, freshness management, and order processing efficiency.
Production Capacity
Matching Capacity to Demand
Calculate your capacity:
| Roaster Type | Batch Size | Batches/Day | Weekly Capacity |
|---|---|---|---|
| Sample roaster (500g) | 1 lb | 10–15 | 50–75 lbs |
| Small gas (3 kg) | 6.5 lbs | 8–12 | 260–390 lbs |
| Bellwether Shop | 3.3 lbs | 15–20 | 250–330 lbs |
| Medium gas (12 kg) | 26 lbs | 6–10 | 780–1,300 lbs |
Bellwether production for wholesale: 1.5 kg (3.3 lb) per batch, 3–4 roasts per hour, 2 minutes labor per roast, and with autoloader: 13 consecutive batches (43 lbs).
Example capacity planning: 20 batches/day × 3.3 lbs = 66 lbs/day, 5 days/week = 330 lbs/week capacity, and leave 20–30% buffer for retail and variability.
Production Scheduling
Balance wholesale with retail: roast wholesale orders on dedicated days, maintain freshness (roast to order when possible), build buffer inventory for reliability, and schedule around delivery days.
More than a roaster
A better way to do what you’re already doing
Bellwether handles the sourcing, profiles, and support — so you can focus on serving better coffee and capturing better margins.
Finding Wholesale Accounts
Prospecting Methods
| Method | Effort | Success Rate |
|---|---|---|
| Cold outreach | High | Low (2–5%) |
| Referrals | Low | High (20–40%) |
| Events/tastings | Medium | Medium (10–20%) |
| Inbound (reputation) | Low | High (30–50%) |
Cold Outreach That Works
Approach: identify prospects (restaurants, offices without specialty coffee), research them (menu, current coffee, decision maker), reach out with specific value proposition, offer free sample and tasting, and follow up systematically.
Sample outreach email:
Subject: Specialty coffee for [Restaurant Name] Hi [Name], I'm [Your Name] from [Roastery]. We roast specialty coffee locally and work with several restaurants in [area]. I noticed you're currently serving [current coffee/no specialty program] and thought our [roast style] might be a great fit for your customers. Would you be open to a free tasting? I can bring samples by at your convenience—no commitment required. Happy to work around your schedule. [Your Name]
Building a Referral Pipeline
Ask happy customers: "Know any restaurants that might appreciate better coffee?" and "Would you introduce us to [specific business]?".
Offer referral incentives: free coffee for successful referrals and discount for referred account's first order.
Tasting and Closing
The tasting meeting:
- Bring fresh samples (2–3 options)
- Share your story briefly
- Let coffee speak for itself
- Discuss their needs
- Present pricing and terms
- Handle objections
- Ask for the business
Common objections: "We're happy with our current supplier" → Offer side-by-side tasting, "Your price is higher" → Emphasize quality, customer experience, local story, "We don't need that much" → Flexible minimums for right accounts, and "We need to think about it" → Schedule follow-up, leave samples.
Delivery Logistics
Delivery Options
| Method | Best For | Cost |
|---|---|---|
| Self-delivery | Local accounts, small volume | Time + vehicle |
| Courier service | Occasional, distant accounts | $10–$30/delivery |
| Shipping | Non-local, retail accounts | $5–$15/package |
| Customer pickup | Willing customers | Free |
Self-Delivery Efficiency
Route optimization: group accounts geographically, set delivery days by area, build relationships during deliveries, and combine with other errands.
Cost calculation: Time: $15–$25/hour equivalent, Vehicle: $0.50–$0.75/mile, and 4-account route, 20 miles: ~$20–$40 total.
Delivery Terms
Standard terms: weekly or bi-weekly delivery, order by [day] for [delivery day] delivery, minimum order for free delivery, and delivery charge below minimum.
Account Management
Onboarding New Accounts
First 30 days: delivery of initial order, training on coffee (brewing, storage), equipment setup if applicable, check-in after first week, and feedback collection.
Ongoing Service
Regular touchpoints: weekly/bi-weekly delivery (relationship building), monthly check-in call or visit, quarterly business review for large accounts, and seasonal new offering introductions.
Handling Issues
Common issues: quality complaints → Visit, taste together, adjust, delivery problems → Communicate proactively, make right, payment delays → Clear terms, consistent follow-up, and changing needs → Stay flexible, adapt.
Growing Your Wholesale Business
Scaling Considerations
When to scale production: consistently at 70%+ capacity, turning away or waitlisting accounts, and retail not suffering from capacity constraints.
Scaling options: extended roasting hours, additional roasting equipment, production staff hire, and second roaster.
Account Portfolio Management
Ideal account mix: 2–3 anchor accounts (large, stable), 5–10 medium accounts, and 10–20 smaller accounts.
Why diversification matters: no single account is more than 20–25% of wholesale, losing one account doesn't cripple business, and different account types balance seasonality.
Ready to roast in-house?
Take control of your margins
Save $1,000–5,000/month on coffee costs. Your wholesaler takes 67% of the margin on every pound — it’s time to take it back.
