Skip to content
SPECIFICTION
Get listed

FOSSBilling

fossbilling.org

Free plan Open source WebLinuxAPISelf-hosted

What it is

FOSSBilling is free, open-source billing and client-management software for hosting and other online service businesses. It can issue invoices automatically, send payment reminders, handle recurring or one-time pricing, support multiple currencies and apply promo codes. Hosting products can create and manage accounts through cPanel/WHM, DirectAdmin, HestiaCP, CWP and Plesk. Domain functions cover registration, renewal, transfers and WHOIS checks through registrar integrations, though domain prices are entered manually rather than retrieved live. A REST API provides admin, authenticated-client and public guest endpoints. Documented protections include HTTPS enforcement, session fingerprinting, CSRF protection, rate limiting, IP blocking, CAPTCHA and activity logs. It is self-hosted, requiring PHP 8.3, 8.4 or 8.5 and a MySQL-compatible database, with Apache, LiteSpeed/OpenLiteSpeed or NGINX. The project is beta, under active development, and notes rough edges and limited support.

Spec sheet

What it does
FOSSBilling is a billing and client-management system for hosting providers and digital-service businesses.Read 21 Oct 2026 · docs.fossbilling.org
Purpose
FOSSBilling is free, open-source billing and client-management software for hosting and other online service businesses.Read 9 Oct 2026 · fossbilling.org
API
FOSSBilling provides a REST API with admin, authenticated-client, and public guest endpoints.Read 9 Oct 2026 · docs.fossbilling.org
Security
Documented protections include HTTPS enforcement, session fingerprinting, CSRF protection, rate limiting, IP blocking, CAPTCHA, and activity logs.Read 9 Oct 2026 · docs.fossbilling.org
Support
The project points users to its documentation, community Discord, and email address for assistance.Read 9 Oct 2026 · fossbilling.org
License
The GitHub license file releases the application under Apache License 2.0 and notes inherited BoxBilling code.Read 21 Oct 2026 · github.com
Anti-spam
The antispam module supports reCAPTCHA v2/v3, Cloudflare Turnstile, hCaptcha, Stop Forum Spam, disposable-email blocking, and IP blocking.Read 21 Oct 2026 · docs.fossbilling.org
API authentication
Authenticated API calls use HTTP Basic Authentication with an admin or client username and API key.Read 21 Oct 2026 · docs.fossbilling.org
Automated billing
It generates invoices, sends payment reminders, and supports recurring and one-time charges.Read 21 Oct 2026 · fossbilling.org
Billing
It supports automatic invoices, payment reminders, multiple currencies, recurring and one-time pricing, and promo codes.Read 9 Oct 2026 · docs.fossbilling.org
Developer wrapper
A bundled JavaScript API wrapper handles CSRF tokens, response parsing, forms, links, and loading indicators.Read 21 Oct 2026 · docs.fossbilling.org
Domain limitation
Domain prices are set manually per TLD; FOSSBilling does not retrieve live registrar pricing.Read 9 Oct 2026 · docs.fossbilling.org
Domain limits
Domain pricing is manually set per TLD, live registrar pricing is not pulled automatically, and DNS management is under consideration.Read 21 Oct 2026 · docs.fossbilling.org
Domain management
Domain workflows include registration, renewal, transfer, nameserver changes, contact updates, locking, and privacy controls.Read 21 Oct 2026 · docs.fossbilling.org
Extensibility
Themes, modules, payment gateways, server managers, and domain registrars can be installed through the extension architecture.Read 21 Oct 2026 · docs.fossbilling.org
Homepage license statement
The homepage currently describes the project as AGPL 3.0 licensed, creating a discrepancy with the repository license file.Read 21 Oct 2026 · fossbilling.org
Hosting limitations
Existing control-panel accounts cannot be imported, and clients do not have single sign-on to control panels.Read 9 Oct 2026 · docs.fossbilling.org
Hosting limits
Hosting documentation says account imports and single sign-on are unavailable, and Plesk has a minor package-sync bug.Read 21 Oct 2026 · docs.fossbilling.org
Hosting provisioning
Hosting accounts can be provisioned through cPanel/WHM, Plesk, DirectAdmin, HestiaCP, and CWP.Read 21 Oct 2026 · docs.fossbilling.org
Hosting requirements
FOSSBilling requires PHP 8.3, 8.4, or 8.5 and a MySQL-compatible database, and supports Apache, LiteSpeed/OpenLiteSpeed, and NGINX.Read 9 Oct 2026 · docs.fossbilling.org
Independent integration note
Netim describes its FOSSBilling module as supporting registration, transfers, renewals, registrar lock, WHOIS privacy, authorization codes, contact updates, and nameserver changes.Read 21 Oct 2026 · support.netim.com
Latest release
Version 0.8.8 was released on 3 October 2026, is 29 MB, and requires PHP 8.3 or newer.Read 21 Oct 2026 · fossbilling.org
Limit: beta and support
The same independent review warns that beta status, limited support, and a thin README/documentation path increase production risk.Read 21 Oct 2026 · hysenlabs.com
Limit: enterprise depth
Another independent ranking says advanced CRM, revenue-recognition, complex order-to-cash, and enterprise BSS capabilities are comparatively limited.Read 21 Oct 2026 · gitnux.org
Maturity
The project describes FOSSBilling as under active development and beta, with rough edges and limited support.Read 9 Oct 2026 · github.com
MFA status
Multi-factor authentication is listed as planned before the 1.0 release rather than available now.Read 21 Oct 2026 · docs.fossbilling.org
Multi-currency
The platform supports multiple currencies and automatic exchange-rate synchronization.Read 21 Oct 2026 · fossbilling.org
Notable news
The official demo news page dated 18 October 2026 says the project is seeking donations for sustainability.Read 21 Oct 2026 · demo.fossbilling.org
Payment integrations
Listed payment adapters include PayPal, Stripe, Mollie, Razorpay, and others; the page cautions users to test adapters before production use.Read 9 Oct 2026 · docs.fossbilling.org
Praise: hosting focus
An independent ranking praises the fit between billing, recurring services, domains, support, and automated hosting provisioning for small teams.Read 21 Oct 2026 · zipdo.co
Praise: open source and control
An independent review describes Apache-licensed self-hosting and source access as advantages for teams wanting customization and data control.Read 21 Oct 2026 · hysenlabs.com
Project maturity
The official FAQ says the project is still moving toward 1.0 and recommends backups, staging tests, and caution with unreleased code.Read 21 Oct 2026 · docs.fossbilling.org
Project origin
The archived BoxBilling repository says FOSSBilling is its actively developed fork after BoxBilling stopped active maintenance.Read 21 Oct 2026 · github.com
Rating on Gitnux
9.0 out of 10 from the site's editorial ranking; the page does not present a user-review count.Read 21 Oct 2026 · gitnux.org
Rating on Selfhost.directory
60 out of 100 from the directory's self-hosting score; the page reports 1,718 GitHub stars rather than customer reviews.Read 21 Oct 2026 · selfhost.directory
Rating on ToolVitals
93 out of 100 from its evidence-based tool score; the page does not present a customer-review count.Read 21 Oct 2026 · toolvitals.com
Rating on ZipDo
9.5 out of 10 from the site's editorial ranking; the page does not present a user-review count.Read 21 Oct 2026 · zipdo.co
Registrar integrations
Official registrar integrations listed are Namecheap and Netim, with generic/community EPP and registry options also documented.Read 21 Oct 2026 · docs.fossbilling.org
REST API
The public REST API exposes admin, client, and guest endpoint groups using JSON requests and responses.Read 21 Oct 2026 · docs.fossbilling.org
SDKs
The API documentation provides example requests for cURL, Python, and Node.js rather than publishing a separate official SDK package.Read 21 Oct 2026 · docs.fossbilling.org
Security controls
Security features include HTTPS enforcement, secure cookies, CSRF protection, rate limiting, session controls, IP restrictions, and role-based permissions.Read 21 Oct 2026 · docs.fossbilling.org
Security limitation
Multi-factor authentication is listed as planned before the 1.0 release, not currently available.Read 9 Oct 2026 · docs.fossbilling.org
Self-hosting
FOSSBilling is self-hosted, so the operator keeps the data and controls infrastructure, backups, and security policies.Read 21 Oct 2026 · fossbilling.org
Support ticketing
The helpdesk supports client and guest tickets, email notifications, and automatic ticket closure.Read 21 Oct 2026 · docs.fossbilling.org
System database requirement
The documented databases are MySQL 8.4 or newer and MariaDB 11.4 or newer.Read 21 Oct 2026 · docs.fossbilling.org
System PHP requirement
Supported PHP versions are 8.3, 8.4, and 8.5, with required extensions including curl, dom, intl, PDO MySQL, XML, and zlib.Read 21 Oct 2026 · docs.fossbilling.org
Usage billing status
Usage-based pricing is marked as planned, while recurring, one-time, and basic promotional pricing are available.Read 21 Oct 2026 · docs.fossbilling.org
Web server requirement
Supported web servers are Apache with mod_rewrite, LiteSpeed/OpenLiteSpeed, and NGINX.Read 21 Oct 2026 · docs.fossbilling.org

Plans and prices

FOSSBilling Free Core software is free and open source Read 9 Oct 2026 · docs.fossbilling.org
FOSSBilling core Free free and open source · self-hosted Read 21 Oct 2026 · docs.fossbilling.org

Every FOSSBilling plan and price →

Strong points and limits

Strong points

  • Automatic invoices and payment reminders
  • Recurring and one-time pricing
  • Multi-currency billing and promo codes
  • REST API with public endpoint
  • Multiple control-panel integrations

Limits

  • Beta software with rough edges
  • No import of existing control-panel accounts
  • No client single sign-on
  • Multi-factor authentication not currently available

Who it suits

It suits hosting and online-service operators who need self-hosted billing, provisioning, domains and client management. Administrators should be comfortable meeting its PHP and database requirements.

Verdict

FOSSBilling covers core hosting, domain, payment and client-management workflows without a software charge. Its beta status, manual domain pricing and deployment requirements matter when planning production use.

Where Specifiction places it

Alternatives to FOSSBillingAll alternatives →