FluxBilling
HostBill alternative

The HostBill alternative with no module gates.

HostBill is a capable PHP billing platform built around modular paid add-ons. FluxBilling is a HostBill alternative built as a single SKU: the full billing engine in every plan, a visual plugin builder instead of compiled modules, and per-tenant Postgres-plus-Kubernetes isolation by default.

From €4.95/moNo per-feature unlocksEU data residencyPublic roadmap →
Feature parity

Every line, both products.

Where FluxBilling ships a capability in core, the row says In core. Where HostBill requires a paid add-on, the row says Module. Neutral rows are honest ties.

CapabilityFluxBillingHostBillEdge
Architecture
Frontend stackReact 18 SPAjQuery + PHP templatesFB
Backend runtimeBunPHP 7.4 / 8.xFB
DatabasePostgreSQL 16MySQL / MariaDB
Tenant isolationDB + K8s namespaceSingle installFB
Multi-region deployNativeNot built-in1FB
Pricing model
Base price€4.95/mo (Lite)$79+/moFB
Per-feature module gatesNoYes1FB
Payment gatewaysAll in planPer-module pricing1FB
White-labelAdd-on (any tier)Higher tierFB
Public source for plugin formatYes (visual JSON)Compiled PHP modules1FB
Provisioning
SolusVM 2Plugin (in box)Module
VirtualizorPlugin file (uninstalled by default)Module
IPMI / Redfish bare metalIn coreModuleFB
Pterodactyl game serverPlugin (in box)Module
cPanel / WHMPlugin (in box)Module
Plesk / DirectAdminPlannedModuleHB
Platform features
Built-in DCIM (rack, IPAM)YesNo1FB
Visual plugin builderYesNo1FB
Kanban task boardYesNo1FB
Revenue analyticsIn coreAdd-on tier1FB
Operations
WHMCS importerIn coreModuleFB
EasyDCIM importerIn coreNot available1FB
HostBill importerOn request
White-glove migrationOn requestYes (paid)
Public roadmapYesNo1FB

HostBill capabilities reflect publicly documented behavior on hostbillapp.com (captured 2026-05-11). Verify with the vendor before purchase decisions.

Tenant isolation

One tenant, one database, one namespace.

HostBill is a single PHP install with one MySQL database serving all clients of that license. FluxBilling runs each tenant inside its own Postgres database in its own K3s namespace, with per-pod CPU and memory limits set on the deployment. The blast radius of a bad query, leaked credential, or runaway worker is bounded to one customer.

Per-tenant database
Each customer environment runs in its own Postgres database, not a row-level multi-tenant table. A bad query, a runaway export, or a credential leak is bounded to a single tenant.
Per-tenant Kubernetes namespace
Backend, queues, and workers run in K3s namespaces with per-pod CPU and memory limits. One tenant’s billing run cannot starve another tenant’s API.
Visual plugin model
Integrations are JSON-defined visual flows traversed by a node-graph executor at runtime, plus a small set of typed base classes for the core interfaces. Plugin definitions are readable and editable in the admin UI.
Hot-reload, no rebuild
A new payment gateway is one plugin file. Save it, the GatewayRegistry hot-swaps. No restart, no core fork.
isolation · topology
diagram
HostBill — single install
one MySQL database
cust_ashared
cust_bshared
cust_cshared
FluxBilling — per-tenant isolation
ns
cust_a
own db
ns
cust_b
own db
ns
cust_c
own db
visual-plugins · stripe-visual.json
flow
action: createPayment
startpayload: { amount, currency, customer }
httpRequestPOST api.stripe.com/v1/payment_intents
conditionif response.status === 'succeeded'
transformmap → { transactionId, status, raw }
endreturn result to GatewayRegistry
editable in admin UI · hot-loaded by VisualPluginManager on save
Plugin model

Visual flows, edited in the admin UI.

HostBill modules are PHP class extensions wired into core lifecycle methods. FluxBilling integrations are JSON-defined visual flows: a node graph that the runtime traverses to make API calls, transform data, and branch on conditions. Payment gateways, infrastructure provisioning, and notifications all use the same shape.

  • Hot reload.Save a plugin file or edit the flow in the admin UI; the registry re-registers without a restart.
  • One shape.Payments, hypervisors, registrars, notifications — every plugin uses the same node graph.
  • Editable in-app.Operators without a code editor wire and tweak flows in the visual builder.
