Self-hosted billing software, on your own infrastructure.
Run the full FluxBilling platform — billing, integrated DCIM, IPAM, and provisioning — on servers you control, under a License Key. The Self-Hosted Edition keeps every customer record on your infrastructure. It is available on the Business tier as a one-time self-host fee on top of the subscription.
FluxBilling offers self-hosted billing software on its Business tier: you run the full platform — billing, DCIM, IPAM, and provisioning — on infrastructure you control, under a License Key. Unlike the managed Hosted Edition (Lite, Plus, and Professional), the Self-Hosted Edition keeps every record on your own servers; your end customers’ personal data never reaches FluxBilling. The instance transmits only licensing telemetry — instance identifiers, aggregate usage counts, and hashed infrastructure identifiers — for validation and updates. Commercially it is a subscription, not a perpetual license: you keep the monthly Business subscription and add a one-time self-host fee, and the License Key stays valid while the subscription is active. If you need self-hosting on a cheaper tier or a true lifetime license, WHMCS, Blesta, HostBill, or ClientExec are a better fit — FluxBilling self-hosts only on Business, by design.
Same platform. You decide where it runs.
The Self-Hosted Edition is the same billing, DCIM, IPAM, and provisioning as managed — the difference is whose infrastructure it runs on and who carries the operations.
| Hosted Edition | Self-Hosted Edition | |
|---|---|---|
| Where it runs | Our K3s fleet, isolated namespace + DB per tenant | Your own infrastructure, under a License Key |
| Eligible plans | Lite, Plus, Professional, Business | Business tier only |
| End-customer data | Processed by us as a processor for the operator | Never leaves your servers — you are the controller |
| Billing, DCIM, IPAM | Included | Identical to managed |
| Updates | We roll out continuously | You pull releases; License Key validates them |
| Ops burden | On us (PG version, patching, backups) | On you (OS, network, backups) |
Your customers’ data never leaves your servers.
On the Self-Hosted Edition, the platform and its PostgreSQL database run entirely on infrastructure you operate. FluxBilling does not host, access, or process end-customer data, and is not a processor for it — you are the sole controller. That is the whole reason to self-host: data residency and control, with no third party in the path.
The only outbound traffic is licensing telemetry, sent to our license servers for validation and updates. It carries no end-customer personal data. See the Privacy Policy and Data Protection addendum for the exact clauses.
- Instance identifiers
- A per-instance ID used to validate one License Key.
- Aggregate usage counts
- Totals for license-tier enforcement — never end-customer records.
- Hashed infrastructure IDs
- One-way hashes used to detect License Key sharing across machines.
Not transmitted: client records, invoices, tickets, credentials, or any end-customer personal data.
You need self-hosting on an entry tier, or a true perpetual / lifetime license with no recurring subscription.
FluxBilling self-hosts only on Business, and the license runs on a subscription rather than a one-off purchase. If that does not fit, WHMCS, Blesta, HostBill, ClientExec, or EasyDCIM offer self-host on cheaper terms — we would rather you pick the right tool than churn out three months in.
Self-hosting, answered straight.
01.Can I self-host FluxBilling?
Yes — on the Business tier. You keep the monthly Business subscription and pay a one-time self-host fee to run the full platform on your own infrastructure, with the same billing, DCIM, IPAM, and provisioning as the managed edition. Lite, Plus, and Professional are managed SaaS only.
02.Is the self-hosted license perpetual?
No. The Self-Hosted Edition is licensed, not sold. The License Key stays valid only while your Business subscription is active and in good standing; if the subscription lapses, the instance stops functioning after a short grace period. If you need a true perpetual or lifetime license, ClientExec or Blesta will fit better — we say so plainly rather than pretend otherwise.
03.What data leaves my server when I self-host?
Only licensing telemetry: instance identifiers, aggregate usage counts, and hashed infrastructure identifiers, used for validation and updates. No end-customer personal data ever leaves your infrastructure — the platform, its database, and your customers’ records stay entirely on servers you control.
04.What am I responsible for when self-hosting?
The hosting environment, operating system, network security, and backups of your instance. FluxBilling has no access to a Self-Hosted Edition instance or the data stored in it, so operational security and data protection for your end customers are yours to run.
05.How much does self-hosting cost?
The monthly Business subscription (shown on the pricing page) plus a one-time self-host fee, also shown on the pricing page. The one-time fee is covered by the 14-day money-back guarantee only if the License Key has not yet been activated.
06.Can I migrate from WHMCS or EasyDCIM into a self-hosted instance?
Yes. The WHMCS and EasyDCIM importers ship on every tier, including a self-hosted Business instance — clients, services, products, invoices, and transactions import directly from your existing database. Custom or legacy-platform migration is included free on the Business tier.
Tell us your infrastructure. We scope the self-host.
Share your environment and where your data needs to live. The team responds within one business day with the Business self-host plan, the one-time fee, and any migration work required.
