Automate invoicing, payments, and client communication for online service businesses, subscription services, and hosting providers.

FOSSBilling is a self-hosted billing and client management system designed to automate invoicing, payments, and communication for online service businesses. It operates as a web application that manages subscription services, software licensing, and digital downloads. The system provides a centralized interface for administrators to track client data and handle recurring financial transactions across various service types.
The software is deployed on standard LAMP or LEMP stacks and requires a PHP environment with a MariaDB or MySQL database. It is designed to be installed on a server where the administrator maintains full control over the client database and financial records. The application provides a responsive interface that allows for management from both desktop and mobile devices.
The application is built using PHP and the Twig templating engine, utilizing Doctrine for database interactions. It is specifically designed for service providers who need to manage a client base and automate the billing cycle. The architecture allows for the addition of custom features through its extension system, making it adaptable to specific business workflows. The project is currently in beta and undergoes active development to modernize its codebase and improve overall stability.
FOSSBilling serves as a utility for hosting providers and digital service vendors seeking an open source solution for subscription and invoice management.
Manage usage based and subscription billing with an open source system for metering, invoicing, and revenue analytics.
A payment infrastructure for digital products and SaaS that handles billing, sales tax, and merchant of record duties.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.