Subscriber Management
Full customer CRM with PPPoE credentials, plan mapping, account numbers, GPS pins and MikroTik profile sync. Import thousands from CSV in one go.
EH Billing System is the complete billing & operations platform for small and medium internet providers — subscribers, automated invoicing, payments, MikroTik & OLT fiber integration, technician field workflows, and a customer self-service portal. Deploy it on an office PC, a NAS, or any VPS. Licensed software — contact us for pricing.
Stop stitching together spreadsheets, chat apps and router CLIs. EH Billing System runs the whole business in one clean dashboard.
Full customer CRM with PPPoE credentials, plan mapping, account numbers, GPS pins and MikroTik profile sync. Import thousands from CSV in one go.
Prepaid and postpaid lifecycles, one-click or bulk invoicing, proration, auto-suspension of unpaid accounts and email/SMS delivery of invoices.
Record GCash, Maya and bank transfers, upload screenshots with OCR auto-extraction of reference numbers, approval workflow, and official receipt printing.
Manage routers, monitor health and live bandwidth, view active PPPoE sessions, and auto-suspend / restore subscribers directly from billing actions.
Provision and monitor GPON/EPON OLTs — HSGQ, VSOL and CDATA — through a dedicated microservice with SNMP and telnet/SSH drivers.
Task tracking with photos and GPS logs, live customer map with click-to-edit pins, device deployments and damage reporting — all synced to admin.
SMS through Semaphore, Twilio, ClickSend, Vonage or PhilSMS; email through any SMTP; and a Telegram bot covering 30+ business events with templates.
Track ONUs, modems and supplies with serial-level lifecycle — stock, technician, customer, defective — plus pending-verification and damage-approval flows.
Customers check balances, view invoices, pay via QR, open tickets and even self-register with ID upload — from a mobile-friendly portal or PWA app.
Outstanding AR, collections, customer statements, billing and device audit reports — exportable to Excel — plus live Recharts dashboards.
Let overdue customers commit to a payment date with manager approvals, auto-expiry and full history — while keeping suspension on schedule.
One-click backups, automatic cloud backups to Google Drive / OneDrive / Dropbox / NAS, an installable offline PWA, and an immutable audit trail.
These are actual screenshots of the running system — dark-mode dashboard, billing, customers, payments, inventory and MikroTik.
EH Billing System is built to run anywhere Docker runs — your own office PC, NAS, or any VPS. You host it yourself; the software is licensed separately.
Repurpose that old desktop or mini PC into your billing server. The whole system ships as one Docker container with SQLite — no separate database server, no PHP, no configuration marathon.
docker compose up -d --buildDeploy the exact same container on any VPS from ~$4–6/month. Access your billing from home, the office, or the field — with a domain and HTTPS for your customer portal.
portal.yourisp.com customer accessEH Billing System is a paid, licensed product. You host it yourself on your own hardware or VPS — and we license the software to you. Contact us for a quote sized to your ISP.
Run the system inside your office on your own PC, mini PC or NAS. Full features, no cloud dependency.
The same licensed system, deployed to your own VPS for 24/7 availability with cloud backups built in.
Need a hand getting started? We offer paid installation, migration and priority support packages.
Your data stays on your hardware. Credentials for MikroTik and email are encrypted with AES-256-GCM at rest, and the audit trail is immutable.
Free software updates for your license, installed from the admin panel — no manual server work.
Everything lives in one SQLite file on a Docker volume. Copy it, back it up, or move it to a new server — your business moves with you.
“We run it on an old Core i3 desktop in our office. Our data stays with us, and it handles SMS reminders and GCash proofs for us — the whole business in one dashboard.”
“The MikroTik integration alone is worth it. When a bill is overdue the customer gets suspended automatically, and paid accounts are restored without us touching the router.”
“Our technicians used to send photos on Messenger. Now deployments, damage reports and GPS pins go straight into the system and the office gets a Telegram alert instantly.”
No. The system uses SQLite, built directly into Node.js 22 — a single file on disk, no MySQL/Postgres to install or pay for. It runs anywhere Docker does.
Yes. The whole app is one container that comfortably runs on 2 cores and 2 GB of RAM. Most ISPs run it on a repurposed desktop, mini PC or NAS.
Data is stored in a local SQLite file on your hardware or VPS. There is no SaaS backend — your subscriber data never passes through any third-party server.
Yes — the system runs fully on your LAN. Internet is only required for optional features like SMS, email, Telegram alerts and cloud backups.
Yes. SMS via Semaphore, Twilio, ClickSend, Vonage or PhilSMS; email via any SMTP provider (Gmail, Zoho, your own mail server). Invoices and reminders go out automatically.
They get a self-service portal (mobile-friendly PWA — no app-store install) where they can view invoices, see balances, upload GCash/Maya payment proofs, and open support tickets.
Move the container to a $4–6 VPS, point a domain at it, and enable cloud backups. Because your data is a single portable file, migration takes minutes.
EH Billing System is a paid, licensed product — there is no free version. You buy a license sized to your ISP, and you host the system yourself on your own hardware or VPS. No per-subscriber fees. Contact us for a quote.
Yes — contact us to arrange a demo or a trial deployment on your own machine, with your own data.
Your data, your rules — hosted on your own hardware or VPS. Licensed software, contact us for pricing.
Runs on Node.js 22 · SQLite · Docker — currently v6.7