Cortex AutoBill vs building it yourself — the honest comparison
Building a custom PHP ISP billing system feels like the right move — until you realise M-Pesa STK Push, MikroTik API, grace periods, multi-tenancy, and SMS notifications each take months to get right. Cortex AutoBill solved every one of those problems already. Switching costs are real; building costs are bigger.
Why Kenyan ISPs Choose Cortex
Live in days, not months
Cortex AutoBill onboards a new ISP in days. A custom PHP build takes 6–18 months to reach feature parity — and that's before bug fixes, uptime incidents, and the MikroTik API edge cases nobody warned you about.
No single point of failure
Your custom PHP app is only as safe as the one dev who built it. Cortex is a multi-tenant SaaS with redundancy, automated backups, and a dedicated team. When your billing breaks at 2 AM, we're on it.
M-Pesa & MikroTik on day 1
M-Pesa STK Push alone requires Daraja API certification, callback URL handling, idempotency, and reconciliation. Cortex ships all of that — plus MikroTik PPPoE sync, Africa's Talking SMS, and grace periods — ready to enable.
Feature-by-feature comparison
Every row that matters to a Kenyan ISP.
| Feature | You are hereCortex | Custom PHP Build |
|---|---|---|
| Native M-Pesa STK Push & C2B | ||
| Africa's Talking SMS | ||
| MikroTik PPPoE Automation | ||
| Grace Period Engine | ||
| Credit Balance & Overpayment Handling | ||
| Stuck Payment Auto-correction | ||
| Bulk SMS Campaigns | ||
| Full Audit Logging | ||
| Multi-tenancy | ||
| Auto-renewal & Billing Engine | ||
| Modern UI / UX | ||
| Time to first billing | Days | 6–18 months |
| Ongoing maintenance | Included (SaaS) | Your dev's time |
| Support | Direct (EAT) | Dev may ghost |
Pricing comparison
Cortex AutoBill
From KES 15 / client / month
No upfront cost — pay only for active subscribers
- KES pricing — no USD exchange risk
- Native M-Pesa & MikroTik included
- EAT business-hours support
Custom PHP Build
KES 50K–150K one-off + ongoing dev cost
Converted to KES at current rates
- USD billing — exchange rate risk
- M-Pesa requires extra integration
- Support in EU / US time zones
Our honest verdict
Custom builds make sense when your requirements are truly unique and your team has the capacity to maintain a billing platform long-term. Most Kenyan ISPs don't have either. A custom PHP system costs KES 50K–150K upfront, takes months to reach production quality, ties you to a single developer, and requires continuous maintenance. Cortex AutoBill gives you a production-grade billing platform with M-Pesa, MikroTik, and SMS — operational in days, supported in EAT, and priced in KES. The math usually isn't close.
