πŸ’³ Billing, provisioning and support in one self-hosted app. Free to use, source included, no ionCube, no licence server. Compare with WHMCS β†’
πŸ§ͺ Early development β€” not production ready. Looking for hosts to test it β€” get in touch β†’
v0.1 preview Β· PHP 8.1–8.3 Β· MySQL / MariaDB

Billing for web hosts.
Your server, your code.

HostBMS (Host Billing & Management Suite) runs the business side of your hosting company β€” clients, orders, invoices, payments, provisioning and support β€” on your own server. A WHMCS alternative you can actually read.

βœ“ Free to use Β· Source included Β· No ionCube, no licence server
πŸ” Coming from WHMCS? Same PHP/MySQL/Smarty stack, WHMCS-style modules and API, and a built-in migrator. See how it compares β†’
0encoded files β€” every line is readable PHP
1web installer, with optional WHMCS import
22WHMCS-compatible API actions
5 mincron cycle for billing and automation
Product tour

The layout you know.
A calmer look.

Menus follow the WHMCS order your staff already know β€” Clients, Orders, Billing, Support, Utilities, Setup β€” in a dark, glassy blue admin theme. Simplified illustration of the admin dashboard.

HostBMS
ADMINAdmin User
Income this monthΒ£4,218.40 Β· 61% of target

Good morning FULL ADMIN

Cron ran 3 minutes ago Β· queue empty Β· all health checks passing

Β£312.90income today
4pending orders
9overdue invoices
7tickets awaiting reply

Smart dunning today's run

#1042Card retry β€” Visa ending 4242Β£14.40
#1039Reminder email queued (day 3)Β£96.00Unpaid
#1031Soft decline β€” retry scheduled day 5Β£8.40Retrying
#1027Hard decline β€” retries stopped, client emailedΒ£29.99Action

Illustration only β€” figures are made up. Screenshots of the real panel will replace this once the public demo is live.

Why HostBMS

Everything to bill a host.
Nothing hidden.

Most hosting billing software is closed, encoded and licensed by the month. HostBMS is the billing system we wanted next to our own panel: familiar to anyone who has used WHMCS, and readable enough to fix at 3am.

01

πŸ“– Code you can read

No ionCube, no licence server phoning home. Plain PHP 8 with Smarty templates β€” audit it, patch it, extend it.

02

πŸ” Easy way out of WHMCS

Built-in migrator for clients, products, services, domains, invoices and tickets, keeping the same IDs. WHMCS-style modules, hooks and API calls keep working.

03

πŸ’· Smart dunning

Reminder, card retry, late fee, suspend and terminate steps on your schedule. Stops retrying on hard declines; catches up after downtime without spamming.

04

🧩 Visual order forms

Drag-and-drop product order, featured plans, upsells β€” and A/B test two layouts with per-day views and orders.

05

πŸ›‘οΈ Secure by default

Staff 2FA, role permissions, login lockouts, an audit log of every change, and encrypted secrets. Card numbers never touch your server.

06

βš™οΈ Background job queue

Emails, provisioning and gateway calls run in a retrying queue, so a slow API never blocks a checkout.

Payments & modules

Bring your gateways.
Keep your modules.

Modules follow the WHMCS convention (module_Function($params), hooks, localAPI), so existing gateway, server, registrar and addon modules are a small port, not a rewrite.

πŸ’³
StripeHosted Checkout, saved cards, automatic renewals, refunds
πŸ‡ͺπŸ‡Ί
MollieCards, PayPal, iDEAL, Klarna and more Β· recurring mandates
🏦
Bank transferOffline payments with your own instructions
πŸ–₯️
Server modulesCreate, suspend, unsuspend, terminate, change package, custom buttons
🌐
Registrar modulesRegister, transfer, renew, nameservers, lock, EPP, daily sync
πŸ”Œ
REST APIWHMCS action names and responses at /includes/api.php
Get started

One site. One database. One cron line.

If your hosting runs PHP and MySQL, it runs HostBMS.

πŸ“‹ Requirements

MinimumRecommended
PHP8.18.2 or 8.3
DatabaseMySQL 5.7 / MariaDB 10.4MySQL 8 / MariaDB 10.11
Web serverApache, LiteSpeed or Nginx + PHP-FPMwith HTTPS
PHP extensionscurl, gd, json, mbstring, openssl, pdo_mysql, xml, zip, intl, bcmath, fileinfo
Cron*/5 * * * * php /path/to/crons/cron.php

πŸ›£οΈ Roadmap

Built Β· v0.1

The full core

Clients, products, orders, invoicing, smart dunning, client area, support desk, module layer, automation, email, reports, quotes, REST API, Stripe + Mollie, installers and the WHMCS migrator.

Next

Public demo & testers

A live demo install, real-world WHMCS migrations with testers, and the first production server and registrar modules.

Later

Depth

Client 2FA, product upgrades, more gateways, a one-click updater and deeper WHMCS feature coverage.

Honest limits (v0.1): early development, not production ready Β· the WHMCS migrator has only been tested on sample data Β· ships with demo server and registrar modules (real ones like cPanel or Enom come next) Β· English only. Expect glitches and tell us about them.
πŸ§ͺ

Help shape HostBMS.

We're looking for hosts who'll try it on a test site β€” ideally with a copy of a WHMCS install to migrate. You get a direct line to the people building it.