Kill Bill
"Open-source billing and payments infrastructure for teams that need control." [1]
Kill Bill is an open-source billing and payments infrastructure platform, available free under Apache 2.0 for self-hosted deployments, with managed tiers starting at $40 per month and enterprise plans available via sales. It covers subscription billing with trials and dunning, usage-based metering, invoicing, proration, entitlements, and revenue recognition, making it suited for SaaS, AI token billing, and marketplace platforms. SDKs exist for Java, Ruby, Python, PHP, and Node.js, the REST API supports idempotency and webhooks, and a sandbox is available. Customers including Groupon, CARFAX, and Rakuten reflect a track record with larger organizations, though compliance certifications such as PCI DSS and SOC 2 remain the deploying organization's own responsibility.
Best for / Avoid if
Best for: Prototypes and side projects - free to start, no sales call; Teams needing broad API coverage out of the box; Cost-sensitive teams - low, transparent entry price
Avoid if: You have strict compliance requirements
Pricing & procurement
- Pricing model
- Subscription [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✓ Yes [4]
- Free tier details
- 100% open-source under Apache 2.0 license. Self-host for free with no monthly charges, no yearly charges, no per-transaction fees, no hidden charges. [5]
- Self-serve signup
- ✓ Yes [6]
- Requires sales call
- ✗ No [7]
- Enterprise plan
- ✓ Yes [8]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Open Source (Self-Hosted) | Platform software fee | month | $0 | source |
| AWS Marketplace | Software fee (per instance, t2.medium/large/xlarge) | hour | $0.05 | source |
| Aviate (Customer-Managed) + Growth Support | Representative package at $25M ARR — illustrative range only; contact sales for exact pricing | year (lower bound of $50k–$75k range) | $50000 | source |
Capabilities
- Supported actions
- create_subscription, modify_subscription, cancel_subscription, usage_metering, tiered_pricing, proration, invoicing, dunning, revenue_recognition, tax_calculation, entitlements, coupons, trials, webhooks, multicurrency, payment_retry, refunds, prepaid_wallet, custom_invoice_sequencing, multi_tenancy, audit_logging, rbac, catalog_management, plan_alignment, account_management, custom_fields, tags, payment_method_management, quotes_orders [9]
- Regions
- Global (self-hosted, any region), AWS Marketplace
- Input types
- subscription objects, usage events, payment methods, catalog definitions (XML/API), customer accounts, invoice line items, metered events, coupons, tax rules
- Output types
- JSON (REST API), invoices, webhook events (JSON), payment receipts, audit logs, revenue reports, Swagger/OpenAPI spec
- Webhooks
- ✓ Yes [10]
- Sandbox / test mode
- ✓ Yes [11]
- SDK languages
- Java, Ruby, Python, PHP, Node.js [12]
- MCP server
- ✗ No [13]
Trust & compliance
- SOC 2
- – Unknown [14]
- HIPAA
- – Unknown [15]
- GDPR
- ✗ No [16]
- ISO 27001
- – Unknown
- PCI DSS
- ✗ No [17]
- Published SLA
- ✓ Yes [18]
- Known restrictions
- Open-source self-host is free but requires own infrastructure; vendor does not provide managed hosting on all tiers, PCI DSS certification is user's own responsibility - Kill Bill provides technical building blocks but is not itself certified, SOC 2 certification is the deploying organization's responsibility; Kill Bill provides supporting technical controls only, GDPR compliance is the user's own responsibility; Kill Bill avoids storing PII by default but does not guarantee compliance for the operator, Aviate enterprise tiers require sales contact for specific pricing - published example only ($50k–$75k/year at $25M ARR for software + Growth Support), Tax calculation via Avalara AvaTax or Vertex integration - no native tax engine [19]
Developer surface
Integration
- API style
- rest
- Base URL
- http://127.0.0.1:8080/1.0/kb
- Version
- 1.0
- Versioning
- url
- Stability
- ga
- Auth methods
- basic, api_key
- Idempotency keys
- ✓ Yes
- Error format
- vendor-specific
Adoption & maturity
- Launched
- 2010-01-01
- Notable customers
- Groupon, CARFAX, Rocket Lawyer, HP, Rakuten
Other Subscription & Billing APIs
Chargebee
"Billing & Monetization for SaaS and AI Companies."
Maxio
"Power your AI business with the billing, rev rec, and reporting engine that's as smart and scalable as your next breakthrough."
Recurly
"Subscription Management Software & Recurring Billing Platform"
Stigg
"Monetization Control Layer for AI Products"
Lago
"Lago is an open-source software for metering and usage-based billing. It's the best alternative to Chargebee, Recurly or Stripe Billing for companies that need to handle complex billing logic."
Stripe
Financial infrastructure to grow your revenue.
References
- ↑Description: killbill.io
- ↑Pricing model: killbill.io · killbill.io
- ↑Published pricing: killbill.io · killbill.io
- ↑Free tier: killbill.io · killbill.io
- ↑Free tier details: killbill.io · killbill.io
- ↑Self-serve signup: killbill.io
- ↑Requires sales call: killbill.io
- ↑Enterprise plan: killbill.io · killbill.io
- ↑Supported actions: killbill.io · docs.killbill.io
- ↑Webhooks: docs.killbill.io
- ↑Sandbox: killbill.io
- ↑SDK languages: apidocs.killbill.io · docs.killbill.io
- ↑MCP server: killbill.io
- ↑SOC 2: killbill.io
- ↑HIPAA: killbill.io
- ↑GDPR: killbill.io · killbill.io
- ↑PCI DSS: killbill.io
- ↑Published SLA: killbill.io
- ↑Known restrictions: killbill.io · killbill.io
Change history
- 2026-06-21 Capabilities: {} → {"dunning":true,"usage_based":true,"entitlements":true,"tax_compliant":true,"re…
- 2026-06-21 Summary Md: (none) → Kill Bill is an open-source billing and payments infrastructure platform, avail…
- 2026-06-21 Score Setup Speed: (none) → 100
- 2026-06-21 Score Docs Quality: (none) → 35
- 2026-06-21 Score Procurement Friction: (none) → 100
- 2026-06-21 Score Trust Readiness: (none) → 20
- 2026-06-21 Best For: (none) → Prototypes and side projects - free to start, no sales call, Teams needing broa…
- 2026-06-21 Avoid If: (none) → You have strict compliance requirements
- 2026-06-21 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-21 Score Agent Friendliness: (none) → 40
- 2026-06-21 Score Pricing Transparency: (none) → 100
- 2026-06-21 Robots Allows Agents: (none) → Yes
- 2026-06-21 API Reference URL: (none) → https://apidocs.killbill.io/
- 2026-06-21 Docs URL: (none) → https://docs.killbill.io/
- 2026-06-21 Has Structured Data: (none) → Yes
- 2026-06-21 Rendering: (none) → static
- 2026-06-21 Llms Txt Present: (none) → No
- 2026-06-21 Has Published Pricing: set to Yes
- 2026-06-21 Free Tier Available: set to Yes
- 2026-06-21 Free Tier Details: set to 100% open-source under Apache 2.0 license. Self-host for free with no monthly c…
- 2026-06-21 Self Serve Signup: set to Yes
- 2026-06-21 Requires Sales Call: set to No
- 2026-06-21 Enterprise Plan Available: set to Yes
- 2026-06-21 GDPR: set to No
- 2026-06-21 PCI DSS: set to No
- 2026-06-21 SLA Published: set to Yes
- 2026-06-21 Known Restrictions: set to Open-source self-host is free but requires own infrastructure; vendor does not …
- 2026-06-21 Auth Methods: set to basic, api_key
- 2026-06-21 Auth Docs URL: set to https://docs.killbill.io/latest/user_management
- 2026-06-21 API Style: set to rest
- 2026-06-21 Base URL: set to http://127.0.0.1:8080/1.0/kb
- 2026-06-21 API Version: set to 1
- 2026-06-21 Versioning Scheme: set to url
- 2026-06-21 Stability: set to ga
- 2026-06-21 Quickstart URL: set to https://docs.killbill.io/latest/quick_start_with_kb_api
- 2026-06-21 Idempotency Supported: set to Yes
- 2026-06-21 Error Format: set to vendor-specific
- 2026-06-21 Webhook Events URL: set to https://docs.killbill.io/latest/kill_bill_events
- 2026-06-21 Requires Verification: set to No
- 2026-06-21 Starting Price Usd: set to 40
- 2026-06-21 Price Basis: set to month
- 2026-06-21 Slug: set to kill-bill
- 2026-06-21 Launched At: set to 2010-01-01
- 2026-06-21 Notable Customers: set to Groupon, CARFAX, Rocket Lawyer, HP, Rakuten
- 2026-06-21 Fields Not Found: set to soc2, hipaa, iso_27001, documented_rate_limits, minimum_commitment, specific_av…
- 2026-06-21 Source Confidence: set to high
- 2026-06-21 Extractor: set to claude-subagent:sonnet
- 2026-06-21 Last Verified At: set to 2026-06-21T00:00:00.000Z
- 2026-06-21 Status: set to published
- 2026-06-21 Free Tier Limit: set to open-source self-host (Apache 2.0, no cost)
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/kill-bill \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/kill-bill/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'