Resources
ISP Management Insights
Guides, best practices, and tips for running a modern Internet Service Provider.
BILLING
Learn how to eliminate manual billing processes and automate invoicing, payment collection, and reconciliation for your ISP. Save 20+ hours per month.
June 1, 2025 · 8 min read
RADIUS
Step-by-step guide to setting up RADIUS authentication with MikroTik routers for PPPoE and DHCP subscriber management.
May 28, 2025 · 10 min read
E-INVOICING
Everything Greek ISPs need to know about AADE myDATA electronic invoicing requirements and how to automate compliance.
May 25, 2025 · 7 min read
GUIDE
Why modern ISPs are moving from spreadsheets and separate tools to all-in-one management platforms. The real cost of manual operations.
May 20, 2025 · 6 min read
Ready to Modernize Your ISP?
Try Veloxiom free for 30 days. No credit card required.
Try Free Demo
← Back to Blog
How to Automate ISP Billing: A Complete Guide
June 1, 2025 · 8 min read · By Veloxiom Team
Manual billing is one of the biggest time sinks for Internet Service Providers. From generating invoices to chasing late payments, billing operations can consume 20+ hours per month for a mid-sized ISP. Here's how to automate the entire process.
The Problem with Manual ISP Billing
Most small to medium ISPs still rely on spreadsheets, manual invoice generation, and bank statement reconciliation. This approach has several critical issues:
- Human errors in invoice calculations lead to disputes and lost revenue
- Late invoicing delays cash flow and creates accounting inconsistencies
- Payment tracking requires manually matching bank statements to customer accounts
- Scaling problems — what works for 50 subscribers breaks at 500
What Automated ISP Billing Looks Like
A modern automated billing system handles the entire lifecycle:
- Automatic invoice generation — invoices are created on schedule based on each subscriber's billing cycle
- Payment gateway integration — accept credit cards, bank transfers, and local payment methods automatically
- Auto-reconciliation — match incoming payments to invoices without manual intervention
- Dunning management — automatically send reminders for overdue payments
- Tax compliance — generate tax-compliant invoices and submit to authorities (e.g., AADE myDATA in Greece)
Key Features to Look For
Essential Billing Automation Features
- Recurring billing with proration support
- Multiple payment gateway support (Revolut, Stripe, DIAS)
- Automatic payment matching and reconciliation
- E-invoicing compliance (AADE myDATA for Greece)
- Customer self-service portal for payments
- PDF invoice generation with custom branding
DIAS Payment Integration for Greek ISPs
For ISPs operating in Greece, DIAS (Interbank Electronic Transaction System) is the primary method for recurring bill payments. Automating DIAS integration means:
- Automatic RF (Reference Number) code generation for each customer
- FTP file import from DIAS payment files
- Real-time payment matching and invoice settlement
- Automatic customer notification on successful payment
Getting Started
The transition from manual to automated billing doesn't have to be painful. With Veloxiom, you can import your existing customer base, set up billing plans, and start generating invoices automatically — all within a single day.
Try Veloxiom Free Demo
← Back to Blog
MikroTik RADIUS Authentication: Setup & Best Practices
May 28, 2025 · 10 min read · By Veloxiom Team
RADIUS (Remote Authentication Dial-In User Service) is the backbone of subscriber management for ISPs using MikroTik routers. This guide covers everything you need to set up and optimize RADIUS authentication for PPPoE and DHCP environments.
Why RADIUS for ISP Management?
RADIUS provides centralized authentication, authorization, and accounting (AAA) for your subscriber base. Instead of managing users on each individual router, RADIUS gives you:
- Centralized user management — one database for all subscribers across all routers
- Dynamic bandwidth control — assign and modify speed profiles in real-time
- Session monitoring — track who's connected, their IP, traffic usage, and session duration
- Automatic provisioning — new subscribers get authenticated and configured automatically
MikroTik RADIUS Configuration
Setting up RADIUS on MikroTik RouterOS involves three main steps:
1. RADIUS Server Configuration
First, configure your FreeRADIUS server with the appropriate NAS (Network Access Server) entries for each MikroTik router. Each router needs a shared secret and the correct authentication port configuration.
2. MikroTik Router Setup
On each MikroTik router, configure the RADIUS client to point to your RADIUS server. Key settings include:
- RADIUS server address and shared secret
- PPPoE server profile with RADIUS authentication enabled
- DHCP server configuration for RADIUS-based MAC authentication
- Queue types and bandwidth profiles
3. User Profile Management
Create service plans that map to RADIUS attributes: bandwidth limits (rate-limit), IP pool assignments, session timeouts, and traffic quotas.
Best Practices
- Use separate RADIUS secrets for each router
- Enable accounting (port 1813) for traffic monitoring
- Implement CoA (Change of Authorization) for real-time plan changes
- Set up redundant RADIUS servers for high availability
- Monitor RADIUS response times to detect issues early
Simplifying RADIUS with Veloxiom
Veloxiom eliminates the complexity of manual RADIUS configuration. Connect your MikroTik routers via the RouterOS API, and Veloxiom handles RADIUS configuration, user provisioning, and session monitoring automatically.
Try Veloxiom Free Demo
← Back to Blog
AADE e-Invoicing for Greek ISPs: Compliance Guide
May 25, 2025 · 7 min read · By Veloxiom Team
Greek ISPs are required to submit electronic invoices to AADE's myDATA platform. Non-compliance can result in penalties. Here's everything you need to know about automating AADE e-invoicing for your ISP.
What is myDATA?
myDATA (my Digital Accounting and Tax Application) is the Greek government's digital platform for electronic book-keeping. All businesses, including ISPs, must electronically transmit their revenue and expense data to AADE.
Requirements for ISPs
- Invoice transmission — all invoices must be submitted to myDATA in real-time or within 24 hours
- Income classification — revenue must be categorized according to AADE's classification codes
- MARK numbers — each invoice receives a unique MARK (myDATA Authentication and Routing Key) number
- Credit notes — refunds and adjustments must also be submitted with proper linkage to original invoices
Integration Options
ISPs can submit invoices to myDATA through several methods:
- Direct API integration — connect directly to AADE's API (requires technical implementation)
- ERP providers — use certified providers like Elorus, SoftOne, Epsilon Net, or Galaxy
- ISP management platforms — platforms like Veloxiom handle the entire process automatically
Veloxiom supports 10+ e-Invoicing providers
- Elorus — Full ERP with e-invoicing
- IMPACT — Dedicated e-invoicing platform
- Primer (Cosmos) — Modern e-invoicing
- SoftOne, Epsilon Net, Entersoft, Galaxy — Major ERP systems
- Retail@Link, Edpsoft — Specialized providers
- Direct myDATA API — For custom integrations
Automating Compliance
With the right tools, e-invoicing compliance becomes effortless. Veloxiom automatically generates invoices, classifies revenue, submits to myDATA, and stores MARK numbers — all without manual intervention.
Try Veloxiom Free Demo
← Back to Blog
ISP Management in 2025: From Spreadsheets to Automation
May 20, 2025 · 6 min read · By Veloxiom Team
Running an ISP in 2025 with spreadsheets and disconnected tools is like driving a car with the handbrake on. You're moving, but you're working much harder than you need to. Here's why the industry is shifting to all-in-one platforms.
The Hidden Cost of Manual Operations
Many ISP operators don't realize how much time and money they're losing to manual processes:
- 20+ hours/month on billing and payment reconciliation
- 5+ hours/week on customer support that could be self-service
- Revenue leakage from missed invoices, late billing, and uncollected payments
- Scaling limitations — hiring more staff to handle what software should automate
What Modern ISPs Look Like
The most successful ISPs in 2025 share common characteristics:
- Single platform for billing, RADIUS, network management, and customer support
- Automated billing cycles with zero manual intervention
- Self-service customer portals reducing support ticket volume by 60%+
- Real-time network monitoring with proactive alerting
- API-first architecture for custom integrations and automation
The Transition Path
Moving from spreadsheets to automation doesn't require a big-bang approach. The most effective transition follows these steps:
Phase 1: Centralize Customer Data
Import all subscriber information into a single system. Eliminate duplicate spreadsheets and outdated records.
Phase 2: Automate Billing
Set up automated invoicing, payment collection, and reconciliation. This is where you see the biggest immediate time savings.
Phase 3: Integrate Network Management
Connect your RADIUS server, MikroTik routers, and monitoring tools. Enable automatic provisioning and real-time session management.
Phase 4: Enable Self-Service
Launch a customer portal where subscribers can view invoices, make payments, and manage their account — reducing support workload dramatically.
Ready to Make the Switch?
Veloxiom handles all four phases in a single platform. Import your subscribers, connect your routers, and go live — in less than a day.
Try Veloxiom Free Demo