FOSSBilling
Billing and client management for web hosts and other online service businesses, automating invoices, payments and customer messages.
FOSSBilling at a glance
What is FOSSBilling?
FOSSBilling automates the money side of selling online services. It generates invoices and reminders, takes payments through multiple gateways, keeps client data and communication in one place and offers basic reporting. It is popular with web hosting providers, and also suits software licensing, digital downloads and subscriptions. An extension-friendly architecture allows integrations and custom features, the interface works on desktop and mobile, and translations come from the community. It runs on a standard LAMP or LEMP stack.
Good fit if
- You run a hosting company and want to replace a paid billing panel.
- You sell subscriptions or licenses and need automated invoicing with a client area.
Look elsewhere if
- You need general invoicing for freelance work: InvoiceShelf or InvoicePlane.
- You need full accounting books: Bigcapital.
Before you adopt it
FOSSBilling is Apache-2.0 with no paid parts. The README calls it beta, with rough edges and limited support. Development is active, and one maintainer makes most of the commits. You can also run it from the official Docker image.
Drafted with AI from the project's README and repository data, then checked against that data on 31 October 2026. Report a correction
How to run FOSSBilling yourself
- Docker
- Dockerfile or compose file in the repository
- Compose file
- .ddev/docker-compose.phpmyadmin.yaml: 1 service
- Setup effort
- 1 of 5, judged from the compose file
- Kubernetes
- No Helm chart in the repository
- Desktop and mobile
- No app builds in GitHub releases
- Interface languages
- English only
Install instructions: fossbilling.org or the README on GitHub.
FOSSBilling health: is it still maintained?
81 of 100, actively developed
Read from GitHub on 6 November 2026. How the score works
FOSSBilling license: is it open source?
FOSSBilling uses Apache-2.0, an open-source license approved by the OSI.
- May 2022First published on GitHub.
- TodayApache-2.0.
FOSSBilling for developers
Written in
- PHP 77%
- Twig 20%
- TypeScript 2%
- SCSS <1%
- Dockerfile <1%
- Other <1%
Getting involved
Language shares are GitHub’s count of the code in the repository.
Alternatives to FOSSBilling
- WallosWallos: Open-source, self-hostable personal subscription tracker. Visualize your recurring expenses, manage… 73 health · GPL-3.0 · 8.8k stars
- AkauntingOnline Accounting Software 72 health · Business Source License · 10.3k stars
- Invoice NinjaA source-available invoice, quote, project and time-tracking app built with Laravel 85 health · Elastic License 2.0 · 10.5k stars
- ezbookkeepingezBookkeeping is an open source, powerful, self-hosted personal finance app that is easy to use. 84 health · MIT · 6k stars
- Firefly IIIFirefly III: a personal finances manager 76 health · AGPL-3.0 · 25.1k stars
Questions about FOSSBilling
Is FOSSBilling open source?
Yes. FOSSBilling is published under Apache-2.0, an OSI-approved open-source license.
Is FOSSBilling still maintained?
Its health score is 81 of 100 (actively developed). It had 547 commits in the last 90 days, the latest on 6 November 2026, and its latest release came out on 23 October 2026.
How do I run FOSSBilling?
You can run it with Docker. The README on GitHub has the exact steps.
What is FOSSBilling written in?
FOSSBilling is written mainly in PHP (77% of the code), with Twig (20%), by GitHub’s count of the repository.
What are the alternatives to FOSSBilling?
Close alternatives in the Money & budgeting category include Wallos, Akaunting, Invoice Ninja.