The AI Metering Platform
Built for Scale

Ingest billions of AI usage events, manage customer credits, automate billing, and export to your data warehouse — all through a single API.

Trusted by AI teams building at scale
< 50ms
Event ingestion latency
99.9%
Uptime SLA
Billions
Events processed

Everything you need to meter AI usage

A complete platform so your team can focus on building AI products, not billing infrastructure.

Real-Time Event Ingestion

Ingest usage events via REST API with sub-50ms acknowledgment. Batch ingestion supported for high-throughput pipelines with automatic deduplication.

🪙

Credit & Wallet Management

Per-customer credit wallets with hard limits, overage rules, carry-forward options, and a full immutable transaction ledger for audit compliance.

📊

Usage Analytics

ClickHouse-powered analytics with provider breakdowns, cost forecasting, customer profitability reports, and a business intelligence dashboard.

🧾

Automated Invoicing

Generate professional invoices automatically at period end. Send by email with one click. Support for taxes, custom line items, and multi-currency.

🔗

Data Exports

Push nightly snapshots to Snowflake, AWS S3, or any webhook endpoint. HMAC-signed payloads keep your data pipeline secure.

🏢

Multi-Tenant Architecture

Full tenant isolation with role-based access control, admin impersonation for support, and per-tenant API keys with scoped permissions.

📋

Enterprise Contracts

Define minimum spend commitments with auto-drawdown tracking, contract discounts on every invoice, prepaid wallet loading, and shortfall true-up invoicing at period end.

📈

Revenue Recognition (ASC 606)

Automatically spread invoiced revenue across service periods. Straight-line schedules for annual plans, immediate recognition for monthly and one-time charges. Month-end close runs automatically.

🔔

Smart Notifications

Route billing events — low balance alerts, invoice generation, trial expiry — directly to Slack channels or email inboxes with per-event subscription control and full delivery history.

🏷️

Discount Coupons

Create percentage or fixed-amount coupons with usage limits and expiry dates. Apply multiple coupons per customer — the best discount is selected automatically at invoice time.

Built for enterprise-scale
revenue operations

From minimum commitment contracts to GAAP-compliant revenue recognition — the tools your finance team expects, automated.

Minimum Commitment Contracts

Lock in revenue with commitment tracking

Create multi-year contracts with a committed spend amount. MetricaOS tracks drawdown in real time, shows whether the customer is on pace, and generates a true-up invoice for any shortfall at period end — automatically.

  • Contract discount applied to every invoice for the customer
  • Prepaid amounts loaded into the customer's credit wallet on signing
  • Shortfall behaviour: invoice, waive, or roll over to next period
  • Stale contracts expire automatically via nightly background job
Contracts Customers Invoices Analytics Revenue Rec. Contracts + New Contract Acme Corp Annual 2026 Active 10% discount applied Drawdown progress On Track 72% Committed Invoiced Remaining Days left $12,000 $8,640 $3,360 186 TechStart Ltd — Growth 2026 Active Behind pace $5,000 committed · $1,820 invoiced · Shortfall $1,430 ⚡ Create True-up Invoice ($1,430.00)
Contracts dashboard — real-time drawdown tracking with discount badges and one-click true-up invoicing
ASC 606 / IFRS 15 Compliance

Recognize revenue when it's earned, not when it's billed

MetricaOS automatically creates a revenue schedule every time an invoice is generated. Annual invoices are spread straight-line across 12 months. Monthly invoices and true-up charges are recognised immediately. A background job closes each period on the 1st of the month.

  • Schedules auto-created on every invoice — no manual step required
  • Straight-line for multi-month invoices, immediate for monthly & true-ups
  • Rolling summary: Recognized vs Deferred vs Total Billed per month
  • Manual back-fill and period override via API for audit corrections
Contracts Revenue Rec. Customers Invoices Revenue Recognition Recognize Period Recognized (6mo) $47,200 Deferred $28,800 Total Billed $76,000 MONTH RECOGNIZED DEFERRED BILLED Jan 2026 Closed $7,500 $12,000 Feb 2026 Closed $8,200 $0 Mar 2026 Closed $9,100 $0 Apr 2026 Closed $9,800 $9,800 May 2026 Closed $12,600 $54,200 Jun 2026 Pending $0 Schedules auto-created on invoice generation · Month-end close runs on 1st of each month
Revenue recognition dashboard — 6-month rolling summary with per-period recognized vs deferred vs billed breakdown

Up and running in minutes

Three steps from integration to automated billing.

1

Integrate

Send a POST to /v1/events with your usage payload. Credits are deducted synchronously so customers see real-time balance updates.

POST /v1/events { "customerId": "cust_123", "provider": "openai", "model": "gpt-4o", "inputTokens": 1024, "outputTokens": 512 }
2

Configure

Define subscription plans, per-model pricing rules, and credit policies. Set hard limits to block overage or allow flexible usage with custom rates.

POST /v1/plans { "name": "Pro", "credits": 500000, "billingCycle": "monthly", "hardLimit": false, "carryForward": true }
3

Scale

MetricaOS handles renewals, credit expiry, invoice generation, and nightly data exports automatically — so you can focus on your product.

GET /v1/analytics/overview { "revenue": "48230.00", "providerCost": "12480.00", "grossProfit": "35750.00", "marginPct": 74.1 }

Connects with your stack

Works with the AI providers your team already uses and the data infrastructure you already have.

OpenAI Anthropic Snowflake AWS S3 Webhooks PostgreSQL ClickHouse Google Gemini REST API

Ready to meter your AI product?

Join the teams building smarter AI monetization with MetricaOS. Get a personalised demo in 30 minutes.

Request a Demo