Why the Right ISP Billing Software Matters
Running an Internet Service Provider in India is no small feat. Between managing hundreds or thousands of subscribers, tracking data usage, collecting payments, and staying compliant with TRAI regulations, the operational complexity can quickly become overwhelming. The right ISP billing software is not just a convenience — it is the backbone of your entire business operation.
But with so many options available in the Indian market, how do you know which one truly delivers? The answer lies in knowing exactly what features to look for before you make a decision.
This checklist is designed specifically for ISPs operating in India — from small LCOs (Local Cable Operators) to large broadband providers — to help you evaluate any billing and AAA software with confidence.
---
1. AAA (Authentication, Authorization, and Accounting) Core Features
The very foundation of any ISP billing software is a robust AAA engine. This is where platforms like OneRADIUS by ARCR Technologies truly shine.
What to Check:
- **RADIUS Protocol Support** — Full RFC-compliant RADIUS server support (RFC 2865, 2866)
- **Multi-NAS Support** — Ability to manage multiple Network Access Servers simultaneously
- **CoA (Change of Authorization)** — Real-time subscriber policy changes without disconnection
- **RADIUS Proxying** — For complex network architectures and roaming support
- **Simultaneous Login Detection** — Prevent multiple logins using the same credentials
- **Session Management** — Real-time active session monitoring and forced disconnection
---
2. Subscriber Management
Every ISP needs a centralised, easy-to-use interface for managing its subscribers from onboarding to churn.
Must-Have Features:
- **Subscriber Profiles** — Store complete KYC data, contact info, and service history
- **Bulk Import/Export** — CSV or Excel-based subscriber import for quick onboarding
- **Subscriber Status Control** — One-click activation, suspension, and termination
- **Custom Fields** — Add ISP-specific metadata like installation zones or technician IDs
- **Subscriber Self-Service Portal** — Let users check usage, download invoices, and renew plans
- **Mobile Number & Aadhaar Integration** — Useful for TRAI KYC compliance
---
3. Plan and Package Management
Flexibility in defining service plans is critical for competing in the Indian broadband market where pricing varies dramatically by region.
Features to Look For:
- **Unlimited and FUP-Based Plans** — Support for both flat-rate and Fair Usage Policy plans
- **Time-Based Plans** — Hourly, daily, weekly, monthly plan structures
- **Data Quota Plans** — Hard cap and soft cap (speed reduction after limit) support
- **Bundle Plans** — Combine OTT subscriptions, IPTV, or voice with data plans
- **Plan Validity Stacking** — Allow users to purchase add-on packs on top of base plans
- **Plan Migration** — Upgrade or downgrade mid-cycle without losing subscription data
- **Speed Profile Assignment** — Automatically push bandwidth limits to NAS via RADIUS attributes
---
4. Automated Billing and Invoicing
Manual billing is a recipe for revenue leakage. Automation is non-negotiable.
Checklist:
- **Auto Invoice Generation** — Invoices generated at billing cycle start without manual trigger
- **GST-Compliant Invoices** — Indian GST format with GSTIN, HSN codes, and tax breakdowns
- **Prorated Billing** — Fair billing when a subscriber joins mid-cycle
- **Recurring Billing** — Automatic renewal of monthly or annual plans
- **Credit Notes and Adjustments** — Manage refunds and billing corrections cleanly
- **Invoice Customisation** — Add your ISP logo, address, and bank details to invoices
- **Multi-Currency Support** — Useful for ISPs serving NRI customers or international accounts
---
5. Payment Collection and Gateway Integration
A billing system is only as good as its ability to collect money efficiently.
Key Features:
- **Online Payment Gateway Integration** — Razorpay, PayU, CCAvenue, Cashfree support
- **UPI Payment Support** — Collect payments via UPI ID or QR code
- **Cash Payment Recording** — Record offline collections by field agents
- **Auto-Debit and Standing Instructions** — NACH mandate support for recurring payments
- **Payment Reminders** — Automated SMS and WhatsApp reminders before due date
- **Partial Payment Handling** — Accept and track partial payments with outstanding balance
- **Payment Receipt Generation** — Instant digital receipts via SMS or email
- **Wallet / Credit Balance** — Pre-loaded subscriber wallets for prepaid top-ups
---
6. Network Usage Monitoring and FUP Enforcement
Accurate usage tracking protects your network from abuse and ensures fair service to all subscribers.
Must-Have Capabilities:
- **Real-Time Data Usage Tracking** — Per-subscriber upload/download monitoring
- **FUP Automation** — Automatic speed reduction when data quota is reached
- **Usage History Logs** — At least 90-day usage history per subscriber
- **Session Logs** — Detailed RADIUS accounting logs with timestamps and NAS info
- **Traffic Analytics** — Network-wide and per-subscriber traffic heatmaps
- **Threshold Alerts** — Notify subscribers when they reach 80% or 100% of quota
- **Top-Up Pack Activation** — Allow subscribers to buy additional data after FUP kick-in
---
7. Network and NAS Device Management
Your billing software should give you visibility and control over your entire network infrastructure.
Features to Evaluate:
- **Multi-NAS Configuration** — Add routers from MikroTik, Cisco, Juniper, and others
- **NAS Group Management** — Organise NAS devices by zone, tower, or location
- **RADIUS Shared Secret Management** — Securely store and rotate NAS shared secrets
- **IP Pool Management** — Assign static or dynamic IP pools per NAS or subscriber group
- **NAS Reachability Monitoring** — Ping-based or SNMP-based NAS health checks
- **Port and VLAN Tracking** — For FTTH and enterprise-grade networks
---
8. Reseller and LCO Management
For ISPs operating through a reseller or Local Cable Operator (LCO) network, multi-tier management is essential.
What to Look For:
- **Reseller Hierarchy** — Support for ISP > Distributor > Reseller > Subscriber structure
- **Reseller Wallets** — Credit-based recharge system for resellers
- **Commission Management** — Auto-calculate reseller commissions per plan or sale
- **Reseller-Specific Portals** — Separate login for each reseller to manage their subscribers
- **Markup Pricing** — Allow resellers to sell plans at their own price points
- **Reseller Billing Reports** — Transparent reporting for reconciliation between ISP and LCO
---
9. Reports and Analytics
Data-driven decision-making is what separates growing ISPs from stagnant ones.
Essential Reports:
- **Revenue Reports** — Daily, weekly, monthly, and annual collection summaries
- **Subscriber Growth Reports** — Track new activations, churns, and net additions
- **Plan-Wise Subscriber Distribution** — Know which plans are most popular
- **Expiry Reports** — List of subscribers expiring in next 7, 15, or 30 days
- **Overdue and Outstanding Reports** — Track unpaid invoices and ageing analysis
- **NAS-Wise Session Reports** — Monitor which NAS devices are handling the most load
- **Custom Report Builder** — Create and export reports based on custom filters
- **Scheduled Report Delivery** — Email reports automatically to management every day
---
10. Alerts and Notifications
Proactive communication with subscribers reduces support calls and improves retention.
Notification Features:
- **SMS Gateway Integration** — MSG91, Fast2SMS, Textlocal support
- **WhatsApp Notifications** — Payment reminders and invoice delivery via WhatsApp Business API
- **Email Notifications** — SMTP-based invoice and alert emails
- **Expiry Reminders** — Auto-send reminders at 7 days, 3 days, and 1 day before expiry
- **Payment Confirmation Alerts** — Instant notification on successful payment
- **Suspension Alerts** — Notify subscribers before and after account suspension
- **Custom Notification Templates** — Edit SMS/email templates with subscriber variables
---
11. Helpdesk and Complaint Management
A built-in support ticketing system reduces dependency on external tools.
Features to Check:
- **Ticket Creation** — Raise support tickets from admin panel or subscriber portal
- **Ticket Assignment** — Assign tickets to technicians or support agents
- **Priority Levels** — Set low, medium, high, and critical priorities
- **SLA Tracking** — Monitor resolution time against defined service level agreements
- **Ticket History** — Full audit trail of all communication for each subscriber
- **Field Technician App** — Mobile app for on-site engineers to update ticket status
---
12. Security and Access Control
Protecting subscriber data and preventing internal fraud should be top priority.
Security Must-Haves:
- **Role-Based Access Control (RBAC)** — Define granular permissions for admin, billing, support, and reseller roles
- **Two-Factor Authentication (2FA)** — For admin login security
- **Audit Logs** — Track every action performed by every user in the system
- **IP Whitelisting** — Restrict admin access to specific office IP addresses
- **Data Encryption** — HTTPS and encrypted database storage for sensitive subscriber data
- **RADIUS Secret Encryption** — Secure storage of all RADIUS shared secrets
---
13. Compliance and Regulatory Features
Operating as an ISP in India means staying compliant with TRAI, DOT, and GST regulations.
Compliance Checklist:
- **TRAI Tariff Compliance** — Enforce broadband plan structures as per TRAI guidelines
- **GST Filing Support** — Generate GSTR-1 compatible reports
- **KYC Document Storage** — Store Aadhaar, PAN, and other identity documents per subscriber
- **Data Localisation** — Subscriber data stored on servers within India
- **Log Retention** — RADIUS and session logs retained for the DOT-mandated period
---
14. Scalability and Performance
Your billing software must grow with your subscriber base without performance degradation.
Scalability Features:
- **Subscriber Capacity** — Tested and rated for 10,000+ concurrent subscribers
- **Concurrent Session Handling** — High-performance RADIUS server for peak load
- **Database Optimisation** — Indexed queries for fast reporting even with large datasets
- **Horizontal Scaling** — Ability to add more servers as your ISP grows
- **Uptime SLA** — Vendor commitment to 99.9%+ uptime for the RADIUS engine
- **Disaster Recovery** — Automated backups and failover mechanisms
---
15. Integration and API Support
Modern ISPs rely on an ecosystem of tools. Your billing software must play well with others.
Integration Capabilities:
- **REST API Access** — For integration with CRM, ERP, or custom applications
- **Webhook Support** — Push real-time events to external systems
- **MikroTik Integration** — Native API-based integration for MikroTik router management
- **OTT Partner Integration** — API hooks for bundled OTT content delivery
- **Accounting Software Integration** — Tally, Zoho Books, or QuickBooks sync
- **Mobile App API** — Backend support for subscriber-facing mobile applications
---
OneRADIUS: Built for Indian ISPs
OneRADIUS by ARCR Technologies, Hyderabad is an all-in-one AAA RADIUS and ISP billing platform designed from the ground up for the Indian broadband market. It combines a high-performance native RADIUS server with a comprehensive billing, subscriber management, and reseller management system — all in a single, affordable platform.
Whether you are a startup ISP with 200 subscribers or an established provider managing 50,000 connections, OneRADIUS scales with your business and keeps your operations running smoothly.
Why ISPs Choose OneRADIUS:
- Native RADIUS server — no third-party dependency
- GST-compliant automated invoicing
- Multi-tier LCO and reseller management
- Real-time FUP enforcement via CoA
- India-focused support team based in Hyderabad
- Competitive pricing for the Indian ISP market
---
Final Thoughts
Choosing ISP billing software is one of the most important technology decisions you will make for your business. Use this checklist to evaluate every vendor you consider — and do not settle for a platform that forces you to compromise on critical features.
If you are looking for a battle-tested, India-ready ISP billing and RADIUS solution, OneRADIUS is built exactly for you.