Billing your AI product shouldn’t mean building
a billing platform.
One append-only ledger powering metering, entitlements, billing, invoicing, accounting, and revenue recognition.
Designed for AI companies. Built for every usage-based business. Single-tenant data plane by design: your own pod, your own PVC, no shared database, no noisy neighbors. Or self-host Meterbox on your own cluster for fully dedicated infra.
{
"customer_id": "acme_corp",
"model_id": "llm-smart",
"input_tokens": 1842,
"output_tokens": 347
}
Backed by
Trusted by teams building on top of
Sound familiar?
The complete monetization layer.
Modern software monetization is fragmented: billing in one system, quotas in another, feature access hardcoded into apps, usage tracking a custom pipeline, reporting stitched together from invoices, spreadsheets, and webhooks. Meterbox is the most comprehensive monetization layer, exposed through APIs and designed to run directly in the critical path of your application.
Three tools and a spreadsheet, or one revenue graph.
Meterbox is the programmable monetization system of record for usage-based software. Every usage event becomes an immutable financial event, allowing metering, entitlements, billing, invoicing, revenue recognition, and accounting to operate from a single ledger instead of disconnected systems.
- Metering pipeline in one system, plans in another, invoicing in a third
- Reconciliation in a spreadsheet: every close is a manual diff
- Entitlements hardcoded in app logic, so quota errors hit prod, not pre-flight
- Revenue recognition done after the fact, by hand, on a quarterly clock
- Each pricing change is a release across three repos
- Events, plans, credits, and invoices share one append-only ledger
- Close in minutes: webhooks settle Stripe, ledger settles your books
- Entitlements are a sub-millisecond pre-flight check, not a stack trace
- ASC 606 / GAAP revenue recognition built in, per period, in real time
- Pricing is a config change, not a deploy

From zero to billing in an afternoon.
Define your config
Set up your AI models, pricing per 1k tokens, plan limits, and feature flags. The platform validates it on startup.
{
"models": [{
"id": "llm-smart",
"pricing": {
"mode": "graduated",
"input_tiers": [{ "up_to": null, "per_1k": 0.003 }],
"output_tiers": [{ "up_to": null, "per_1k": 0.015 }]
}
}],
"plans": [{
"id": "pro",
"stripe_price_monthly_usd": 99,
"limits": {
"input_tokens_per_month": 10000000
}
}]
}Your config is provisioned immediately
We wire up everything for you: the model catalog and pricing tiers, Stripe products and prices, and seed coupons.
Provisioning Meterbox ████████████████░░░░░░░ ✓ Rate card created: rc_xk9j2 ✓ Plan 'Pro': price=price_1abc ($99/mo) ✓ Coupon 'LAUNCH50': 50% off first month
Start metering usage
At each usage event, fire POST /v1/meter with the token counts. The event is queued and acknowledged immediately. Poll the status URL for the entitlement decision, cost, and usage percentages.
const res = await fetch('/v1/meter', {
method: 'POST',
body: JSON.stringify({
customer_id: 'acme_corp',
model_id: 'llm-smart',
input_tokens: 1842,
output_tokens: 347
})
})
// { status: 'queued', id: 'evt_01j...', status_url: '/v1/meter/status/evt_01j...' }Close billing cycle
A single scheduled job orchestrates the complete period-end close, including ledger usage reads, overage computation, Stripe invoice generation, ledger updates, and coupon tick processing.
Close Billing Cycle ██████████████████░░░░░ ✓ Customers: 142 ✓ Invoices sent: 142/142 (100%) ✓ Total overage: $2,841.50 ✓ Coupons checked: 38 (4 expired)
Next on the runway.
Describe a deal, or an AI model you want to price, in plain English and get a catalog-grounded proposal: the plan, the model, add-ons, and limits, plus the exact admin API calls to apply it, every reference validated against your live catalog.
Connect your DocuSign account, or upload a signed PDF, and extract commit amount, term, custom rates, and discounts into a reviewable proposal. Sales-closed to billing-configured in one step.
Replay real historical usage against a hypothetical pricing change (a model’s per-token rates or a plan’s subscription price) and see the exact revenue impact per customer before you ship it.
Pay for customers, not complexity.
Every plan includes the full API surface. No feature gating.
$300 of Meterbox usage credit, no card required.
- ✓$300 of usage credit included
- ✓Up to 10 customers
- ✓All core APIs
- ✓In-cluster metering
- ✓Ledger & statements
- ✓Community support
For production workloads and growing teams.
- ✓Everything in the Free plan
- ✓Up to 500 customers, then $0.30/customer/mo
- ✓10M events/mo included, then $10/1M events
- ✓Quota alerting (Slack/webhook)
- ✓Entitlement JWT tokens
- ✓Coupon engine
- ✓Period-end close automation
- ✓Email support + 4h SLA
Unlimited customers, SLA, dedicated support.
- ✓Everything in Pay as you go plan
- ✓Unlimited customers
- ✓White-glove onboarding
- ✓Custom SLA
- ✓SSO
- ✓Audit logs
- ✓On-prem deployment option
- ✓Dedicated Slack channel
Programmable monetization infrastructure for modern software.
Stop assembling billing providers, quota engines, spreadsheets, and reconciliation pipelines. Operate monetization from one unified layer. No credit card required to try out.