Wholesale and enterprise

B2B performance

The Group runs two B2B motions. Wholesale roasting for Seven Miles and Padre, and enterprise beverage solutions at ABC. They are reported separately because they are grown differently.

B2B unit economics

Revenue to contribution to CAC on one model · 24 May 2026 to 21 Aug 2026

MotionAccountsRevenueGross marginCost to serveContributionContribution marginCACPaybackLTVLTV:CACRetentionRevenue at riskRead
Wholesale roasting870$12,028,47038%$866,050$3,027,59125.2%$12,3188.6 mo$120,4979.8x86.5%$8,780,783On track
Enterprise beverage solutions180$16,145,93535%$1,679,177$2,474,69415.3%$144,87719.7 mo$618,7934.3x91.2%$8,006,980Watch
All B2B1,050$28,174,40636%$2,545,227$5,502,28519.5%$33,03013.5 mo$205,9206.2x87.3%$16,787,763On track
Contribution is gross profit less freight, cost to serve and the sales and marketing carried by the motion. CAC is fully loaded on new partners and contracts won, not media alone, and payback runs on contribution before acquisition. The same definitions drive every B2B number in the console.
Wholesale roasting · Seven Miles and Padre
Active partners

870

54 onboarded · 29 lapsed in period
Green weight per week

24.4K kg

28.1 kg per partner per week
Revenue per partner

$56,071

Annualised on the current run rate
Order cadence

7.8 days

Retention 86% · top 20 partners 25%

Enquiry to ordering partner

Wholesale onboarding · 24 May 2026 to 21 Aug 2026

Wholesale enquiries540

Site forms, search and referral

Qualified partners329

61% step conversion · Volume, location and fit confirmed

Cupping and sample sent238

72% step conversion · Blend match and tasting

Equipment and training booked151

63% step conversion · Machine, grinder and barista training

First order placed103

68% step conversion · Opening order and account set up

Active at 90 days82

80% step conversion · Still ordering on cadence

Wholesale base

Where the roasting volume actually sits

Trade share of revenue

38%

Balance is ecommerce, subscription and retail

Trade revenue in period

$12,028,470

24 May 2026 to 21 Aug 2026

Owned cafés

5

Padre retail sites, reported inside trade

Net partner movement

+25

New partners less lapsed accounts

Top wholesale partners

Contribution after cost to serve and renewal risk on the shared 0-100 score · $8,780,783 annualised revenue at risk across the base

PartnerTypeStateSitesKg per weekRevenueOrdersDays since orderGrowthContributionRenewal risk
Fitzroy CollectiveMulti-site hospitalityVIC8335$456,8903327+23.8%$117,87826%
57Medium

27 days since last order on a 8 day cadence

Harbour Lane GroupMulti-site hospitalityNSW11394$455,2253820+10.9%$117,44826%
47Medium

20 days since last order on a 8 day cadence

Brunswick Roast BarIndependent caféVIC141$416,0171225+21.7%$107,33226%
55Medium

25 days since last order on a 8 day cadence

Surry Hills EspressoIndependent caféNSW287$321,7591629+27.7%$83,01426%
51Medium

29 days since last order on a 8 day cadence

Northside WorkplacesCorporate workplaceQLD14366$309,492438-9.9%$79,84926%
16Low

Volume -10% against prior period

Meridian HotelsHospitality groupNSW6163$285,7422810-7.6%$73,72126%
18Low

Volume -8% against prior period

Southbank Catering CoCateringVIC4118$235,7232312-2.7%$60,81726%
17Low

12 days since last order on a 8 day cadence

Terrace UniversitiesEducationNSW9291$214,3113516+3.4%$55,29226%
26Low

16 days since last order on a 8 day cadence

Peninsula Coffee HousesMulti-site hospitalityWA5102$151,892262-22.1%$39,18826%
25Low

Volume -22% against prior period

Cityworks FacilitiesCorporate workplaceSA7216$148,5313114+0.2%$38,32126%
21Low

14 days since last order on a 8 day cadence

Enterprise beverage solutions · ABC
Marketing qualified leads

146

335 enquiries · 44% qualify
Cost per SQL

$1,894

Cost per lead $351 · 62 sales qualified
Marketing sourced pipeline

$2,374,383

