The operating system for software monetization

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.

POST /v1/meter
{
    "customer_id": "acme_corp",
    "model_id":    "llm-smart",
    "input_tokens": 1842,
    "output_tokens": 347
  }
202{"status": "queued", "id": "evt_01j...", "status_url": "/v1/meter/status/evt_01j..."}
< 1msingest latency
up to ∞events per month
3 linesto integrate
Meterbox overview dashboard: MRR, active customers, tokens metered, daily revenue trend, and tokens by model

Backed by

Trusted by teams building on top of

AnthropicOpenAICursorAWS
The problem
We can't launch usage pricing.
Stripe isn't enough anymore.
Finance can't reconcile invoices.
AI costs are exploding.
Our entitlement logic is a mess.
Pricing changes require engineering.
Revenue recognition is manual.

Sound familiar?

You're not alone: only 58% of companies that have shipped an AI product or feature are actually monetizing it.

The margin math AI companies get wrong

Three ways to price AI. Meterbox runs all three.

You're paying your model provider by the token. When priced well, AI can capture 25–50% of the value it creates, more than twice what traditional SaaS pricing captures. But that only works when you also charge based on a meaningful unit of usage. Choose the pricing model that fits the product, not the one your billing infrastructure happens to support.

Usage-based & hybrid

Price per token, per call, or per unit, with a base subscription plus overage, or set a model at your provider cost plus a markup so its price follows when the provider changes rates. The model most AI products graduate to once flat pricing stops covering compute.

Outcome-based

Charge when the work is actually done, like per resolved ticket, not per token spent trying. Needs a verification window and dedup logic so retries never get billed twice.

Credits & wallets

Prepaid balances that draw down per unit of usage, with per-agent or per-workspace caps so one runaway job never blows the budget.

One layer, not ten systems

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.

Real-time meteringEntitlement enforcementUsage-based billingCredit systemsRevenue ledgersFinOps cost & margin reportingBilling close automationFinancial statements
Stop reconciling. Start closing.

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.

Before
Metering, billing, and FinOps in three tools with manual reconciliation
  • 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
With Meterbox
One ledger from event to revenue, GAAP-compliant on day one
  • 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
Pricing insights: MRR by plan, trial conversion, feature adoption, and revenue at risk
Four steps

From zero to billing in an afternoon.

01

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
    }
  }]
}
02

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
03

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...' }
04

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)
HIPAAAvailable
GDPRAvailable
CCPAAvailable
NIST 800-53Available
FedRAMPListed
SOC 2 Type IIIn progress
ISO 27001In progress
Roadmap teaser

Next on the runway.

Meterbox Advisor

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.

Contract ingestion

Connect your DocuSign account, or upload a signed PDF, and extract the commit (multi-year ramps included), term, custom rates, and discounts into a reviewable proposal. Sales-closed to billing-configured in one step.

Pricing Simulator

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.

Pricing

Pay for customers, not complexity.

Every plan includes the full API surface. No feature gating.

Free
$0 

$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
Get started for free
Recommended
Pay as you go
$249per month (starting price)

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
Customize
Enterprise
Customcontract 

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
Get Started

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.