FluxBilling
Solution · Hosting billing automation

Web hosting billing automation software for providers who run their own infrastructure.

FluxBilling automates the full hosting revenue cycle — order, provision, invoice, dunning, suspend, renew, cancel — from one platform with integrated DCIM and IPAM. Plans start at €4.95/mo, every payment gateway included, with no per-module licensing stacked on top.

Lite
€4.95/mo
Plus
€14.95/mo
Professional
€24.95/mo
most teams land here
Business
€44.95/mo
In short

Web hosting billing automation software is the system a hosting provider uses to turn an order into a running service, and a running service into recurring revenue, without manual work: it takes the order, provisions the resource, issues the invoice, retries failed payments, suspends on non-payment, restores on payment, renews on schedule, and handles cancellations and refunds. FluxBilling is that system for providers who also operate their own infrastructure. It combines recurring and usage-based billing, dunning and retry logic, multi-currency, EU VAT with reverse-charge and OSS, a reseller portal, IPAM for IPv4 and IPv6, DCIM for racks, U-positions and cabling, power and PDU monitoring, and provisioning plugins for SolusVM 2, Virtualizor, Pterodactyl, and cPanel / WHM. Every capability is in every plan. Plans start at €4.95/mo, all payment gateways included, with a 14-day refund and cancellation any time.

What gets automated

Seven stages, from order to refund.

This is the sequence a hosting business runs thousands of times a month. Each stage below is a thing the platform does on its own, in the order it happens. See billing and provisioning for the detail behind each one.

01. Order

The order resolves currency and tax before it resolves anything else.

A client picks a product in the portal and the platform settles the commercial details first: currency from their billing profile, tax from their country and status. EU VAT is applied per line — reverse-charge for validated business customers in other member states, OSS rates for consumers. Payment is taken through whichever gateway you have configured; Stripe is seeded into every instance, and PayPal, Mollie, GoCardless, CoinGate, Authorize.Net, 2Checkout, Paddle, Skrill, CoinPayments, BitPay, Worldpay, and CCAvenue install from the marketplace. Resellers place orders through the same flow under their own portal and their own margin.

02. Provision

The order fires a provisioning flow, not a support ticket.

Provisioning runs as a visual plugin flow stored as JSON in the database. SolusVM 2 is seeded into every instance; Virtualizor, Pterodactyl, and cPanel / WHM install from the marketplace. Because flows are data rather than filesystem modules, changing how you provision is an edit and a save in the admin UI — no code deploy, no cache clear.

03. Record

The IP and the rack position become part of the service row.

An IPv4 or IPv6 address is pulled from IPAM and marked allocated against the service that consumed it. For dedicated and colocation, the DCIM record — rack, U-position, cabling, PDU port — links to the same service. The invoice, the device, and the IP allocation are one join apart instead of three systems you reconcile by hand at month end.

04. Invoice

Flat lines and metered lines land on the same invoice.

Invoices generate on the billing cycle ahead of the due date. Usage-based metering feeds variable lines — bandwidth, transit, storage — onto the same document as the recurring lines, so the customer gets one invoice rather than a base charge plus a surprise. Multi-currency means the client reads and pays in their currency while your reporting stays in your base currency.

05. Dunning

A failed charge starts a retry schedule you defined.

Declines are the normal case at scale, not the exception. Retries run on your schedule, the client is notified by email and — with the Telegram plugin — in chat, and each invoice carries its own attempt history. You set how many attempts, how far apart, and what happens after the last one fails.

06. Suspend and restore

Suspension goes through the plugin that did the provisioning.

When dunning is exhausted the service suspends through the same flow that created it, with a recorded reason attached to the service. When payment clears, it unsuspends automatically. Nobody has to remember which node the VPS is on, or which rack the server sits in.

07. Renew, cancel, refund

The cycle closes without anyone opening a spreadsheet.

Renewal invoices issue on the cycle, stored payment methods are charged where the client has enrolled, and usage for the period is recalculated before the invoice goes out. Cancellation runs immediately or at end of term: the service terminates through the plugin, the IP returns to the IPAM pool, the DCIM record is released, and credit notes or refunds post against the original transaction.

Stages 02 and 03 are where a hosting biller differs from a generic subscription tool. The address comes out of IPAM and the rack position comes out of DCIM — both in the same database as the invoice, so nothing has to be synced between systems.

What’s included

Every capability is in every plan. The tiers change scale, not features.

You are not buying modules. Billing, metering, tax, the reseller portal, IPAM, DCIM, every payment gateway, and the visual plugin builder are in Lite at €4.95/mo and unchanged in Business at €44.95/mo. What moves between tiers is how many clients and bare metal servers you can carry, and how fast support answers.

FluxBilling plan comparison: capabilities and limits by tier, monthly prices in EUR
CapabilityLite€4.95/moPlus€14.95/moProfessional€24.95/momost teams land hereBusiness€44.95/mo
Scale
Clients10250500Unlimited
Bare metal servers550100150
SupportOnline docsBusiness hoursPriority · ~4hPriority + dedicated channel
Billing automation
Recurring billing and invoicing
Dunning, retries, payment reminders
Usage-based metering
Multi-currency
EU VAT — reverse-charge and OSS
All payment gateways
Reseller portal
Migration importer (dry-run, resumable)
Infrastructure automation
Provisioning plugins
IPAM — IPv4 and IPv6
DCIM — racks, U-positions, cabling
Power and PDU monitoring
Visual plugin builder
Optional add-ons
Extra bare metal servers+€0.75 per server / month
White-label branding+€50 / month — available on every tier
Self-hosted deployment+€1,495 one-time, on top of the subscription

