Billing Infrastructure for AI Startups | Autumn
The control plane for usage-based pricing
One layer for billing, ledgering and entitlements. Autumn moves pricing from code into config, so you can change your plans and sell custom contracts 10x faster.
billing.ts
// Your entire billing integration
const { allowed } =
allowed: true remaining: 8976
92ms
Powering millions of customers for the best startups
CUSTOMER STORIES
Built on Autumn.Loved by teams.
The best startups run their billing, usage and AI credits on Autumn.
“I would literally recommend Autumn to every person who asked. Since the migration, I have a lot more confidence that customers are actually getting what they're paying for.” How Mintlify is scaling sales-led GTM
Kyle Finken Engineering at Mintlify
“I warned them ahead of time how complicated our billing was, but the team has been incredible to work with. There's no way we'd be able to iterate as fast as we are without Autumn.” Weekly pricing experiments at Firecrawl
Micah Stairs Head of Support Engineering at Firecrawl
“We were spending nearly as much on the Redis instance to handle this ourselves (less well) than the cost with Autumn. It makes the switch even more of a no brainer.” Consumer psychology in AI pricing
Mark Florkowski Co-Founder at T3 Chat
THE PROBLEM
Say goodbye to your vibe coded infra.
AI billing is harder than seat-based. Managing payments, balances and entitlements across pricing and product changes becomes messy quickly. Autumn decouples your billing logic from code.
Speed.
Launch faster and maintain less code. Your coding agents will thank you.
Flexibility.
Grow revenue by pricing how you want. No code changes needed.
Reliability.
Declines, 3DS and edge cases handled. Contracts always accurate.
THE SOLUTION
Your app's customer record
Autumn is a database purpose-built for real-time monetization. Configure your pricing in the dashboard or CLI. Three API calls handle everything else.
PRICING MODELS
Any pricing model. Seriously.
Configure in the dashboard or CLI. Rollout to all customers, or create custom plans for your largest customers. View templates
- Credits & Top-ups
Prepaid credits that features draw from. One-time purchases or auto-refill. Set minimum thresholds.- Free Trials
- Subscriptions
- Usage-Based
- Seat-Based
- Hybrid Models
- Rollovers & Expirations
- Custom Enterprise
FEATURES
Everything you need for AI and usage billing.
Your entire billing infrastructure, fully managed.
Real-time balances
Recurring, one-time and rollover credit balances. Stack balances across plans and top-ups. Deduct from soonest expiry first.
Instant pricing changes
Change your pricing model without breaking existing customers. Grandfather old plans or migrate users gradually. No database or Stripe migrations.
Custom contracts
Create one-off deals for enterprise customers. Unique pricing, features, and limits without touching code.
Usage history
Fast timeseries charts and event logs out of the box. Powered by ClickHouse.
Organization billing
Grant plans and features to entities under an organization. Create pools of credits, or assign to users directly.
Auto top-ups
Let users refill credits when balance runs low. Configure thresholds and amounts. Fully automated.
Alerts and spend limits
Give customers governance over their usage. Configure alerts, limits and overage per customer.
Payment logic
Checkouts, upgrades, downgrades, add-ons, proration, 3DS, edge cases, webhooks: all handled in a single API call.
Coupons and referrals
Grant expiring coupon credit grants to customers. Launch referral programs in minutes.
PRODUCTION SCALE
You're in good hands
Autumn is trusted by some of fastest-growing teams. Open source core, self-host ready. We'll help you go live quickly and get back to what's important.
5 billion
Monthly events
Autumn handles billions of billing events monthly for some of your favorite apps.
FAQ
Do I still need Stripe?
Do I need to call Autumn before every action?
What if Autumn goes down? Will my app go down?
How is Autumn different from Orb or Metronome?
Orb and Metronome focus on usage metering—tracking how much customers consume, suitable for end of month invoicing. You still have to build access control and state management separately, meaning you'll wire together your own logic, Stripe billing and a metering provider.
Autumn is a complete system of record. We handle usage metering + entitlements + feature gating + billing state in one API. check() tells you if a user can access a feature in <50ms.