Built for Kenyan ISPs

Billing software your
ISP actually needs

Manage PPPoE subscribers, collect M-Pesa payments, integrate with MikroTik, and give every client a self-service portal — all from one dashboard.

Start Free Trial See Features
100%
M-Pesa integrated
MikroTik
Auto-provisioning
Multi
Tenant ready
White
Label portal
app.elitebilling.co.ke/dashboard
Elite Fiber
Dashboard
Subscribers
Payments
MikroTik
Hotspot
Staff
Settings
Total Subscribers
247
Online Now
189
This Month
Ksh 341k
Suspended
23
Recent Subscribers
John Kamau ELT047 25Mbps
Active
Mary Njeri ELT048 10Mbps
Active
Peter Mwangi ELT049 30Mbps
Expired
Alice Wambui ELT050 15Mbps
Suspended
Integrates with the tools you already use
📡 MikroTik
💚 M-Pesa Daraja
📱 Africa's Talking
📲 WhatsApp API
🌐 GenieACS / TR-069
💡 SmartOLT

Built for how ISPs actually work

Every feature was built alongside real ISP operators in Kenya. No bloat, no missing pieces.

📡
MikroTik Auto-Provisioning

Subscribers are created, suspended, and deleted directly on your MikroTik router via the API. No manual PPPoE secret management.

💚
M-Pesa STK Push

Trigger STK push payments from the dashboard or subscriber portal. Payments automatically extend the subscriber's expiry.

🌐
Subscriber Self-Service Portal

Each ISP gets a white-labeled portal at portal.yourdomain.com where clients log in with phone + PIN to pay and view their account.

📊
Static IP Management

Manage fixed-IP clients with simple queues on MikroTik. Speed is always tied to the package — no mismatches.

📶
Hotspot Management

Create hotspot packages, generate vouchers, manage sessions, and deploy a branded splash page — all from one place.

🔔
SMS & WhatsApp Notifications

Send expiry reminders, payment confirmations, and bulk alerts via Africa's Talking, Twilio, or your own SMS gateway.

📄
PDF Receipts & Invoices

Generate branded PDF receipts after every payment and monthly invoices with M-Pesa payment instructions built in.

👥
Staff & Permissions

Add support staff with granular permissions. Control exactly what each team member can see and do.

📥
CSV Import & Export

Migrating from another system? Import all your existing PPPoE and Static IP subscribers in one CSV upload.

Up and running in minutes

No IT team required. If you can configure a MikroTik, you can run Elite Billing.

01

Register your ISP

Sign up and get your own isolated database, custom subscriber prefix, and branded portal URL in under 2 minutes.

02

Connect your router

Add your MikroTik router IP and API credentials. Elite Billing will test the connection and start syncing immediately.

03

Import your subscribers

Upload your existing subscriber list as a CSV. PPPoE credentials, packages, and wallets are created automatically.

04

Start collecting payments

Connect M-Pesa Daraja, share the subscriber portal link, and let your clients pay themselves. Accounts renew automatically.

Pay for what you use

Pricing scales with your subscriber count. Start free, upgrade when you grow.

All prices in Kenyan Shillings · Billed monthly
Starter
Small ISP
Up to 50 subscribers
Ksh1,500
per month
  • PPPoE subscriber management
  • MikroTik integration
  • M-Pesa STK push
  • Subscriber portal
  • 2 staff accounts
  • PDF receipts
Get Started
Scale
Established ISP
Up to 500 subscribers
Ksh6,500
per month
  • Everything in Growth
  • Unlimited staff accounts
  • Priority support
  • Custom ISP branding
  • Dedicated onboarding
  • Multiple routers
  • Device management
Get Started

More than 500 subscribers? Contact us for enterprise pricing →

Ready to start?

Stop managing subscribers
in spreadsheets

Join ISPs across Kenya who use Elite Billing to automate their operations, collect payments on time, and scale without the chaos.

Start Your Free 7-Day Trial
No credit card required
7-day free trial
Cancel anytime
Setup in under 10 minutes