Tanzania
Best ISP billing system in Tanzania (2026)
Updated 19 October 2026 · VillageHub
Short answer
The best ISP billing system in Tanzania depends on how you want to collect M-Pesa, Mixx by Yas, Airtel Money and HaloPesa payments, whether you want cloud or self-hosted software, and whether you sell hotspot packages, PPPoE, or both. For most small and mid-sized MikroTik or Omada operators who want cloud hosting, payments into their own gateway account and a Kiswahili captive portal, VillageHub is a strong choice: it integrates nine Tanzanian gateways (ClickPesa, AzamPay, Snippe, PalmPesa, DigiCash, EvPay, DaliPay, InfinityPay and Afriqore Pay) and charges TZS 20,000 a month or 3% of collections for hotspot, whichever is higher, and TZS 600 per active PPPoE client. SopraEnt is cheaper as a flat USD 7 a month, XenFi charges 3% per sale with no floor, and PHPNuxBill is free if you self-host.
| Product | Hosting | Starting price | Local payments | PPPoE | Best for |
|---|---|---|---|---|---|
| VillageHub | Cloud (SaaS) | Hotspot: TZS 20,000/mo or 3% of collections, whichever is higher. PPPoE: TZS 600 per active client/mo | ClickPesa, AzamPay, Snippe, PalmPesa, DigiCash, EvPay, DaliPay, InfinityPay, Afriqore Pay; money goes to your own account | Yes, with reminders, grace and auto cut-off/reconnect | Operators who want many local gateway choices and a Kiswahili portal |
| Centipid | Web app | Hotspot: 3% of revenue. PPPoE: USD 0.25 per user/mo. Minimum USD 5/mo | Docs list PalmPesa, Selcom, DaliPay and Vodacom M-Pesa for Tanzania, plus ClickPesa and AzamPay | Yes | Operators who want Selcom or Vodacom M-Pesa direct |
| SopraEnt | Hosted (branded subdomain per ISP) | USD 7/mo flat outside Uganda, no revenue share | Lists AzamPay, ClickPesa, Snippe, PalmPesa, DaliPay among 19 gateways | Yes | Busy hotspots that want a low flat fee |
| XenFi | Cloud | 3% of each sale, no monthly or setup fee | M-Pesa, Mixx by Yas, Airtel Money, HaloPesa, vouchers | Yes | New sites with low or uneven sales |
| PHPNuxBill | Self-hosted (PHP 8.2 + MySQL) | Free (GPL); you pay for the server | Via downloadable gateway plugins | Yes | Technical operators who want full control |
Prices checked 19 Oct 2026 from each vendor’s public pricing page or repository. Hosting is listed only where the vendor states or clearly implies it.
What to look for in an ISP billing system in Tanzania
Tanzanian customers pay from several wallets: M-Pesa, Mixx by Yas, Airtel Money and HaloPesa. Most billing systems reach these through an aggregator gateway rather than each network directly, so the practical question is which aggregators a system supports and whether you can switch if one has an outage or rejects certain numbers.
Check where settlement goes. Some platforms collect the sale and keep a percentage; others push the payment request from your own gateway account so the money lands with you. Also check the currency: a fee quoted in USD will move with the exchange rate, while a TZS fee will not.
- Support for the aggregator you already use (ClickPesa, AzamPay, Snippe, PalmPesa, Selcom and others)
- Coverage of M-Pesa, Mixx by Yas, Airtel Money and HaloPesa through that aggregator
- Fees in TZS, or a clear USD amount you can budget for
- A captive portal in Kiswahili
- MikroTik hotspot and PPPoE support with automatic cut-off and reconnect
- SMS through a local provider such as NextSMS or Beem
- Licensing: the Tanzania Communications Regulatory Authority (TCRA) issues communication service licences, so confirm with TCRA which licence your service needs
How VillageHub fits Tanzanian operators
VillageHub is cloud SaaS billing for MikroTik RouterOS (one-click provisioning) and TP-Link Omada. It integrates nine Tanzanian gateways, so if one aggregator has a problem you can move to another without changing billing systems. SMS can go through NextSMS or Beem as well as Africa’s Talking, Twilio or Infobip.
Features include vouchers, phone-number login, 11 captive portal designs in English and Kiswahili, PPPoE billing with reminders, grace and automatic cut-off and reconnect, night and weekend offers, agents with an Android agent app, a white-label customer app, an AI assistant and outage credits. Unlimited routers, no setup fee and a 30-day free trial.
When another option is better
- You want the lowest fixed fee: SopraEnt charges a flat USD 7 a month (about TZS 18,300 at 2,619 TZS per USD on 19 Oct 2026) with no revenue share, which is below VillageHub’s TZS 20,000 floor and far below 3% for a busy hotspot.
- You want to pay nothing in a month with no sales: XenFi has no monthly floor. VillageHub’s hotspot floor is TZS 20,000.
- You need Selcom or a direct Vodacom M-Pesa integration: Centipid’s documentation lists both for Tanzania.
- You want free software and can run your own server: PHPNuxBill supports hotspot and PPPoE; Mikhmon handles MikroTik hotspot vouchers.
Frequently asked questions
What is the best ISP billing system in Tanzania?+
It depends on your gateway and hosting needs. For small and mid-sized operators who want cloud hosting, many local gateways and a Kiswahili portal, VillageHub is a strong choice. SopraEnt is cheaper on a flat fee, XenFi has no monthly floor, and PHPNuxBill is free if you self-host.
How much does VillageHub cost in Tanzania?+
Hotspot billing is TZS 20,000 a month or 3% of collections through VillageHub, whichever is higher. PPPoE is TZS 600 per active client per month. 30-day free trial, no setup fee.
Which Tanzanian payment gateways does VillageHub support?+
ClickPesa, AzamPay, Snippe, PalmPesa, DigiCash, EvPay, DaliPay, InfinityPay and Afriqore Pay. Payments go to your own gateway account.
Does VillageHub have a Kiswahili captive portal?+
Yes. All 11 portal designs are available in English and Kiswahili.
Try VillageHub free for 30 days
Connect a MikroTik, add your payment details and sell your first package. No credit card, no setup fees.