Digital Africa11 min read

Recurring Billing and Subscriptions over M-Pesa in Tanzania

Mohamed Bah·Fondateur, Kolonell
August 20, 2026
Share:
Recurring Billing and Subscriptions over M-Pesa in Tanzania

Recurring Billing and Subscriptions over M-Pesa in Tanzania

Digital Africa

The verdict in three sentences

Mobile money does not work like a bank card: there is no universal auto-debit, so a subscription relies either on a pre-approved mandate (where the operator offers it) or on a well-orchestrated reminder-to-pay sequence. In 2026, involuntary churn (failed renewals) runs between 8 and 20% without a structured dunning flow. A good dunning sequence recovers 10 to 25% of it, which radically changes the MRR of a SaaS at 2,500-15,000 FCFA/month.

Mandate vs reminder: the two models

Two approaches coexist depending on what the operator allows in your country.

CriterionPre-approved mandateReminder-to-pay
AvailabilityMTN/Airtel (by country), M-Pesa mandateEverywhere
Customer actionOne initial authorizationConfirm every month
Renewal rate85-95%70-85%
Involuntary churn5-12%12-25%
Technical complexityHigh (mandate API)Low (notification + link)
Best forSaaS, insuranceSmall subscriptions, content

When the mandate exists, it always wins on renewal rate. When it does not, the quality of your reminder sequence makes all the difference.

The dunning sequence that recovers cash

A failed renewal is not a lost customer: it is often an empty wallet at the wrong moment. The dunning sequence recovers a meaningful share of these failures.

DayActionChannelCumulative recovery
D-3Friendly "your subscription renews soon" reminderSMS + push
D-1"Top up to keep your access"SMS + WhatsApp~5%
D0Charge attempt / payment linkMomo + email~10-15%
D+2New attempt + reminderSMS + WhatsApp~18%
D+5Final reminder before suspensionWhatsApp + call~22%
D+7Suspension + reactivation offerEmail~25%

A grace period of 3 to 7 days avoids cutting off a good customer over a temporarily empty wallet.

Need a professional website?

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

Mini case study

Nadege runs a small appointment-management SaaS in Dar es Salaam, subscription at 7,500 FCFA/month equivalent, 300 paying subscribers, so 2,250,000 FCFA of MRR. Without structured dunning, she suffers 16% involuntary churn: 48 subscribers lost each month to simple renewal failures, 360,000 FCFA of MRR gone. She sets up the D-3/D-1/D0/D+2/D+5 sequence with a 5-day grace period. She recovers 22% of failures, about 11 subscribers reactivated per month, ~79,000 FCFA of MRR saved monthly, nearly 950,000 FCFA over the year. Cost of the mechanism: a few SMS and one WhatsApp template.

FAQ

Does mobile money really allow auto-debit? It depends on the operator and country. Some (MTN, Airtel, M-Pesa) offer mandate or pre-approval APIs that authorize recurring charges. Elsewhere, you must use reminder-to-pay flows where the subscriber confirms each month.

What is involuntary churn? It is losing subscribers not because they want to leave, but because the renewal failed (empty wallet, expired authorization). It often makes up 8 to 20% of total churn and is largely recoverable with a good reminder sequence.

How much grace should I allow before cutting access? Generally 3 to 7 days. Too short and you lose good customers over a simple top-up delay; too long and you give away free service. Five days is a good compromise for most SaaS.

How do I handle proration on a plan change? Compute the remaining credit on the current plan and deduct it from the new plan. For example, moving from 5,000 to 10,000 FCFA mid-month bills ~7,500 FCFA the first month. Good recurring billing automates this calculation.

Is WhatsApp effective for reminders? Yes, very. WhatsApp open rates far exceed email across West and Central Africa. A clear message with a direct payment link often recovers more than an email, especially combined with an SMS.

Let's talk about your project. We build your momo recurring billing with mandates or dunning, and recover your involuntary churn. WhatsApp +221 77 596 93 33.

Tags:#recurring billing#subscriptions#M-Pesa#mandate#dunning#Gabon#Tanzania#SaaS
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.