Join us at the National Restaurant Show in Chicago, May 16-19

Wholesale Coffee Business Guide: Sell Coffee to Restaurants, Offices, and Retailers

and the BW Team — Bellwether Shop Roaster

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

BenefitImpact
Recurring revenuePredictable cash flow
Larger order volumesProduction efficiency
Diversified incomeLess dependent on retail
Brand exposureYour bags in new locations
Capacity utilizationFill roasting capacity

Challenges to Consider

ChallengeConsideration
Lower margins30–45% vs. 60–70% retail
Delivery logisticsTime, vehicle, labor costs
Customer serviceB2B relationship management
Minimum ordersInventory and freshness
Payment termsCash flow timing (net 15–30)
Production capacityMust 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

ChannelNotes
HotelsOften want private label
Co-working spacesSimilar to offices
Gyms/fitnessGrowing demand
CaterersEvent-based, variable
Other coffee shopsShops without roasting

Pricing Strategy

Understanding Wholesale Margins

Typical margin structure:

Sale TypeRetail PriceYour CostGross Margin
Direct retail (café)$18/12oz bag$572%
Online retail$18/12oz bag$6 (incl. shipping)67%
Wholesale (bulk)$10/lb$550%
Wholesale (bags)$11/12oz bag$5.5050%

Setting Wholesale Prices

Cost calculation per pound:

Cost ComponentAmount
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 VolumePrice 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 TypeBatch SizeBatches/DayWeekly Capacity
Sample roaster (500g)1 lb10–1550–75 lbs
Small gas (3 kg)6.5 lbs8–12260–390 lbs
Bellwether Shop3.3 lbs15–20250–330 lbs
Medium gas (12 kg)26 lbs6–10780–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

MethodEffortSuccess Rate
Cold outreachHighLow (2–5%)
ReferralsLowHigh (20–40%)
Events/tastingsMediumMedium (10–20%)
Inbound (reputation)LowHigh (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:

  1. Bring fresh samples (2–3 options)
  2. Share your story briefly
  3. Let coffee speak for itself
  4. Discuss their needs
  5. Present pricing and terms
  6. Handle objections
  7. 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

MethodBest ForCost
Self-deliveryLocal accounts, small volumeTime + vehicle
Courier serviceOccasional, distant accounts$10–$30/delivery
ShippingNon-local, retail accounts$5–$15/package
Customer pickupWilling customersFree

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.

Frequently Asked Questions

What margin should I expect on wholesale?

Target 40–50% gross margin on wholesale, compared to 60–70% on retail. Lower margin is offset by larger volumes, recurring orders, and production efficiency. If margins fall below 35%, reassess pricing.

How do I price wholesale competitively?

Research what accounts currently pay (often $8–$14/lb for specialty). Price within range while maintaining margin. Compete on quality, service, and local story—not on being cheapest.

Do I need a delivery vehicle?

Initially, your personal vehicle works. As volume grows, consider a used cargo van or delivery service. Some roasters use courier services for distant or low-volume accounts.

How much roasting capacity do I need for wholesale?

Depends on accounts. A Bellwether (250–330 lbs/week capacity) can support significant wholesale alongside retail. Traditional 3–5 kg roasters offer similar capacity. Start with available capacity before investing in more equipment.

How do I handle accounts that don't pay on time?

Clear payment terms upfront (Net 15 or Net 30). Send invoices immediately. Follow up at 7, 14, and 30 days past due. Consider requiring prepayment or COD for chronic late payers. Terminate accounts that consistently don't pay.