HomeBlogISP RADIUS Billing Software: How RADIUS Works with MikroTik for Kenyan ISPs
Back to Blog
MikroTik Guides11 min read0 views15 February 2026

ISP RADIUS Billing Software: How RADIUS Works with MikroTik for Kenyan ISPs

What is RADIUS and how does ISP RADIUS billing software work with MikroTik? This technical guide explains RADIUS authentication for PPPoE and Hotspot, and how Jasiyo simplifies RADIUS billing for Kenyan ISPs.

J

Jasiyo Team

Published 15 February 2026

What is RADIUS in ISP Billing?

RADIUS stands for Remote Authentication Dial-In User Service. It is a networking protocol that allows your ISP billing software to control user access to your network through your MikroTik routers.

In practice, RADIUS enables your ISP billing system to:

  • Authenticate customers when they connect (verify username/password or MAC address)
  • Authorize what bandwidth plan they receive
  • Account for how much data or time they use
  • Disconnect customers when their billing period expires

This "AAA" framework (Authentication, Authorization, Accounting) is the foundation of every modern ISP billing system.

How MikroTik RADIUS Billing Works

PPPoE RADIUS Billing

When a PPPoE customer's MikroTik client connects, the router sends a RADIUS Access-Request to your billing server. Jasiyo's RADIUS server checks the customer's account status. If their M-Pesa payment is current, RADIUS sends an Access-Accept response with the customer's speed limits (rate limit attributes). If the account is expired, RADIUS sends an Access-Reject, and the customer cannot connect.

Hotspot RADIUS Billing

For Hotspot users, the MikroTik Hotspot server uses RADIUS in the same way — checking each login against the billing system. Jasiyo can issue time-limited or data-limited Hotspot vouchers via RADIUS, automatically enforced by MikroTik.

Benefits of Dedicated ISP RADIUS Billing Software

  • Instant activation — RADIUS activates PPPoE/Hotspot access within seconds of M-Pesa payment confirmation
  • Automatic suspension — No manual MikroTik changes; RADIUS disconnects expired accounts automatically
  • Bandwidth enforcement — RADIUS sends speed limits to MikroTik for each customer's plan
  • Usage accounting — MikroTik sends RADIUS Accounting packets to your billing system, tracking each customer's data usage

Jasiyo as Your ISP RADIUS Billing Software

Jasiyo includes a built-in RADIUS server optimised for MikroTik. You do not need to install or configure FreeRADIUS separately. Simply connect your MikroTik router in the Jasiyo dashboard and RADIUS billing is set up automatically.

Jasiyo supports:

  • Unlimited MikroTik RADIUS clients on all plans
  • PPPoE and Hotspot RADIUS authentication
  • Dynamic rate limiting via RADIUS attributes
  • RADIUS accounting for data usage monitoring

Start your ISP RADIUS billing system free →

Ready to transform your ISP?

Start your free 1-month trial — no credit card required. Connect your MikroTik and go live today.

Start for free →