Any pricing model
Usage-based pricing
Bill for API calls, compute, tokens, agents. Common for infrastructure and AI.
Seat-based & hybrid
Combine seats with usage overages. Common for B2B SaaS platforms.
Prepaid credits
Support trials, access control, and enterprise commits with credits.
Enterprise contracts
Backdate amendments, shared credits, complex multi-year deals.
Learning paths
Start building
Complete billing workflow in 30 minutes
Understand why Orb
Learn what makes query-based architecture different
Key features
- Simulations - Test pricing changes against historical usage before deploying.
- Backfills & corrections - Late data handled safely. Orb recalculates affected invoices automatically.
- Hosted rollups - Handle 1M+ billing events per second in production deployments.
- Real-time visibility - Track accrued revenue before invoices. Forecast and spot expansion.
- Custom SQL metrics - Build complex billing metrics with full SQL control.
- Usage alerting - Trigger alerts at usage thresholds to power product-led growth.
- Revenue recognition - Track recognized and deferred revenue with exports for financial systems.
Resources
Core concepts
Events, Metrics, Plans, Subscriptions, Invoices
API reference
Complete docs with SDKs for Python, Node, Ruby, Go
Migration guides
Move from Stripe Billing, Metronome, Chargebee