The verdict in three sentences
For a fibre and fixed wireless internet provider with 25,000 subscribers in Singapore, 40% of calls to the contact centre are simple requests: balance, bill, outage, plan change. A self-service portal with bills, tickets and online payment costs USD 60,000 to 140,000 and rolls out in 5 to 7 months, billing system integration included. With a handled call costing USD 4 to 7, avoiding 25 to 35% of calls pays the project back in 12 to 18 months, before counting faster collections.
Where avoidable calls come from
Simple requests repeat every month, especially around billing dates and network outages. 2026 order of magnitude for an ISP of this size, with about 18,000 contacts a month.
| Call reason | Share of contacts | Self-service answer |
|---|---|---|
| Checking balance or bill | 14% | online bill and history, downloadable PDF |
| Payment and payment confirmation | 9% | PayNow or card payment, instant receipt |
| Fault or slow speed report | 18% | ticket with automatic line diagnostics and tracking |
| Information on an ongoing outage | 7% | incident banner by area |
| Plan or add-on change | 5% | online upgrade, effective next cycle |
| Complex requests (relocation, dispute, installation) | 47% | still handled by an agent |
The theoretical potential exceeds 50%, but a real rate of 25 to 35% is the prudent year-one target while subscribers build the habit.
Budget: what USD 60,000 versus USD 140,000 covers
| Component | USD 60,000 to 80,000 version | USD 100,000 to 140,000 version |
|---|---|---|
| Subscriber access | responsive web, login by mobile number and SMS code | web + installable app (PWA), push notifications |
| Bills | view and download | + payment plans, reminders before suspension |
| Payment | PayNow and card via payment link | PayNow, cards, wallets, automatic reconciliation |
| Tickets | creation and tracking | + line diagnostics via the network API, technician booking |
| Billing integration | read bills and balances | read and write (payments, plan changes) |
| Languages | English | English and Chinese for key messages |
| Timeline | 5 months | 6 to 7 months |
Hosting, monitoring and SMS add USD 800 to 2,000 a month depending on volume. For reference, in West African markets Kolonell prices this kind of project in the complex applications bracket of its grid, 7,000,000 to 15,000,000+ FCFA (about EUR 10,670 to 22,870+), with Wave and Orange Money payments and maintenance at 75,000 or 120,000 FCFA a month.
Conditions for success
Billing system integration is the critical workstream: without a reliable API, the portal shows wrong balances and generates more calls than it avoids. Also plan for PDPA compliance on subscriber data and IMDA quality of service obligations. On adoption, three levers work well: an SMS with a direct link on every bill, an IVR message that routes simple requests to the portal, and a small credit or discount on the first online payment.
Mini case study
Wei Ling, head of customer experience at a Singapore ISP, manages 25,000 subscribers and about 18,000 contacts a month, at an average cost of USD 5.50 per handled call. She invests USD 95,000, plus USD 1,500 a month for operations and maintenance.
- Calls avoided: 28% of 18,000, or 5,040 calls a month.
- Savings: 5,040 x 5.50 = USD 27,700 a month, or about USD 332,600 a year.
- Collections: if 30% of subscribers pay online 4 days earlier, receivables drop noticeably every month.
- Year-one cost: 95,000 + 18,000 = USD 113,000.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
The project pays back around month 4 on call savings alone. Wei Ling still keeps a safety margin by counting only 20% of calls avoided in her plan, which puts payback at about month 6.
FAQ
How much does a self-service portal for an ISP cost in 2026?
Budget USD 60,000 to 140,000 depending on billing integration and line diagnostics. Operations add USD 800 to 2,000 a month.
Can subscribers pay bills online?
Yes, with webhook confirmation and automatic reconciliation in billing. Card fees run around 2 to 3% per transaction, PayNow is usually cheaper.
What share of calls can we really avoid?
25 to 35% in year one is realistic for an ISP where 40% of calls are simple. Going further requires automated line diagnostics and 2 years of subscriber habit.
What timeline should we plan?
5 to 7 months, including 6 to 8 weeks for billing integration. A one-month pilot with 2,000 subscribers secures the launch.
Do we need a native mobile app?
Not at first: an installable PWA is enough and costs 30 to 50% less. It can later be wrapped for the app stores if needed.
Let's scope your project. Share your subscriber count, billing system and call volumes, and we will price a phased self-service portal with an indicative budget and pilot plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
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.