Solutions · Usage-based billing
Flexible pricing
without the rebuild.
Credits, usage, seats, and hybrid plans, with a different model on every feature. Limitr meters every call, keeps the ledger, and sends the invoices.
subscriptionThe base feesubscriptionseatsTeam membersper seatchatAssistant tokenscreditsimage_genGenerated imagesusageagent_runsBackground agent runsoverageexportsCSV and API exportsflagThe problem
Seats leak margin on
your heaviest users.
Two customers on the same plan can cost you a hundred times apart. Usage pricing fixes that, and then it becomes a project: meters, credit ledgers, packs, invoices, and a migration nobody owns.
14 seats × $49, whatever they use
seatsper seat$49 / seatchatincludedunlimitedAny model
Every feature,
its own price.
Charge for the base plan, seats, and AI on different terms in the same plan. Try a new model on one feature without touching the rest.
Credits and packs
Prepaid credits, included grants, top-ups, rollover, and expiry. One balance across every feature that draws on it.
Usage, seats, and tiers
Per call, per token, or per seat, with volume tiers and soft limits that bill the overage instead of blocking.
Bring customers over
Hide the old plan, keep current customers on it, and move each one when you're ready.
Ledger to invoice
Limitr keeps
the books.
Every call lands in the ledger with its price and its cost, and becomes an invoice with a line for every feature. Collect through Stripe, or bill contract customers manually.
Limitr Analyst
Test a new price
before you ship.
Replay last month's real usage through the new price, see which customers pay more or less, and forecast the margin. Then publish it like a commit.

Under the hood
The grid is
one policy file.
Every cell you change is a line in a policy that runs in your app, in Limitr's open-source engine. Engineers can edit the code view, or have a coding agent write it.
How the engine works →policy:credits:ai_token: { price: { amount: 0.00002 } }plans:pro:entitlements:chat:limit: { credit: ai_token, mode: soft,value: 2000000, resets: true }
await limitr.allow('ada', 'chat', 1200)Customer story
The Regis Company
Regis meters real-time AI avatars inside its own backend for a Fortune 500 contract covering more than 100,000 users, with a path to usage-based billing on the same policy.
Read the story →