killbill
by killbill
Kill Bill is a subscription billing and payments platform that you run on your own servers. It handles pricing catalogues, subscriptions, usage metering, invoicing, payments, tax and overdue-payment follow-up.
- Stars
- 5.8k
- Licence
- Apache-2.0
- Runs on
- A small server
- Setup
- Technical
- Language
- Java
- Age
- 5121 days
What you can do with it
- Set up subscription plans, trials and promotional discounts
- Charge customers through different payment gateways and send invoices automatically
- Meter usage and bill customers based on how much they use
Make money with it
A developer could offer set-up and integration of Kill Bill, with payment gateway and tax plugins, as a paid service for small subscription businesses.
An idea, not financial advice. Check the licence before charging for anything built on it.
Ways a business could use it
- Run subscription billing for a SaaS product without paying monthly fees or a share of revenue to a hosted billing service
- Test different pricing models and trials to find which earns the most, while keeping all customer billing data in-house
Can you use it commercially?
Free to use, change and sell, including in paid products. Keep the copyright notice.
Not legal advice. Read the project's licence file before building a product on it.
Getting it running
It is a Java application you run on your own infrastructure, with a getting started guide in the documentation for running it locally.
Follow the official instructions in the project README.
Things to check
- Comes with no support or SLA; paid support is only available through the Aviate enterprise offer
- Needs technical skill to deploy, run and secure, especially as it handles payments
- Payment gateway and tax plugins may involve third-party fees
Who's talking about it
- OpenSourceCRMs team: Best Billing Software for Small Business (published 19 Oct 2026) Featured in a roundup
Checked 30 Oct 2026. Summary drafted by AI from the project's README.