Subscription Billing
Ship Any Pricing Model — Without Rebuilding Your Billing Stack
Growing companies hit billing walls when pricing changes require months of engineering. Kill Bill's catalog-driven engine lets you model any subscription, usage-based, or hybrid pricing through configuration — not code. Battle-tested in PCI-compliant environments for 15+ years.
Usage-based billing for AI tokens, API calls, and compute hours. Meter and bill anything.
Prepaid, postpaid, and hybrid models with automatic transitions and proration
Multi-tenant, white-label billing for managing thousands of tenants with isolated pricing and catalogs
Model Any Pricing Structure — Without Engineering
Products, Subscriptions, and Add-Ons
Real-time catalog supports subscription plans and one-off products
Product tiers
Variety of subscription types (main subscription, add-on subscriptions, etc.)
Specify add-ons only available with certain product types/levels (when the customer upgrades or downgrades, add-ons that are not available are automatically cancelled)
Rules
Catalog rules to determine system behavior when a plan is created, cancelled, or changed
Make catalog changes and specify how and when they apply to new and existing subscriptions
Automatic cancellation of plans based on business rules
Plan change rules to determine when to apply upgrades and downgrades
Prices
Multiple phases can have different price and payment terms (Example: $0 trial period followed by $2.99/month for six months, which transitions to an evergreen subscription for $5.99/month)
Price lists with plan change rules to give special pricing to certain customers (Example: Show a discounted price list to referral customers who visit your website via a specific link)
Billing
Support for one-time charges (Examples: equipment fee, set-up fee, etc.)
Subscription bundles to bill multiple subscription types as one
Automate Invoicing from Signup to Settlement
Automatic, real-time invoice creation to trigger payment
Automatic invoice proration from refunds, credits, upgrades, chargebacks, adjustments, downgrades, cancellations, etc.
Variety of billing frequencies and billing models (fixed recurring, one-time charge, usage-based, seat-based, etc.)
Aggregate invoicing (bill multiple subscriptions on the same invoice)
Alignment renewals (same-day renewal of base subscription and add-ons)
Billing alignment rules (determine if a plan should be billed independently or on the account billing date)
Tax support on invoices
Get Real-Time Financial Visibility
Real-time key subscription metrics like MRR, churn, LTV, CAC
Dashboard-building tools
Sell Globally from Day One
Time zones and localization
Template engine to have invoices and emails in multiple languages
Multiple currencies
Ready to Transform
Your Billing?
Explore the enterprise sandbox, read the docs, or connect with the Kill Bill community.
Support
Work directly with the Kill Bill core team
Kill Bill Community
For technical questions, start by asking the Community
Documentation
Organized product documentation library and API Reference
Customization
Work with experts for Kill Bill customization