Prices in EUR, billed monthly, verified 2026-07-26. Above 2,000 servers or on a contracted SLA, pricing is quoted individually — ask for a quote. Current figures always live on the pricing page.

Deployment

Managed, or on your own infrastructure.

The managed edition runs on our Kubernetes fleet: a dedicated pod and an isolated PostgreSQL database per tenant, with settings and stored credentials encrypted at rest using AES-256-GCM. You get the platform; we carry the patching, the Postgres version, and the backups.

The self-hosted edition is the same platform on servers you control, for a one-time €1,495 fee on top of the subscription. No end-customer record leaves your infrastructure. The self-hosted edition page covers the licensing model, what the instance transmits back, and which responsibilities move to you.

FluxBilling · admin
FluxBilling admin panel showing automated hosting billing, invoices, and provisioned services
Look elsewhere if …

Your provisioning depends on Proxmox, Plesk, or OpenStack. Those are planned and not shipped — there is no plugin to install today, and we would rather say that here than after you have paid.

FluxBilling is in open beta. Billing, provisioning, DCIM, and IPAM run in production for paying providers, but if your requirement is a platform that has been settled for a decade, this is not that yet. There is a 14-day refund and you can cancel at any time, which is the honest version of “see for yourself”.

FAQ

Hosting billing automation, answered straight.

01.What is web hosting billing automation software?

It is the system that turns a hosting order into a running service and a running service into recurring revenue without manual steps. It takes the order, applies the correct currency and tax, provisions the resource on your hypervisor or control panel, issues the invoice, retries failed payments, suspends on non-payment, restores on payment, renews on schedule, and handles cancellations and refunds. In a hosting business it also has to know about the infrastructure itself — which IP is allocated to which service, which rack unit a server occupies, and how much bandwidth a customer actually used in the period.

02.How much does hosting billing software cost?

FluxBilling plans are €4.95/mo for Lite (10 clients, 5 bare metal servers), €14.95/mo for Plus (250 clients, 50 servers), €24.95/mo for Professional (500 clients, 100 servers), and €44.95/mo for Business (unlimited clients, 150 servers). Every plan includes the full capability set — billing, dunning, usage metering, multi-currency, EU VAT, the reseller portal, IPAM, DCIM, power monitoring, all payment gateways, and the visual plugin builder. Add-ons are extra bare metal servers at €0.75 per server per month, white-label branding at €50/mo on any tier, and self-hosted deployment as a €1,495 one-time fee. There is a 14-day refund and you can cancel any time.

03.Can I automate provisioning as well as billing?

Yes — provisioning is the point. A paid order triggers a provisioning flow that creates the service on your platform, pulls an IP from IPAM, and links the DCIM record. SolusVM 2 ships seeded into every instance. Virtualizor, Pterodactyl, and cPanel / WHM install from the marketplace. Proxmox, Plesk, and OpenStack are planned and not shipped yet. Flows are built in a visual plugin builder and stored as JSON in the database, so you can adapt a provisioning sequence to your own topology without writing or deploying code.

04.Does it handle EU VAT and multi-currency?

Yes, on every plan. VAT is applied per invoice line based on the customer’s country and status: reverse-charge for validated business customers in other member states, and OSS rates for consumers. Multi-currency lets clients see and pay in their own currency while your reporting and reconciliation stay in your base currency. Both are core capabilities rather than paid add-ons.

05.Can I self-host it?

Yes. The managed edition runs on our infrastructure as a Kubernetes pod with an isolated PostgreSQL database per tenant, and settings and credentials are encrypted with AES-256-GCM. The self-hosted edition is the same platform running on servers you control, for a one-time €1,495 fee on top of the subscription, and no end-customer data leaves your infrastructure. The self-hosted edition page covers the licensing model and what the instance transmits back.

06.How do I migrate from WHMCS?

A WHMCS importer ships in the core product on every plan — it is not a paid add-on. It reads clients, services, products, invoices, and transactions directly from your existing database, runs in dry-run first so you can check the counts before anything is written, and is idempotent and resumable, so a second run only picks up new or changed records. That means you can import, validate against your live system, and cut over when the numbers agree rather than in one irreversible jump.

Already running another biller? The migration path covers what the importer moves, what has to be rebuilt, and how to run both systems side by side during cutover.

Get started

Tell us your client count and what you provision on.

Send the number of clients, the number of bare metal servers, and the platforms you provision on. The team responds within one business day with the tier that fits, any plugin work required, and what the migration looks like. Plans start at €4.95/mo with a 14-day refund.

WHMCS is a registered trademark of WHMCS Limited. FluxBilling is not affiliated with, endorsed by, or sponsored by WHMCS Limited. All other product and company names mentioned on this page are the trademarks of their respective owners and are referenced for identification purposes only. Pricing and capability details are current as of July 2026 — verify on the pricing page before purchasing.