WHMCS Plus is $34.95 a month and covers 250 active clients. The Proxmox module on the ModulesGarden page is $53.95 a month on top, so the stack at that cap is $88.90. Blesta's unbranded licence is $20.95 a month for unlimited clients, and Blesta's own Proxmox module ships with the product. A marketplace sale at 15% of a $4 plan is $0.60. That fee passes the $88.90 stack at 149 clients. A full book of 250, all of them on the marketplace, is $150.
An active client, on the WHMCS pricing page, is a client with at least one active product, service, addon, or domain. The licence and the module are separate lines. The price-change log is where Plus moved from $18.95 to $34.95, and where Blesta changed a monthly price for the first time since the 2013 rewrite.
| Stack at 250 clients | Per month |
|---|---|
| WHMCS Plus + Proxmox module | $88.90 |
| Blesta unbranded, module included | $20.95 |
| HostBill Enterprise, spread over 36 months | $34.69 |
| Marketplace, 250 clients at $4 | $150 |
What WHMCS charges at 250 clients
Plus at $34.95 is the tier that ends at 250. Professional is $54.95 and ends at 500. The pricing page also lists $84.95 for up to 1,000 active clients. The price-change log names that row Business. The pricing page says a licence upgrades automatically when you pass the cap, unless you opt out.
| Active clients | Licence | Plus the $53.95 module |
|---|---|---|
| 1 to 250 | $34.95 | $88.90 |
| 251 to 500 | $54.95 | $108.90 |
| 501 to 1,000 | $84.95 | $138.90 |
The 251st active client is a $20 step on the whole licence, from $34.95 to $54.95, and the module stays $53.95. The stack moves from $88.90 to $108.90 and then sits there until client 501.
The same ModulesGarden page strikes through $59.95 and $499.95 and shows $53.95 a month and $449.95 a year, plus a one-time price of $2,999.95. A year of the annual price is $37.50 a month, so Plus plus that annual module is $72.45. The one-time price includes a year of updates, and each further year of updates is $249.95. Over 36 months that is $2,999.95 plus two update years, $97.22 a month, which is above the monthly plan. The usage terms allow the module on up to three WHMCS installs at once.
WHMCS Cloud is a different product on the same pricing page. Starter is $9.99 a month for 25 active clients and $0.40 for each client after that, so 250 clients on Starter is $9.99 plus $90, $99.99. The $25 plan includes 100 active clients and then charges $0.25 each, so 250 clients is $25 plus $37.50, $62.50. Expansion is $75 a month for up to 300 active clients, so 250 clients stay inside the included count at $75. The page limits Cloud to pre-approved modules. The Proxmox module priced here is for a self-hosted install, the one where you host WHMCS on your own server. $62.50 is the cheaper Cloud bill at this client count, and it is a managed WHMCS with the module left out.
Where the Proxmox module sits
HostBill's pricing page sells Startup at $599 once. That edition lists cPanel, Plesk, DirectAdmin, and several cloud resellers, including Hetzner Cloud. Proxmox is on the Enterprise card, at $999 once, with SolusVM and Virtualizor. A Proxmox host is on the $999 edition. The licence is perpetual. The first year of updates is included, and updates after that are $125 a year. Over 36 months, $999 plus two update years is $1,249, which is $34.69 a month. Modules released after the purchase are a separate order. The page says a module added to an edition later is bought on its own, including on the all-inclusive edition.
Blesta's integrations page lists Proxmox among the modules shipped with the product. The module page marks create, cancel, suspend, unsuspend, and the client management actions as supported. Configurable options are marked unsupported. The type field on that page is KVM, and the page says LXC is planned for a later release of the module. Unbranded is $20.95 a month. Owned unbranded is $425 once, with the first year of support and updates included, then $62 a year if you keep the updates. Over 36 months, $425 plus two of those years is $549, which is $15.25 a month.
Paymenter's server guide lists cPanel, Convoy, DirectAdmin, Enhance, Plesk, Pterodactyl, VirtFusion, and Virtualizor as built in, and it lists Proxmox as the paid extension. The extensions list prices that Proxmox extension at $24.99. Spread over 36 months that extension is $0.69 a month. The panel itself is MIT-licensed. The GitHub repo shows 2,818 stars, and the latest release, v1.5.9, lists eight GHSA fixes plus a fix for installing extensions under Docker. VirtFusion and Virtualizor being on the built-in list means Paymenter can talk to them. Those panels are their own products.
FOSSBilling's server-manager page names CWP, Plesk, DirectAdmin, HestiaCP, and WHM/cPanel. The same page says Pterodactyl sits outside the core project's plan. The Proxmox module repository was archived on 6 January 2026, and the README there calls the module a work in progress for developers who will contribute. The billing project itself is at 1,737 GitHub stars, and the latest release is 0.8.9, whose notes describe hardening for authentication, payments, and extension handling. The licence is Apache-2.0. The $0 buys that software. The supported server managers are the five names on that page.
What the panel runs on
Every self-hosted row still needs a machine. Hetzner's cost-optimized page lists a CX23, 2 vCPU and 4 GB, at €5.99 a month excluding VAT, and the price legend includes IPv4. The same page marks the CX23 unavailable. CAX11, the Arm plan beside it, is listed at €6.49. That euro figure stays off the dollar chart. The node post prices the machines you sell. This €5.99 is the billing panel's own server, a different box from the nodes.
v1.5.9 shipping eight advisory fixes is the other cost of a $0 panel. The install holds the client list, the invoices, and the session. A hosted card field leaves the card number with the processor. The patch still has to land on the panel. Two hours of failed payments, dunning, and that kind of update cost more than the Plus licence once an hour is worth more than $17.48. The $53.95 module is about three hours at the same rate. The hour is the threshold where the person's time passes the vendor's line. It is a rate you can replace with your own.
The card fee on a $4 charge is in the IPv4 piece, $0.416 on a domestic card at the rate Stripe's pricing page lists. That processor line sits outside every row in the table here. So does the address.
When the 15% is the smaller bill
NodeRings billing puts the Community subscription at $0 and the marketplace commission at 15%, deducted from the listed price. Customers pay the listed price plus tax. On a $4 sale the commission is $0.60 and the payout is $3.40. Manual payouts are held until the chargeback window has largely passed, which that page puts at 60 to 120 days. How NodeRings works is the longer account of that split.
149 clients at $4 is $596 of marketplace revenue and $89.40 of commission, $0.50 past the $88.90 WHMCS stack. At 148 clients the commission is $88.80, $0.10 under the stack. With the module paid annually, the stack is $72.45 and the commission passes it at 121 clients. Against Blesta's $20.95, the commission passes the licence at 35 clients. Against the 36-month HostBill figure of $34.69, it passes at 58 clients.
At 250 clients the marketplace line is $150. That is $61.10 more than keeping the same book on Plus plus the monthly module, and $129.05 more than Blesta. The 15% is the smaller bill when the clients on that channel are additional sales and the count stays under the crossover, while the book you already invoice stays on the panel you already run. A book you move entirely onto the marketplace pays the 15% on all of it.
Moving a WHMCS book
Paymenter's importer pulls currencies, clients, admins, categories, products, tickets, orders, services, cancellations, invoices, and payments. The guide says the import deletes the data already in that Paymenter install.
php artisan \
app:import-from-whmcs \
whmcs_tempThe command reads host, port, and username from the panel's environment and prompts for the database password. A cutover is that command, after a dump of the WHMCS database into whmcs_temp. Keeping both means the old panel keeps the old book and the marketplace bills the sales that come through it. The importer is the cutover, and it clears the Paymenter side it writes into.
The importer's list stops at the billing records. The Proxmox extension is a separate install, the $24.99 on the extensions list, and a service row that arrives from WHMCS still needs that extension before Paymenter can create the VM. Blesta's $20.95 already includes the module that the WHMCS stack bills at $53.95.
