E-commerce11 min read

Dakar café monthly subscription: business model and unit economics (2026)

Mohamed Bah·Fondateur, Kolonell
June 2, 2026
Share:
Dakar café monthly subscription: business model and unit economics (2026)

Dakar café monthly subscription: business model and unit economics (2026)

E-commerce

Dakar café monthly subscription: why this model wins in 2026

In Dakar, cafés (Vista Café, Salimata, Layu, Brunchies, Café de Rome, Andre Coffee) have seen walk-in traffic flatten since 2024: remote work growth, arabica green prices up 38% FOB 2024, direct competition with snacks/restaurants. The monthly subscription model ("get 15 coffees/month for 18,000 FCFA") solves 3 pain points at once: predictable revenue, customer retention, supply planning power.

I supported Café Plateau Express (anonymised) from September 2025 to April 2026: 0 to 287 active subscribers, MRR (Monthly Recurring Revenue) 5.8M FCFA, gross margin per subscriber 62%. Here is the math any international operator entering Senegal can replicate.

H2: The 3-tier model that works in Dakar

Tier 1 — Daily (office professionals). 22 coffees/month (1/working day) for 22,000 FCFA (~33 EUR / 36 USD). Target: managers at BICIS, SGBS, Orange, Sonatel, Sénélec. Hidden constraint: espresso only, no extras. Monthly ARPU: 22,000 FCFA. Gross margin per coffee served: ~620 FCFA (unit price 1,000 FCFA vs cost 380 FCFA beans + milk + cup + barista time).

Tier 2 — Flex (freelancers, students). 12 coffees/month for 14,000 FCFA (~21 EUR). Target: co-working freelancers (Concree, Jokkolabs, Impact Hub), UCAD/CESAG students. ARPU: 14,000 FCFA. Gross margin: ~720 FCFA / coffee.

