Kenya's Premier ISP Billing Platform

TECHGURU
BILLING

Connect. Bill. Expand.

The all-in-one billing system built for Kenyan ISPs. Automate payments via M-Pesa, manage MikroTik devices remotely, and scale your network — all from one powerful dashboard.

techguru-billing / dashboard
Dashboard
Customers
Invoices
MikroTik
Hotspot
Packages
Settings
Monthly Revenue
KES 248K
↑ 18% this month
Active Subscribers
1,340
↑ 42 new this week
Pending Payments
23
Auto-billing active
Revenue Overview — 2025
Revenue
Target
JUN JUL AUG SEP OCT NOV DEC
Trusted by leading ISPs across Kenya
Everything Your ISP Needs

Purpose-built tools to automate billing, manage infrastructure, and delight your customers — all in one place.

Automated M-Pesa Billing

Schedule recurring invoices and auto-collect payments via M-Pesa STK Push. Zero manual intervention — payments confirm instantly.

Remote MikroTik Management

Control and configure all your MikroTik routers from a central dashboard. Deploy changes, monitor health, and manage users across multiple sites.

Hotspot & PPPoE Support

Manage voucher-based hotspot networks and PPPoE broadband subscribers from a unified interface with full bandwidth policy control.

Real-Time Analytics

Monitor revenue streams, payment success rates, subscriber growth, and churn metrics to make data-driven decisions for your ISP business.

Customer Self-Service Portal

Let subscribers view invoices, make payments, and manage their packages independently — reducing your support workload significantly.

Custom Captive Portals

Brand your Wi-Fi login pages with your logo and colors. Support voucher codes, M-Pesa payments, and social logins out of the box.

Plugs Into What You Already Use

Native integrations with Kenya's most trusted payment platforms, SMS gateways, and network hardware. Get live in hours, not weeks.

M-Pesa Paystack Airtel Money MikroTik SMS Gateway Email Alerts IOTEC Bank Transfer ZenoPay
TG
M-Pesa
MikroTik
Paystack
SMS API
Email
IOTEC
Transparent. Scalable. Fair.

We grow when you grow. No hidden fees, no setup costs — just honest pay-as-you-scale pricing.

PPPoE Plan
KES 25
per subscriber / month
  • Unlimited MikroTik devices
  • Unlimited subscribers
  • No revenue percentage
  • Automated invoicing
  • M-Pesa auto-collection
  • Real-time SMS notifications
  • Full PPPoE bandwidth control
  • Priority support
Get Started — Free
All plans include a 14-day free trial and dedicated onboarding support — no credit card required.
ISPs Love TechGuru Billing
★★★★★

"Switching to TechGuru Billing transformed our collections. M-Pesa automation means we no longer chase payments manually — revenue just comes in."

JM
James Muthoni
CEO, Fiber Homes Kenya
★★★★★

"Managing 6 MikroTiks from a single dashboard was a dream. The remote configuration feature alone saves us 10+ hours every week."

AK
Amina Kariuki
Network Manager, Swift ISP
★★★★★

"Our hotspot revenue grew 40% after we launched a branded captive portal. The setup took less than a day. TechGuru Billing is simply the best."

PO
Peter Odhiambo
Founder, WiFi Mtaani
Questions? Answered.
Yes — all plans include a 14-day free trial with full access to every feature. No credit card required. You can evaluate TechGuru Billing and determine if it's right for your ISP before committing.
Absolutely. M-Pesa is our primary payment integration for the Kenyan market. We support STK Push (prompts customer to pay), Paybill, and Buy Goods configurations. Payments reflect instantly and subscribers are activated automatically.
We support all MikroTik devices running RouterOS v6 and v7 — including hAP, RB, CCR, and CRS series. Any device with API access enabled works seamlessly with TechGuru Billing for user management, bandwidth control, and remote configuration.
Yes. You can fully white-label the customer self-service portal and all captive portal pages with your company name, logo, colors, and contact details. Your customers will see only your brand.
Yes — TechGuru Billing is built for multi-site ISPs. Manage multiple locations, MikroTik devices, and subscriber groups all from one account with location-level reporting and control.
We offer free technical support via WhatsApp, email, and phone. Our Nairobi-based team is available during business hours, with 24/7 critical support for network-down incidents. Reach us at support@techguru.ke or +254 707 145 262.
Ready to Automate
Your ISP?

Join hundreds of Kenyan ISPs using TechGuru Billing to collect payments automatically, manage their networks remotely, and scale faster.