Kill Bill is an open source subscription billing and payments platform, in production since 2010. It handles catalogs and pricing, subscriptions, usage metering, invoicing, payments across gateways, credits, tax and dunning. You run it on your own infrastructure and you own your data, so there is no vendor lock-in.
Kill Bill can fulfill the billing and payment needs of nearly any online business. It has run for years at large SaaS and e-commerce organizations.
Kill Bill offers a lot out of the box:
- You can test various subscription billing models to see which is most profitable for your business.
- It is easy to run trials and accommodate even the briefest promotional discounts.
- Your business doesn't need to rely on the uptime or processing speed of a third-party SaaS provider.
- Kill Bill is not an all-in-one solution. Instead, it is highly modularized, enabling you to disable functionality you don't need or replace functionality with one of your existing systems.
- On premises or in the cloud, Kill Bill will scale as your subscription business grows. You can also start with Kill Bill in one business area and slowly migrate it to other areas.
- Plugins let you extend Kill Bill and connect payment gateways and tax engines without forking the core.
With Kill Bill, you get a SaaS-like subscription management and billing solution out of the box, but with the flexibility and peace of mind of running an open-source stack.
- You can get much more information on killbill.io.
- All of our technical documentation is available on docs.killbill.io (sources in the killbill/killbill-docs repository).
- The REST API is documented on apidocs.killbill.io.
- Eager to get started? Run Kill Bill locally in minutes with the getting started guide.
- A summary for AI assistants and agents is published at killbill.io/llms.txt.
Kill Bill is free to use and completely open-source under the Apache License 2.0. It comes with no support and no SLA. Community help is available on the Kill Bill users mailing list and in GitHub issues.
However, we do require financial backing to sustain the effort to maintain and enhance the project. Companies, individual users, and contributors can join their peers in supporting the work through GitHub Sponsors.
Aviate is the enterprise version of Kill Bill, with added features, for companies with complex billing needs. It includes the Aviate commercial license and Level 3 support through a dedicated Slack channel, where you talk directly to the engineers who build and maintain the platform. P1 issues get a response within 1 business day. More on killbill.io/aviate.
Martin Westhead, Pierre-Alexandre Meyer, and Stéphane Brossier founded the project independently in 2010. The Billing Project, LLC owns the Kill Bill codebase and trademarks. For Aviate or sponsorships, contact the team.
