Modern Billing. On Your Terms.

Open-source billing engine for usage-based, subscription, and hybrid models. Self-host or let us run it for you.

Open Source Self Hosting No Vendor Lock-in
Open Source
bxb_
Usage-based billing for SaaS
AGPL
License
Python
Language
Fast
API
Self-hosted on your infrastructure
No per-event fees, unlimited usage
Full source code access & audit
Community-driven development
Custom Customer Portal
@boxbilling/elements npm
Drop-in billing UI components for any framework
<bxb-overview> Account overview
<bxb-invoices> Invoice history
<bxb-subscriptions> Manage plans
<bxb-wallet> Credit balance
<bxb-billing> Payment methods
<bxb-usage> Usage metrics
<bxb-profile> Account settings
<bxb-events> Activity log
Recurring Charges
Fixed Charges — Monthly
Pro Plan — Base fee plan_pro_base
$599.00 /monthly
Enterprise Support addon_support_ent
$299.00 /monthly
Dedicated IP addon_dedicated_ip
$49.00 /monthly
SSL Certificate addon_ssl_wildcard
$19.00 /monthly
Backup Premium addon_backup_prem
$79.00 /monthly
Total recurring $1,045.00/mo
Usage Metering
Billable Metrics — Today
API Requests 2.4M
Storage (GB) 847
Compute Hours 1,203
Bandwidth (TB) 3.2
Billing period: Mar 1 — Mar 31 $12,847.00
Revenue Analytics
Monthly Revenue
$48,291
+12.4% vs last month
Active Subs
1,847
Jan Today
Invoices
Recent Invoices
INV-2847 Acme Corp
$2,340.00 Paid
INV-2846 TechStart Inc
$890.50 Paid
INV-2845 DataFlow AI
$5,120.00 Pending
INV-2844 CloudScale
$1,670.00 Paid
INV-2843 NexGen Labs
$3,450.00 Draft
Billable Metrics
Configured Metrics
api_requests COUNT_UNIQUE
2.4M Active
storage_gb MAX
847 Active
compute_hours SUM
1,203 Active
data_transfer_tb SUM
3.2K Active
active_seats COUNT_UNIQUE
Draft
Wallet Credits
Total Balance
$24,500
Active
Recent Transactions
Credit top-up Mar 4
+$10,000.00
Invoice INV-2847 applied Mar 3
-$2,340.00
Invoice INV-2845 applied Mar 1
-$5,120.00
Credit top-up Feb 28
+$15,000.00
Promotional credit Feb 15
+$500.00
Coupons
Active Coupons
LAUNCH2025 Percentage · 20% off
142 / 500 exp. Apr 30, 2025
STARTUP50 Fixed amount · $50 off
89 / 200 exp. Jun 15, 2025
ANNUAL25 Percentage · 25% off
34 / unlimited exp. Dec 31, 2025
BETA_USER Free period · 3 months free
12 / 50 exp. Mar 31, 2025

Trusted by growing companies

Pixub.com Juplo.com Kamook.com Turion.ai SchemaHub.ai
Early Access

Ready to simplify your billing?

We're onboarding early customers now. Join the waitlist and be the first to know when managed bxb is ready for your team.

No credit card required Custom SLA available Cancel anytime
Services

Everything you need to scale with confidence

Professional services to deploy, manage, and extend your billing infrastructure.

Most popular

Managed Hosting

Enterprise-grade hosting with auto-scaling, daily backups, and 99.99% uptime SLA. We handle the infrastructure.

Enterprise Support

Direct access to core developers. 24/7 monitoring, priority SLA, and dedicated account management.

Custom Development

Bespoke billing modules, API integrations, and workflow automations built specifically for your business.

Migration Assistance

Zero-downtime migration from Stripe Billing, Lago, Chargebee, or any existing solution. Expert guidance included.

Customer Portal

Ship a complete billing portal in minutes

Drop-in web components that work with any framework. One npm install, one line of code — your customers get a full self-service billing experience.

bxb
bxb Elements
8 ready-to-use components
<bxb-overview>
<bxb-invoices>
<bxb-subscriptions>
<bxb-wallet>
<bxb-billing>
<bxb-usage>
<bxb-profile>
<bxb-events>
Web Components React Vue Any framework
Install in seconds
One package, simple config
Terminal
$ npm i @boxbilling/elements
added 1 package in 2.1s
// main.js
import { register } from '@boxbilling/elements'
register({ apiUrl: '...' })
Customer portal
Fully themed, self-service
A
Acme Corp
Billing Portal
Current balance $2,847.00
Pro Megastic Active
$599 /month
API usage 1.2M / 2M
INV-2847 Mar 1, 2025
$599.00 Paid

Works with React, Vue, Svelte, Angular, or plain HTML. Light & dark themes included. Fully customizable via CSS variables.

Live Demo

See bxb Elements in action

Explore a fully working customer portal built with bxb Elements. Real components, real data, real billing workflows — not a mockup.

  • Self-service subscription management
  • Invoice history and PDF downloads
  • Usage tracking and billing overview
  • Wallet top-ups and payment methods
Try the live demo
go.boxbilling.com/demo-portal
Welcome back, Acme
Manage your billing and subscriptions
A
Current balance
$2,847
Next invoice
$599
Pro Plan Active
1.3M API calls 2M limit
Recent
INV-3021
$599.00 Paid
INV-2984
$599.00 Paid
Powered by bxb Elements
Ecosystem

Connects to your stack

Native connectors for analytics, payments, and revenue intelligence tools.

ChartMogul

Subscription analytics and revenue reporting with real-time dashboards.

Baremetrics

Revenue metrics, forecasting, and churn analysis out of the box.

ProfitWell

Subscription financial metrics, retention intelligence, and pricing optimization.

StripeLagoChargebeeRecurlyPaddle