Features
One system. The whole subscriber lifecycle.
From signing the contract, through invoice and e-invoicing, to the RADIUS entry and the live session. No copy-pasting between programs.
- The contract is the source of truth: invoice, service and subscriber host derive from it.
- Multiple selling entities (multi-seller) in one instance.
- Full change history and a global activity log.
Modules
Each module has its own page with details and screenshots.
-
Billing and invoicing
Recurring invoices per contract, corrections, notes, cash receipts, customer balance, multi-seller, accounting date.
-
E-invoicing (KSeF)
Native integration with Poland's national platform: certificate or token, online, batch and offline sending, QR, lock after sending.
-
Bank statement reconciliation
CSV parsers for three banks, four-level matching and an exception review screen.
-
Network and RADIUS
FreeRADIUS, MikroTik, Cisco ASR, Linux routers, IPAM, live sessions, blocking.
-
Network map and inventory
Hosts on an OSM map, location tree, devices, ports, links.
-
Automation and notifications
Full invoicing run, dunning e-mails, SMS, automatic contract renewal.
-
Compliance reports
Poland: JPK_FA, JPK_V7, SIIS for UKE. Balance, cash and revenue reports.
-
Partial
Security and NIS2
Roles, audit, change history. Incident register with Wazuh on the roadmap.
An operator's month in django-nms
- First day of the month. One "Full process" action generates invoices for all active contracts, sends them to the e-invoicing platform, creates PDFs with QR codes and e-mails them to the payer or the service recipient. Invoices with VoIP billing get an itemised call list attached.
- Every day. Upload the CSV bank statement. Transfers match to customers, balances update, and the "Customer balances" list shows who is behind.
- When needed. Select debtors and send a reminder e-mail. Soft or hard blocking of a host is one action; the RADIUS configuration deploys itself.
- Quarter and year end. Tax and regulator reports per selling entity, all from the same data.
Want to see a specific module?
On the demo we focus on the part of the system that eats most of your time.