Kill Bill
Kill Bill is an open-source, programmable billing platform with APIs for pricing models, subscriptions, invoices, and payment gateway integrations.
What Kill Bill is
Kill Bill is an open-source, programmable billing platform with APIs for pricing models, subscriptions, invoices, and payment gateway integrations. It supports subscription and usage-based billing, while plugins connect its payment platform with payment gateways, issuing banks, and fraud tools. Its web-based Kaui interface provides back-office tools for configuring price books and managing subscriptions and payments. Listed integrations include Stripe, Adyen, PayPal, Braintree, GoCardless, Coinbase, Avalara, and Vertex. Kill Bill can be installed using Docker or Tomcat and run on Windows, Mac, or Linux computers, or on a Linux cloud server. The maker describes security controls that include encryption in transit and at rest, TLS communications, AES-256 stored-data encryption, audit logs, role-based access controls, and multi-tenant isolation. The self-hosted open-source option includes community support; paid support tiers are separately purchased for customer-managed deployments. Self-hosting also means the customer is responsible for operating and upgrading the software. The AWS Marketplace option is listed at about $40/mo, plus AWS infrastructure costs, while hosted-platform pricing follows a separate commercial model.
Good
- Supports subscriptions and usage-based billing.
- Kaui manages price books, subscriptions, and payments.
- Integrations include Stripe, PayPal, and Adyen.
- Can run on Windows, Mac, or Linux.
- Security controls include audit logs and role-based access.
Watch out
- Self-hosting requires customers to operate and upgrade it.
- Paid support tiers are purchased separately for customer-managed deployments.
- AWS Marketplace option adds AWS infrastructure costs.
- Hosted-platform pricing follows a separate commercial model.
Who it suits
Kill Bill may suit online businesses and teams that need customizable subscription or usage-based billing. It is also described for startups and growth-stage companies, particularly those prepared to operate a self-hosted deployment.
Verdict
Kill Bill provides billing APIs, payment integrations, and a back-office interface, with self-hosted deployment options. Teams choosing self-hosting need to manage upgrades and infrastructure, while hosted-platform pricing is separate and not listed.
Plans and prices
From Kill Bill's own pricing page, checked 19 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Kill Bill open source | Free | Apache 2.0 · self-hosted · community help · no SLA |
| Self-Hosted Open Source | Free | Self-hosted · 100% open-source · You operate infrastructure and upgrades |
| Aviate | $9,999 a month | enterprise modules · catalog UI · metering · wallet · coupons · tax · health monitoring · Level 3 support · billed annually |
| AWS Marketplace | — | Runs in your AWS account · You operate the stack · ~$40/mo, plus AWS infrastructure costs |
| Hosted Platform (ChaChing) | Priced on request | Fully managed · Same Kill Bill APIs and data model · Separate commercial model |
The facts
Each one read from Kill Bill's own pages, with the date it was checked.
What it does
- Admin interface
- Kaui is a web-based back-office interface for configuring price books and managing subscriptions and payments.checked 30 Sep 2026
- API documentation depth
- The API reference documents endpoints with examples in cURL, Java, Ruby, Python, JavaScript and PHP, plus Swagger UI on the server.checked 19 Oct 2026
- Audit trail
- Audit logs record who changed an object, when, the reason code and a comment, and are viewable in Kaui or through the API.checked 19 Oct 2026
- Catalog and pricing
- Its catalog supports plans, trial and discount phases, add-ons, price lists and multiple currencies through XML and APIs.checked 19 Oct 2026
- Compliance
- The maker says Kill Bill provides technical controls intended to help enterprises meet SOC 2 and PCI-DSS requirements.checked 30 Sep 2026
- Deployment
- The maker provides Docker and Tomcat installation options and says Kill Bill can run on Windows, Mac, or Linux computers, or on a Linux cloud server.checked 30 Sep 2026
- Documentation scope
- Documentation includes getting started, platform architecture, subscription billing, payment processing, plugins, Kubernetes, tutorials and internal subsystem guides.checked 19 Oct 2026
- Install options
- Supported installation paths include Docker Compose, Docker images, Tomcat WAR files, Kubernetes and building from GitHub source.checked 19 Oct 2026
- Integrations
- The maker lists Stripe, Adyen, PayPal, Braintree, GoCardless, Coinbase, Avalara, and Vertex among its integrations.checked 30 Sep 2026
- Intended users
- The maker describes Kill Bill as serving online businesses, teams needing customization, startups, and growth-stage companies.checked 30 Sep 2026
- Invoicing
- Invoices are generated as billing events occur or on billing dates and support credits, adjustments, drafts and dry runs.checked 19 Oct 2026
- License
- The core Kill Bill project is released under the Apache 2.0 license.checked 19 Oct 2026
- Limit: documentation gaps
- Reviewers report missing detail in complex API areas, limited Java Javadocs and incomplete web-interface documentation.checked 19 Oct 2026
- Limit: learning curve
- Reviewers repeatedly describe the product as complex with a steep learning curve, especially for non-trivial billing models.checked 19 Oct 2026
- Limit: operational effort
- One G2 reviewer says teams must personally understand catalog versions, dates, overdue behavior and plugins, making engineering time the practical cost of the free core.checked 19 Oct 2026
- Limits
- Self-hosting requires the customer to operate and upgrade Kill Bill; the maker says hosted-platform pricing follows a separate commercial model.checked 30 Sep 2026
- Multi-tenancy
- One deployment can host separate tenants with distinct catalogs, configurations, API keys and data.checked 19 Oct 2026
- Payment integrations
- Official materials list plugins or integrations for Stripe, Braintree, Adyen and PayPal, among others.checked 19 Oct 2026
- Payments
- A common payment API routes transactions through gateway plugins and supports refunds and chargebacks.checked 19 Oct 2026
- Plugins and events
- Plugins extend gateways, tax, notifications and business logic, while events can be pushed to external systems.checked 19 Oct 2026
The company
- Company database facts
- Crunchbase describes Kill Bill as an active for-profit private company in San Francisco, lists 1–10 employees and says the open-source project started in 2010.checked 19 Oct 2026
- Company size and type
- LinkedIn lists Kill Bill as a privately held software-development company headquartered in San Francisco with 11–50 employees and founded in 2010.checked 19 Oct 2026
- Founded
- 2010checked 28 Sep 2026
Where it runs
- Payment platform
- Its payment platform connects to payment gateways, issuing banks, and fraud tools through plugins.checked 30 Sep 2026
The full review of Kill Bill
Overview
Kill Bill is a programmable billing system for businesses building subscription and payment workflows around APIs. It suits teams that need control over billing logic and can take responsibility for operating the software. Its flexibility is the draw; self-hosting also brings ongoing infrastructure and upgrade work.
Founded in 2010, Kill Bill is open source and supports subscription and usage-based pricing, invoices, and payment integrations. Staff can use Kaui, its web-based back office, to configure price books and manage subscriptions and payments. That combination gives technical teams a billing foundation and an administrative interface, rather than a finished, fully managed service by default.
Key features
Subscription and usage billing
Kill Bill supports subscriptions, usage-based pricing, multi-currency billing, and proration controls. Dunning and tax automation are also included among its capabilities. Together, these address common recurring-revenue operations, but teams should expect to configure the platform around their own billing needs rather than assume a turnkey workflow.
Payment integrations
Plugins connect Kill Bill with payment gateways, issuing banks, and fraud tools. Named integrations include Stripe, Adyen, PayPal, Braintree, GoCardless, and Coinbase, alongside tax services Avalara and Vertex. The breadth is useful for teams selecting their own payment stack; it also makes the plugin-based architecture central to how the platform fits into a business.
Back office, security, and compliance
Kaui provides a browser-based interface for price books, subscriptions, and payments. Security controls described for the platform include encryption at rest and in transit, TLS communications, AES-256 encryption for stored data, audit logs, role-based access, and tenant isolation. The maker says these technical controls are intended to help enterprises meet SOC 2 and PCI-DSS requirements; they are not a substitute for an organization's own compliance work.
Pricing
Kill Bill's pricing model is freemium, with free and paid options. The available deployment choices suit different operating preferences, but pricing and infrastructure obligations vary substantially.
- Self-Hosted Open Source: custom pricing is not given; the open-source core is self-hosted, with control over infrastructure and data. Community support is included. This is the fit for teams willing to operate and upgrade the system in exchange for deployment control.
- Hosted Platform (ChaChing): custom pricing under a separate commercial model. It is fully managed while retaining the Kill Bill APIs and data model, making it the option for teams that want managed operations rather than running the stack themselves.
- AWS Marketplace: approximately $40/mo, plus AWS infrastructure costs. It runs in the customer's AWS account, and the customer operates the stack. This offers a paid deployment route for AWS users, but it does not remove the administration burden of self-hosting.
Paid support tiers for customer-managed deployments are purchased separately. The free trial is available, though its duration and terms are not given. The AWS price should not be treated as the full hosting cost because AWS infrastructure is additional.
Platforms
Kill Bill supports API access and Linux, macOS, and Windows environments, as well as web and self-hosted deployment. Installation options include Docker and Tomcat; it can run on a computer or a Linux cloud server. This range leaves deployment choices open, but self-hosted customers must manage upgrades and infrastructure themselves.
Who it's for
Kill Bill is best suited to online businesses, startups, and growth-stage companies with technical teams that need customizable billing logic, payment integrations, and control over deployment. It is less suitable for organizations seeking a hands-off billing service without separately choosing the managed platform or taking on operational work.
Pros and cons
- Pros: Open-source self-hosting gives teams control of infrastructure and data, while support for usage pricing, proration, multiple currencies, dunning, and tax automation covers a broad set of recurring-billing needs.
- Pros: Plugin integrations span payment gateways and tax services, and Kaui gives staff a web back office for core billing administration.
- Cons: Self-hosted teams must operate and upgrade Kill Bill; community support comes with the open-source option, while paid support costs extra.
- Cons: The AWS Marketplace price excludes infrastructure costs, and the hosted platform uses a separate commercial model, so those routes require distinct cost planning.
Alternatives
For a narrower or differently packaged billing setup, consider these subscription billing software options, dunning management software options, or payment processing software options.
- Airwallex Billing is worth comparing if you want invoicing and usage-based billing with a free invoicing plan and a per-successful-transaction usage plan.
- Churnkey is a more focused choice for teams addressing churn and payment recovery through cancel flows, recovery tools, and metrics; its Starter plan is aimed at teams with less than $5k/mo churn volume.
- Pabbly Subscriptions may suit smaller customer bases seeking a free entry plan capped at 50 customers, or a $14 a month Standard plan.
- UniBee is another self-hosted and customizable option; its open-source plan is free and requires manual setup, with community support.
- Lago is a free, self-hosted alternative with an AGPLv3-licensed open-source plan.
- OpenBRM is a free alternative available on web, Windows, macOS, and Linux.
- Flexprice may fit teams wanting a free plan with a 100k-events-per-month allowance and up to $100K in cumulative billing revenue, including subscription, usage-based, and hybrid pricing.
- WooCommerce is a free, self-hosted option if your requirement is its core offering of unlimited products, orders, and APIs.
Verdict
Choose Kill Bill if your team needs a customizable billing platform, wants control over its payment integrations and deployment, and can maintain a self-hosted stack or budget for the managed platform. Its API-centered design and broad billing capabilities are compelling for technical teams; look elsewhere if you need simple, fully managed billing without operational responsibilities or a clear single pricing model.
Getting started
- Visit the Kill Bill website.
- Choose a deployment route: self-hosted open source, the hosted platform, or AWS Marketplace.
- For self-hosting, use the Docker or Tomcat installation option.
- Run it on a Windows, Mac, or Linux computer, or on a Linux cloud server.
- Use Kaui in a web browser to configure price books and manage subscriptions and payments.
Limits worth knowing
Self-hosting requires you to operate and upgrade Kill Bill. The AWS Marketplace option is ~$40/mo plus AWS infrastructure costs; paid support tiers for customer-managed deployments are separate purchases.
Questions
Is Kill Bill free?
A self-hosted open-source option is available. The AWS Marketplace option is ~$40/mo, plus AWS infrastructure costs, and the hosted platform follows a separate commercial model.
Does Kill Bill have a free trial?
Yes, a free trial is listed.
Which platforms can run Kill Bill?
Listed platforms are API, Linux, macOS, self-hosted, web, and Windows. The maker also describes Docker and Tomcat installation options.
Can Kill Bill handle usage-based and multi-currency billing?
Yes. It supports usage-based billing and multi-currency billing.
Which integrations are listed?
The maker lists Stripe, Adyen, PayPal, Braintree, GoCardless, Coinbase, Avalara, and Vertex.
What support comes with self-hosting?
The self-hosted open-source option includes community support. Paid support tiers for customer-managed deployments are purchased separately.
Alternatives to Kill Bill
- 1
Flexprice
Free planOpen sourceWebAPILinuxSelf-hosted8.0Free plan - 2
UniBee
Free planOpen sourceWebAPISelf-hosted7.9From $99 a month - 3

Recurly
AndroidiOSWebAPI7.8From $249 a month - 4
Zoho Billing
AndroidiOSWebAPI7.8From $39 a month - 5

BillingServ
AndroidiOSWebAPI7.7From £50 a year - 6

Paymenter
Free planOpen sourceWebAPILinuxSelf-hosted7.7From €5 a month
