FOSSBilling
fossbilling.org
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
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
- Subscription Billing Software#12 of 498.6