Usage-Based Billing

Automate metering and usage based billing

Measure product usage, define how customers pay, and automatically calculate every charge—from AI tokens and credits to hybrid pricing and custom metrics.

haven logo
TRAYD logo
Brellium logo
Hamming logo
Reform logo
Ember Hiring logo
atronous.ai logo
Crafting logo
NIVELO logo
haven logo
TRAYD logo
Brellium logo
Hamming logo
Reform logo
Ember Hiring logo
atronous.ai logo
Crafting logo
NIVELO logo
haven logo
TRAYD logo
Brellium logo
Hamming logo
Reform logo
Ember Hiring logo
atronous.ai logo
Crafting logo
NIVELO logo

Usage infrastructure that turns product activity into billable revenue

Capture product events, apply any pricing formula, and automatically generate the invoice.

Invoice customers for any usage metric

Create any usage-based pricing model with the metrics you want, from API calls to tokens to transactions

Meter exactly what customers consume

Calculate and aggregate billing metrics using Excel style formulas to ensure every charge is measurable and accurate

No touch billing for usage-based pricing

From product event to invoice, Turnstile applies pricing rules, calculates every charge, and automatically generates invoices according to the customer's billing schedule.

Sell it your way. Bill it accurately every time

Prepaid Credits

Automate credit-based pricing

Sell prepaid credits, automatically deduct usage, and bill overages without manual reconciliation.

01
Credit pool25,000

Credit purchase

Customers buy a pool of credits upfront, as part of a subscription or a standalone purchase. Credits can carry forward across periods or expire at period end.

02
Balance10,400

Credits → products

Customers spend their credit balance on products and services. Turnstile tracks drawdown in real time, triggers overage billing when the pool runs out, and shows remaining balance on every invoice.

03
Period spendCap 20,000

Spend controls

Set limits on how much a customer can consume in a period. Turnstile enforces the cap, so you never deliver more than what was contracted.

Contract Builder

Implement usage pricing without engineering

Upload a pricing agreement, rate card, or customer contract. We read and understand your usage metrics, pricing tiers, and invoice schedule to generate a production-ready usage pricing contract in minutes.

Rating Engine

Price however you want

Apply any pricing formula to the metered usage from simple tier pricing to complex dynamic formulas that aren't even possible in custom excel workbooks.

Metered usage
api_calls312,400
gpu_hours1,420
credits62,400
Pricing formulaMAX(0, usageincluded)
× overage_rate
Use any Excel style formula
Invoice line
Overage units62,400
Rate$0.002
Amount due$124.80
Tiered overageMAX(0, usage − 250,000) × 0.002
Commitment floorMAX(usage × rate, min_commit)
Take rate with floor & capMIN(MAX(GMV × take_rate, floor), cap)
reform logo

Turnstile’s support has been invaluable. They’ve streamlined our quote-to-cash process, and whenever I need help—even with strategy or best practices—their team is instantly accessible.

haven logo

Before Turnstile, invoicing was a week-long grind. Now we send hundreds of invoices monthly in just minutes — saving us countless hours and eliminating costly billing errors.

Cyrus Shirazi

Cyrus Shirazi

Co-Founder & CEO

Abstract A-shaped symbol with gradient colors from purple to light green on a black background.

Turnstile was the only solution that could truly automate our quoting process. What once slowed us down is now fast and fully automated, letting us focus on growth.

Smiling man with dark hair and beard wearing a light gray blazer and white shirt in a bright indoor setting.

Andy Aupperlee

VP, Revenue

Close deals. Get paid. Know your numbers.

Turnstile connects quoting, billing, and financial reporting in one place — built for the complexity of how sales-led startups actually sell.

Abstract geometric banner illustration
V