See the plugin catalog
Migration path

Honest about what ports and what does not.

No native HostBill importer ships in the admin panel today. Migrations are services-led: the team works directly with the source database and your install. The list below is what we have moved on real engagements.

Status
Item
Migrated
Customers and contacts
Imported from a HostBill API export. Custom fields mapped to FluxBilling’s custom-field schema.
Migrated
Active services
Service definitions, billing cycles, and provisioning module assignments are mapped to FluxBilling provisioner plugins.
Migrated
Invoice history
Invoice records, line items, transaction logs, and applied tax come over with original invoice IDs preserved as legacy refs.
Out of scope
Encoded PHP modules
Encoded HostBill modules cannot be re-run on FluxBilling. Equivalent functionality is rebuilt as visual plugins or, where the same provider exists, an existing FluxBilling plugin is wired up.
Out of scope
Custom hooks and events
PHP hooks do not port. Equivalent hooks are recreated using the FluxBilling event bus and visual flow builder.
Out of scope
Theme overrides
HostBill themes are PHP-template-based. FluxBilling rebuilds the customer portal in React; visual customization is via the in-app theme generator instead.
Send the team your install size and we’ll scope a migration timeline. Open a ticket →
Honest take

When HostBill is still the right call.

HostBill ships more enterprise polish today: dedicated PMs, white-glove migrations from legacy systems, and a long catalog of paid modules built over more than a decade. If your hosting business is north of 5,000 customers, multi-region with a procurement team that prefers a vendor fitting a traditional enterprise license, HostBill is structured for that.

FluxBilling’s case is the modern stack and the price-flat single SKU. If your operation values per-tenant isolation, a JavaScript plugin model, and pricing that does not move with feature unlocks, the comparison stops being a polish question and becomes an architecture choice.

FAQ

Common questions when migrating off HostBill.

Why is FluxBilling cheaper than HostBill?
FluxBilling does not gate features per module. Every plan ships the same feature set; you pay based on customer and server count. HostBill’s pricing covers a thinner core that unlocks features as paid modules. The base-line cost difference is the cost of those modules, not infrastructure savings.
How is FluxBilling’s tenant isolation different from HostBill’s?
HostBill is a single PHP install with one MySQL database serving all clients of that license. FluxBilling runs each tenant in its own Postgres database inside a Kubernetes namespace with per-pod CPU and memory limits. The blast radius of a bad query, leaked credential, or runaway worker is bounded to one tenant.
Does FluxBilling have an importer for HostBill data?
There is no out-of-the-box HostBill importer in the admin panel today. Migrations from HostBill are services-led: the team works directly with the source database and your install to bring over customers, services, invoices, and transactions. Open a ticket with the size of your install and the team will scope it.
How does the plugin model compare to HostBill modules?
HostBill modules are PHP class extensions that hook into the core via documented lifecycle methods. FluxBilling integrations are JSON-defined visual flows traversed by a node-graph executor at runtime — payment gateways, infrastructure providers, and notifications all use the same model. Definitions are readable and editable in the admin UI, and saving a plugin file re-registers it in the relevant registry without a restart.
When is HostBill still the better fit?
HostBill has more enterprise polish for very large hosting companies that want a vendor with dedicated PMs and white-glove migration. If your operation is north of 5,000 active customers, multi-region, with a procurement process that prefers a vendor that fits a traditional enterprise license model, HostBill is built for that. FluxBilling is leaner: SaaS pricing, public roadmap, single-product SKU.
Is FluxBilling production-ready for European hosting providers?
Yes. Pricing is in EUR, the billing engine handles per-country EU VAT rates with VIES VAT-number validation and reverse-charge logic, and EU-region deployments are the default. Data Processing Agreements are signed on contract. The platform was built with the EU hosting market in mind and runs production tenants today.

HostBill is a trademark of its respective owner. This page is not affiliated with, endorsed by, or sponsored by HostBill. All product names, logos, and trademarks are the property of their respective owners. Comparisons reflect publicly documented behavior on hostbillapp.com as of May 2026 and may not include unreleased changes. Verify with the vendor before purchase decisions.