All posts
Guides10 Jun 2026· 15 min

Best ISP Billing Software in Bangladesh 2026: Complete Comparison

Comparison of ISP billing platforms for Bangladesh operators — evaluated on RADIUS integration, MikroTik support, bKash payments, OLT/GPON management, dealer hierarchies, and BDT pricing.

IE
iBilling Engineering
Network team

Bangladesh's ISP market has grown from a few hundred operators to over 5,000 licensed ISPs in the past decade. As subscriber counts scale and mobile payment adoption accelerates, the patchwork of spreadsheets, manual RADIUS management, and standalone billing scripts can no longer keep up. This guide compares the ISP billing platforms available to Bangladesh operators in 2026, evaluated on criteria that matter specifically to the BD market: MikroTik integration, FreeRADIUS compatibility, bKash payment support, OLT/GPON management, and pricing in local currency.

What Bangladesh ISPs Actually Need from Billing Software

Most ISP billing software comparison articles are written for the US or European market. The requirements in Bangladesh are fundamentally different:

  • MikroTik RouterOS is the dominant NAS — over 80% of BD ISPs use MikroTik
  • PPPoE is the standard subscriber authentication method, not IPoE or DHCP
  • bKash is mandatory — operators without bKash PayBill lose subscribers to competitors
  • OLT/GPON networks are growing rapidly — fiber ISPs need OLT management alongside billing
  • Dealers and sub-dealers are the primary distribution channel — billing software must support commission hierarchies
  • BDT billing with local tax rules, not USD-only invoicing

Any platform that lacks MikroTik CoA, bKash, or OLT management is not suitable for most BD ISPs regardless of its global reputation.

What Is RADIUS Authentication and Why It Matters for BD ISPs

RADIUS is the protocol that controls who gets online and at what speed. When a subscriber's PPPoE session connects to a MikroTik NAS, the NAS sends a RADIUS Access-Request to check the username, password, and account status. The RADIUS server responds with the subscriber's allowed bandwidth (Mikrotik-Rate-Limit) and any other policy attributes. If the subscriber is expired or suspended, RADIUS returns an Access-Reject and the session fails.

For BD ISPs, the critical requirement is that the billing platform writes directly to FreeRADIUS tables on every billing event — not via a cron job or manual export. When a subscriber pays via bKash and their account renews at midnight, their RADIUS status must update in seconds, not hours. Platforms that use a sync job or manual RADIUS push cause subscriber complaints when accounts show as expired despite payment.

iBilling: Built-in FreeRADIUS for Bangladesh ISPs

iBilling ships with FreeRADIUS built in. There is no separate RADIUS server to install or configure. Billing events write directly to the FreeRADIUS database tables in real time. MikroTik CoA runs automatically — when an account expires, iBilling sends a CoA Disconnect on port 3799 to terminate the session immediately. When the account renews, a CoA reconnects the subscriber. The entire cycle is automated from the billing dashboard.

iBilling also supports OLT management for Huawei, ZTE, BDCOM, VSOL, Fiberhome, and CData — the most common fiber equipment in Bangladesh. bKash PayBill, Webhook IPN, and Payment Gateway are all built in. Dealer hierarchies with automatic commission calculation are part of the core product. Pricing starts at $10/month (approximately BDT 1,100) for up to 300 subscribers, with the Growth plan at $49/month (BDT 5,400) supporting up to 2,000 subscribers.

What to Look for When Evaluating ISP Billing Software in Bangladesh

When evaluating platforms for your BD ISP, ask these specific questions before committing:

  • Does FreeRADIUS integration write in real time or via a scheduled sync?
  • Is MikroTik CoA included, or does disconnect require manual action?
  • Is bKash PayBill built in, or does it require a third-party module?
  • Can it manage OLT/GPON devices, or only PPPoE/MikroTik?
  • Does it support dealer and sub-dealer commission hierarchies?
  • Is pricing available in BDT, or USD only?
  • Can subscribers pay via the customer portal without calling the operator?

Platforms that cannot answer yes to the first four questions are not suitable for most Bangladesh ISPs. The fifth through seventh are important for growth-stage operators who rely on dealers for subscriber acquisition.

Migrating to a New ISP Billing Platform in Bangladesh

Switching billing platforms while running an active subscriber base requires planning. The critical steps are:

  • Export current subscriber list with usernames, packages, and expiry dates
  • Map existing MikroTik PPP Secrets to RADIUS credentials in the new platform
  • Run parallel billing for one billing cycle to catch any reconciliation gaps
  • Migrate bKash merchant credentials and re-register the IPN webhook URL
  • Test CoA disconnect on a single subscriber before mass migration
  • Confirm OLT provisioning matches existing service profiles before go-live

iBilling includes white-glove migration assistance on Growth and Business plans. Most BD ISPs complete migration within 48 hours of starting the process.

Pricing for Bangladesh ISPs in 2026

iBilling is priced in USD with BDT equivalents. At current exchange rates:

  • Starter: $10/month (~BDT 1,100) — up to 300 subscribers, all core features included
  • Growth: $49/month (~BDT 5,400) — up to 2,000 subscribers, priority support
  • Business: $149/month (~BDT 16,400) — unlimited subscribers, dedicated account manager

Annual billing saves 20% compared to monthly. All plans include FreeRADIUS, MikroTik integration, bKash PayBill, OLT management for supported vendors, and the customer portal. There are no per-subscriber charges above the plan limit and no separate charges for bKash integration or RADIUS HA.

Try it free
Automate this in iBilling.
Start free