Freedom251 › Subscription Billing Software
FOSSBilling
What FOSSBilling 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, manage recurring and one-time pricing, handle multiple currencies, and apply promo codes. Hosting products can create and manage accounts through supported control panels such as cPanel/WHM, DirectAdmin, HestiaCP, CWP, and Plesk. Domain features cover registrations, renewals, transfers, and WHOIS availability checks through registrar integrations. It also provides a REST API for administrators, authenticated clients, and public guests. Documented protections include HTTPS enforcement, session fingerprinting, CSRF protection, rate limiting, IP blocking, CAPTCHA, and activity logs. The software is self-hosted and requires PHP 8.3, 8.4, or 8.5 plus a MySQL-compatible database; supported web servers include Apache, LiteSpeed/OpenLiteSpeed, and NGINX. The project identifies it as beta and under active development, with rough edges and limited support. Its code is licensed under AGPL 3.0.
Who it suits
FOSSBilling suits hosting and online service businesses that want self-hosted billing and client management. Its control-panel and registrar integrations are relevant to providers managing hosting or domain products.
What it does well
- Free and open source under AGPL 3.0
- Supports recurring and one-time pricing
- Offers multi-currency billing and tax automation
- Includes a REST API and security protections
What to know first
- Beta software with rough edges and limited support
- Cannot import existing control-panel accounts
- Clients lack control-panel single sign-on
- Domain prices require manual TLD setup
Limits
The core software is free, with the listed plan at no cost. Existing control-panel accounts cannot be imported, control-panel single sign-on is unavailable to clients, and domain prices are manual rather than retrieved live. Multi-factor authentication is planned, and the project describes the beta as having rough edges and limited support.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| FOSSBilling | Core software is free and open source | Free |
| FOSSBilling core | free and open source · self-hosted | Free |
As fossbilling.org lists them, read 9 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the FOSSBilling website.
- Prepare a server with PHP 8.3, 8.4, or 8.5 and a MySQL-compatible database.
- Use Apache, LiteSpeed/OpenLiteSpeed, or NGINX as the web server.
- Configure payment adapters and test them before production use.
FOSSBilling is a free, open-source system for billing and managing clients, with tools for hosting and domain workflows. It best fits hosting and online-service operators comfortable maintaining their own PHP application. Its range is appealing, but beta status and some workflow gaps make it a cautious choice for critical operations.
Overview
FOSSBilling brings customer management, billing, hosting provisioning, and domain sales into one self-hosted application. For a hosting operator, that breadth can reduce the need to join separate systems for invoices and service setup. In return, the operator is responsible for the server and database, and must account for a project that describes itself as under active development, with rough edges and limited support.
The software is licensed under AGPL 3.0 and requires PHP 8.3, 8.4, or 8.5 plus a MySQL-compatible database. It supports Apache, LiteSpeed/OpenLiteSpeed, and NGINX. Assistance is available through documentation, community Discord, and email, but this is not a managed service with extensive support.
Key features
Billing and payments
Automatic invoices and payment reminders, recurring and one-time prices, multiple currencies, promo codes, and tax automation cover common billing needs for online services. Usage-based billing is not supported, so businesses charging according to measured consumption will need another system or a separate process. Payment adapters include PayPal, Stripe, Mollie, and Razorpay; testing adapters before production is prudent, particularly for a billing system that handles customer payments.
Hosting and domains
Hosting products can create and manage accounts through supported panels, including cPanel/WHM, DirectAdmin, HestiaCP, CWP, and Plesk. That makes the software more compelling for operators selling panel-managed hosting than a billing tool without provisioning. It cannot import existing panel accounts, however, and clients do not get single sign-on to those panels, which complicates migration and leaves a less unified customer journey.
Domain products support registration, renewal, transfers, and WHOIS availability checks through supported registrar integrations. Prices for each top-level domain must be entered manually; FOSSBilling does not fetch current registrar pricing. That is manageable for a small catalog with prices an operator is prepared to maintain, but adds ongoing upkeep as catalogs or registrar rates change.
API and security
A REST API exposes admin, authenticated-client, and public guest endpoints, giving operators several ways to connect external workflows. Documented protections include HTTPS enforcement, session fingerprinting, CSRF protection, rate limiting, IP blocking, CAPTCHA, and activity logs. Multi-factor authentication is planned before the 1.0 release, but is not currently available, a meaningful drawback for teams that require MFA for administrative access.
Pricing
FOSSBilling costs free for its core software, which is free and open source. There is no paid tier or free trial in the stated offering; the price advantage does not remove the cost of providing and maintaining compatible infrastructure. For small hosting providers seeking to avoid a software subscription, that is a strong case. Businesses needing usage-based charges, imported accounts, or current MFA should weigh the operational gaps against the zero software price.
Platforms
FOSSBilling is available for self-hosted use on Linux and the web, and provides an API. Its PHP and database requirements, plus support for Apache, LiteSpeed/OpenLiteSpeed, and NGINX, make server administration part of the decision rather than an optional implementation detail.
Who it's for
FOSSBilling is best suited to hosting companies and other online-service businesses that want one self-managed place for customer billing and service provisioning, and have the technical capacity to operate a PHP application. It is less suitable for teams that need turnkey hosting, extensive support, usage-based billing, account import, or multi-factor authentication today. Beta maturity also makes it a harder choice where billing continuity is business-critical and rough edges are unacceptable.
Pros and cons
- Pros: Free, AGPL 3.0-licensed software combines invoicing, client management, supported hosting-panel provisioning, and domain workflows.
- Pros: Multiple currencies, recurring and one-time pricing, promo codes, and tax automation cover a useful range of billing needs without a software charge.
- Cons: No usage-based billing, existing panel-account import, or current multi-factor authentication limits its fit for some businesses.
- Cons: Manual per-TLD pricing and the need to test payment adapters create upkeep and validation work for operators.
- Cons: Beta status, rough edges, and limited support are concerns for businesses that cannot tolerate operational uncertainty.
Alternatives
For another self-hosted open-source core with full infrastructure and data control, consider Kill Bill; it also has a free plan and free trial, though its listed self-hosted plan has no published price. Billsby is a paid alternative with a free plan and a Core plan at $45 a month, suited to readers who prefer a priced service offering to operating FOSSBilling themselves.
Churn Buster is a freemium option with free recovery analytics and a paid dunning or cancellation-flow plan starting at $269 a month. GetPaidHQ offers a free, MIT-licensed self-hosted option with fixed, usage-based, and hybrid pricing, built-in dunning and invoicing, and bring-your-own-gateway requirements.
Lago is another free, AGPLv3-licensed self-hosted option, with a premium plan whose pricing is provided after inquiry. Pabbly Subscriptions may suit those looking for a hosted API-and-web option with a free plan capped at 50 customers and a $14 a month Standard plan. Paymenter is a free MIT-licensed open-source billing platform, with a €5 a month PaaS plan for readers seeking that deployment option.
PayWhirl offers a free Starter plan with a 3.0% per-transaction fee, in addition to payment gateway processing fees. Browse more options in Subscription Billing Software.
Verdict
Choose FOSSBilling if you run a hosting or online-service business, can maintain your own PHP infrastructure, and value combining billing with hosting and domain workflows at no software charge. Its main appeal is that breadth in a free, open-source package; its main reasons to look elsewhere are beta maturity and the gaps in usage billing, account import, live registrar pricing, and current MFA.
Verdict
FOSSBilling brings billing, client management, hosting provisioning, and domain workflows together in self-hosted software. Account import, live registrar pricing, and currently available multi-factor authentication are limitations to weigh.
Questions
How much does FOSSBilling cost?
The listed FOSSBilling plan is free. The core software is free and open source.
Is there a free plan or free trial?
Yes, it has a free plan. There is no free trial.
Which platforms does it support?
Its listed platforms are API, Linux, self-hosted, and web. It requires PHP 8.3, 8.4, or 8.5 and a MySQL-compatible database.
Is FOSSBilling open source?
Yes. The code is licensed under AGPL 3.0.
Which payment services are listed?
Listed adapters include PayPal, Stripe, Mollie, and Razorpay, among others. The project advises testing adapters before production use.
Can it set domain prices from live registrar pricing?
No. Domain prices are entered manually for each TLD; FOSSBilling does not retrieve live registrar pricing.
Facts from FOSSBilling's own pages
- Anti-spam
- The antispam module supports reCAPTCHA v2/v3, Cloudflare Turnstile, hCaptcha, Stop Forum Spam, disposable-email blocking, and IP blocking. · docs.fossbilling.org, 21 Oct 2026
- API
- FOSSBilling provides a REST API with admin, authenticated-client, and public guest endpoints. · docs.fossbilling.org, 9 Oct 2026
- API authentication
- Authenticated API calls use HTTP Basic Authentication with an admin or client username and API key. · docs.fossbilling.org, 21 Oct 2026
- Automated billing
- It generates invoices, sends payment reminders, and supports recurring and one-time charges. · fossbilling.org, 21 Oct 2026
- Billing
- It supports automatic invoices, payment reminders, multiple currencies, recurring and one-time pricing, and promo codes. · docs.fossbilling.org, 9 Oct 2026
- Developer wrapper
- A bundled JavaScript API wrapper handles CSRF tokens, response parsing, forms, links, and loading indicators. · docs.fossbilling.org, 21 Oct 2026
- Domain limitation
- Domain prices are set manually per TLD; FOSSBilling does not retrieve live registrar pricing. · docs.fossbilling.org, 9 Oct 2026
- Domain limits
- Domain pricing is manually set per TLD, live registrar pricing is not pulled automatically, and DNS management is under consideration. · docs.fossbilling.org, 21 Oct 2026
- Domain management
- Domain workflows include registration, renewal, transfer, nameserver changes, contact updates, locking, and privacy controls. · docs.fossbilling.org, 21 Oct 2026
- Extensibility
- Themes, modules, payment gateways, server managers, and domain registrars can be installed through the extension architecture. · docs.fossbilling.org, 21 Oct 2026
- Homepage license statement
- The homepage currently describes the project as AGPL 3.0 licensed, creating a discrepancy with the repository license file. · fossbilling.org, 21 Oct 2026
- Hosting limitations
- Existing control-panel accounts cannot be imported, and clients do not have single sign-on to control panels. · docs.fossbilling.org, 9 Oct 2026
- Hosting limits
- Hosting documentation says account imports and single sign-on are unavailable, and Plesk has a minor package-sync bug. · docs.fossbilling.org, 21 Oct 2026
- Hosting provisioning
- Hosting accounts can be provisioned through cPanel/WHM, Plesk, DirectAdmin, HestiaCP, and CWP. · docs.fossbilling.org, 21 Oct 2026
- Hosting requirements
- FOSSBilling requires PHP 8.3, 8.4, or 8.5 and a MySQL-compatible database, and supports Apache, LiteSpeed/OpenLiteSpeed, and NGINX. · docs.fossbilling.org, 9 Oct 2026
- Independent integration note
- Netim describes its FOSSBilling module as supporting registration, transfers, renewals, registrar lock, WHOIS privacy, authorization codes, contact updates, and nameserver changes. · support.netim.com, 21 Oct 2026
- Latest release
- Version 0.8.8 was released on 3 October 2026, is 29 MB, and requires PHP 8.3 or newer. · fossbilling.org, 21 Oct 2026
- License
- The GitHub license file releases the application under Apache License 2.0 and notes inherited BoxBilling code. · github.com, 21 Oct 2026
- Limit: beta and support
- The same independent review warns that beta status, limited support, and a thin README/documentation path increase production risk. · hysenlabs.com, 21 Oct 2026
- Limit: enterprise depth
- Another independent ranking says advanced CRM, revenue-recognition, complex order-to-cash, and enterprise BSS capabilities are comparatively limited. · gitnux.org, 21 Oct 2026
- Maturity
- The project describes FOSSBilling as under active development and beta, with rough edges and limited support. · github.com, 9 Oct 2026
- MFA status
- Multi-factor authentication is listed as planned before the 1.0 release rather than available now. · docs.fossbilling.org, 21 Oct 2026
- Multi-currency
- The platform supports multiple currencies and automatic exchange-rate synchronization. · fossbilling.org, 21 Oct 2026
- Notable news
- The official demo news page dated 18 October 2026 says the project is seeking donations for sustainability. · demo.fossbilling.org, 21 Oct 2026
Where FOSSBilling stands on Freedom251
- Subscription Billing Software#2 of 49