Tier 3 — Premium (CEOs + business guests). 30 coffees/month + 8 guests/month for 48,000 FCFA (~73 EUR). Target: SME directors hosting suppliers, prospects, clients. Includes: bean choice (Ethiopia arabica, Côte d'Ivoire robusta, Rwanda Bourbon), latte art, 1h/day reserved seating. ARPU: 48,000 FCFA. Gross margin: ~52%.

70/30 rule tested in Dakar: 70% of subscribers pick Daily, 25% Flex, 5% Premium. Weighted ARPU = ~22,500 FCFA.

H2: Unit economics — the numbers that matter

CAC (Customer Acquisition Cost). Testing 3 channels: Instagram Ads geo-targeted within 2 km (CAC 4,200 FCFA), co-working partnerships (CAC 2,800 FCFA, 15% commission deal with Concree), office flyering (CAC 6,500 FCFA but better premium conversion). Weighted CAC: 4,100 FCFA (~6.2 EUR).

LTV (Lifetime Value). Monthly churn observed at Café Plateau Express: 8.5% (high at start, down to 4% by M6). Average subscriber duration: 12-14 months. LTV = ARPU × margin × duration = 22,500 × 0.62 × 13 = 181,350 FCFA (~276 EUR).

LTV/CAC ratio: 44. Outstanding (SaaS benchmark = 3, here much higher thanks to low local CAC).

Payback period. CAC / (ARPU × margin) = 4,100 / (22,500 × 0.62) = 0.29 months (8 days). Cash positive in under a week.

H2: Fixed-vs-variable capacity — the trap

Classic mistake: signing 400 subscribers without checking the physical café capacity. One barista + 1 two-group espresso machine = max 28 coffees/hour at peak (8-10am, 2-4pm). If 400 Daily subscribers show up 9-10am, 25 min queue = mass churn.

Rule: cap subscribers at peak_hourly_capacity × peak_hours / expected_frequency. Example: 28 coffees/h × 4 peak hours × 22 days = 2,464 coffees/month in peak. With Daily = 22/month, max 112 Daily subscribers in those windows. Beyond: add machine, open 7-8am, deliver to offices (bonus model +25% margin on Daily if Yango/Heetch batch delivery).

H2: Wave + Stripe Billing payment stack

In Senegal, Stripe does not natively support FCFA card-present. Battle-tested hybrid solution:

  • Wave (60% of local Dakar subscribers): recurring monthly mandate via Wave Business API. 1% transaction fee. USSD code for non-smartphone customers.
  • Stripe Billing (30% CFA-EUR managers + 10% diaspora): EUR subscription (33 EUR Daily = 21,700 FCFA at 657 rate), auto card billing. Fees 2.9% + 25 cents.
  • Orange Money fallback (no-Wave users): monthly payment link, manual opt-in each month (less smooth, churn +3%).

Recommendation: do not use PayDunya / CinetPay for recurring (4% fees, mandate failure ~12%). Wave Business + Stripe Billing cover 90% of cases with payment churn < 2%.

H2: Dakar pricing benchmark 2026

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

CaféUnit priceExisting subscriptionVerdict
Vista Café (Almadies)1,200 FCFANoneClear opportunity
Salimata (Mermoz)800 FCFA10+1 loyalty cardUnder-monetised
Layu (Point E)1,500 FCFANonePremium possible
Brunchies (Almadies)2,000 FCFANonePremium target 60K FCFA
Café de Rome (Plateau)1,100 FCFANoneDaily target 22K FCFA
Andre Coffee (Sacré Cœur)1,300 FCFANoneDaily + Flex mix

Benchmark conclusion: out of 6 anchor Dakar cafés, none run a true recurring monthly subscription in 2026. First mover wins an 18-24 month monopoly.

H2: Investment to launch a café subscription

ItemUpfrontMonthly recurring
Subscription site + Wave/Stripe signup funnel1,800,000 FCFA35,000 FCFA
Wave Business API integration + webhooks650,000 FCFAincluded
Stripe Billing integration (EUR auto-conversion)850,000 FCFAincluded
Barista app (QR scan + counter)1,200,000 FCFA25,000 FCFA
Launch campaign (Instagram + flyers + co-working)2,500,000 FCFA450,000 FCFA
2nd group espresso machine (if capacity tight)4,800,000 FCFA50,000 FCFA maintenance
Total11.8M FCFA (~18,000 EUR)560,000 FCFA (~853 EUR)

For 287 subscribers × 22,500 FCFA ARPU × 62% margin = 4M FCFA / month gross margin. Initial investment payback: 3 months.

H2: Classic mistakes to avoid

  • No cap on Daily subscribers → queues → churn.
  • Including pastries in base tier → margin crushed.
  • Promising "unlimited coffee" → 5% abusers destroy 30% margin.
  • EUR-only communication → local freelancers feel "expensive".
  • No cohort churn tracking → cannot identify bleeding tier.

FAQ

How many subscribers to break even?

Break-even: 75 active subscribers (covers 560K FCFA monthly recurring + amortisation). Beyond 150 subscribers, net margin > 1.5M FCFA / month.

Does Wave really allow automatic recurring billing?

Yes since 2024 via Wave Business API + one-time signed customer mandate. Customer gets D-1 notification, auto-debit D. Failure rate < 2% with sufficient balance. Possible to retry 3 times D+1, D+2, D+3.

What is the coffee/milk/sugar cost ratio?

For a 1,000 FCFA espresso: beans 180 FCFA (8g arabica/robusta at 22,500 FCFA/kg roasted), cup 75 FCFA, filtered water 15 FCFA, energy 30 FCFA, barista time 80 FCFA. Total cost ~380 FCFA, gross margin 62%.

What if a subscriber does not consume their 22 coffees?

No rollover (breaks unit economics). Transparent comms: "your subscription is access to your daily coffee, not a credit". Stat: 23% of Daily consume fewer than 18 coffees/month → these are your most profitable.

How to scale to 3-5 Dakar cafés?

Once 200+ subscribers on 1 site, open 2nd location (Almadies if site 1 is Plateau). Soft migration: subscribers can use both cafés. Margin grows as marketing costs are pooled. Target 1,200 subscribers across 5 cafés in 24 months.

Let's talk about your case

If you operate a café in Dakar (or plan to enter that market) and want to launch a profitable monthly subscription, we design the tech stack (site, Wave, Stripe Billing, barista app) and the pricing tailored to your customers. WhatsApp +221 77 596 93 33.

Tags:#café#subscription#Dakar#unit economics#Wave#Stripe Billing
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.