39% of $6,045,628 open pipeline
Average contract value

$172,732

85 day sales cycle · 29% win rate

Lead to contract

Enterprise funnel · 24 May 2026 to 21 Aug 2026

Enquiries335

Website, LinkedIn, events and trade media

Marketing qualified146

44% step conversion · Fit, site count and budget signal

Sales qualified62

42% step conversion · Accepted by the sales team

Opportunities35

56% step conversion · Site survey and proposal issued

Contracts won10

29% step conversion · Signed, installation scheduled

Revenue mix

Recurring supply and service against one-off equipment

LineRevenueShareMarginType
Consumables and supply$6,115,52742%41%Recurring
Managed beverage programs$3,494,58724%36%Recurring
Technical service contracts$2,766,54819%53%Recurring
Equipment sales and leasing$2,184,11715%27%One off

Lead sources

Priced on pipeline created, not on lead volume

SourceLeadsMQL rateSQLsCost per leadPipeline createdWin rateRead
LinkedIn paid and organic7954%17$457$3,237,25232%Watch
Industry events4564%12$574$2,459,09034%On track
Referral and existing accounts2577%8$59$1,881,20336%On track
Google Search (non brand)6642%11$387$1,832,96330%Off track
Email nurture and CRM3458%8$100$1,607,36433%On track
Trade media and partnerships3749%7$439$1,301,41631%Watch
Content, SEO and GEO4239%7$142$1,156,49130%Off track

Target verticals

Sized for account based marketing, ranked by revenue

VerticalSitesRevenuePipelineGrowth
Convenience retail1.1K$5,704,735$1,216,187+16.1%
National retail chains675$3,453,055$810,986-2.4%
Quick service restaurants434$2,183,257$1,153,760+16.3%
Hospitality groups348$1,769,811$962,201+4.3%
Healthcare272$1,364,446$721,219+20.8%
Education180$923,973$506,378-7.4%
Corporate workplaces138$690,831$534,192+24.4%
Franchise networks65$330,045$312,287+11.3%

Service delivery

The leading indicator for contract renewal

MeasureCurrentTargetStatus
Machine uptime across the fleet98.2%98.5%Watch
First-time fix rate87.4%90%Watch
Mean response time (metro)4.2 hrs4 hrsWatch
Preventative maintenance on schedule78.1%85%Off track
Contract renewal rate91.2%90%On track
Open service tickets148Under 120Watch

National accounts

Installed fleet, contribution after service, and renewal risk on the same 0-100 score · $8,006,980 annualised revenue at risk

AccountSegmentSitesMachinesRevenueConsumables shareService SLAContract endsContributionRenewal risk
7-ElevenConvenience7511.1K$2,869,29752%93.3%Mar 202819 mo$523,53618%
6Low
Coles ExpressConvenience618893$2,354,80549%92.3%Sep 202713 mo$419,03818%
24Low

Service at 92.3% against a 94% commitment

Woolworths MetroNational retail254413$1,923,11555%94.6%Jun 202710 mo$362,79519%
16Low

Contract ends Jun 2027, inside the renewal window

IKEA AustraliaNational retail1215$977,58644%90.3%Nov 20263 mo$164,69717%
58Medium

Contract ends Nov 2026, inside the renewal window

Meridian HotelsHospitality group3440$775,31440%88.9%Feb 202818 mo$125,61916%
50Medium

Service at 88.9% against a 94% commitment

Ridgeway Health NetworkHealthcare4660$719,13944%90.5%Aug 202712 mo$121,85817%
44Medium

Service at 90.5% against a 94% commitment

Northline QSR GroupQuick service188346$616,11062%97.2%Apr 20278 mo$123,88620%
20Low

Contract ends Apr 2027, inside the renewal window

Terrace UniversitiesEducation2127$565,83144%90.4%Dec 20264 mo$95,61817%
57Medium

Service at 90.4% against a 94% commitment

Cityworks FacilitiesCorporate workplace96140$446,25050%92.4%Jul 202711 mo$79,67318%
27Low

Contract ends Jul 2027, inside the renewal window

Peninsula Franchise CoFranchise network143213$377,62651%92.9%Oct 20262 mo$68,20318%
33Medium

Contract ends Oct 2026, inside the renewal window