Usage-based billing your customers trust

Schematic helps you launch and iterate usage-based billing
with speed, control, and trust.

Start a free account

Set up with AI or do it yourself.

Automox
Plotly
BigCommerce
Hannon Hill
Zep
Sema4.ai
Syrto
Makeswift
Wobby
Pagos

Macabacus launched their AI review feature with credit based billing in days

We were able to implement right away, see how our credit based plans would drive revenue and protect margin, and iterate quickly after launch.

Rahul Gill - Director, Product & Customer Enablement
Read more

Define, manage, and change your pricing

Plans, credits, add-ons, trials, and gates. Version a change, preview it, and ship it without engineering time.

6 Plans3 Add Ons1 Credit TypeConfiguration
Find PlanCreate plan
SubscribersRevenue
Last 30 daysFilters 1
FreeProEnterpriseCustom
APR 7 — APR 13113 subscribersFree84Pro19Enterprise10
PLANFEATURESPRICESCOMPANIES
Enterprisev12User Seat+3$350.00/mo +111
Fallback Planv10
Flexv1$150.00/mo +10
Freev6User Seat+3$0.00/mo +186
Prov17User Seat+2$250.00/mo +120
Starter Planv3User Seat+2$25.00/mo0
ROLLING OUT FEATURE:AI QueryEvent-based
Cancel and close

Review version changes

Adding AI Query will create a new version for each plan

PLANCURRENTNEWENTITLEMENTCOMPANIES
TrialV1V21/mo1,425
BasicV2V31/mo563
StandardV3V41/mo341
CompleteV1V21/mo112
How should current subscribers be managed?
Migrate 2,441 companies to new versionsMigrate companies immediately, at end of billing period, or at a certain date.
Keep 2,441 companies on current versions as legacyNew versions will be live and available to new subscribers using checkout.
New plan versions will be live immediately: available in checkout and catalog configuration, replacing prior versions.
BackPublish
PLAN ENTITLEMENT
Custom Enterprise Choose features
Dashboard Prompt ×Data Sources ×User Seat ×
CUSTOM PLAN FOR
H
HourglassLast seen 3 hours ago
Custom EnterpriseCustom plan for Hourglass
$285/mo
Dashboard Prompt$0.10 / prompt
Data Sources10 included
User Seat6 seats · $40/seat/mo
✓ Plan Details2 Entitlements×

Monetization Settings

Configure each entitlement. Pricing applies to the monthly billing period you set for this deal.

Dashboard Prompt↗ Event-based
Monetization typePay as you go
Monthly price per unit$0.10 per prompt · /mo
Hard limit Off
Data Sources# Trait-based
Pay in advance10 sources × $3.00
Hourglass commits to 10 sources+ $30.00/mo
User Seat# Trait-based
Overages6 seats × $40.00
Soft limit, overages billed in arrears+ $240.00/mo
BackSave and continue
PLAN CREDIT GRANT
Pro Credits
Credits
PLAN PREVIEW
ProFor cool people only
$250/month
AI Conversations3 credits per conversation
Dashboard Prompt5 credits per prompt
Data SourcesTier-based
User Seatthen $12.00 per seat / mo
Credits300 credits

Credit Grant settings

Select a credit type and amount to grant to companies with this plan.

300credits included in plan
Plan period
300 Credits will be granted to companies with the Pro plan monthly from plan enrollment.
50% rolled over to next period
Example with 50% rolloverIf a company ends the month with 80 unused credits, 40 credits roll into a new grant that expires at the next reset. Rolled-over credits are consumed first.
Enable Auto Top-up
25credits remaining
100credits
CancelSave changes
H
HourglassLast seen last week
Manage Plan
PLAN
Custom Enterprise v3$285.00/mo
PAYMENT METHOD
VISA ending in 4242Next bill due Jul 22
ENTITLEMENTS USAGE
Dashboard Prompt250 used
User Seat6/6
Data Sources3/10
EntitlementsSubscriptionUsageUsersChecksPlan History
Finalize custom plan · hourglass's special planA custom plan has been created but not published. Finish configuring to activate.
Finish setup
Feature Usage Over TimeDashboard Prompt · Jun 02 — Jul 02, 2026
Jun 2Jun 10Jun 17Jun 22Jun 30
Credit balanceView ledgerAdd credit grant
150 creditsIn Custom Enterprise planResets monthly100% · 150/150
500 creditsFree, promotional creditExpires 4/14/27100% · 500/500
100 credits$0.0001, Auto-topupExpires 5/21/27100% · 100/100
FINALIZING CUSTOM PLAN ·Custom EnterpriseforHHourglass
Cancel and close

Configure billing terms

Set when payment is due and how long access continues if it's late.

Invoice will be sent when plan is finalizedOptionally extend the payment deadline at any time
billing@company.com
Plan activation
Activate immediatelyThe company gets access to the plan before paying the invoice, until the payment deadline.
Activate upon paymentThe company gets access to the plan only after paying the invoice.
Payment terms
Net 7Net 15Net 30Net 60Custom
Grace period
14days before access is revoked
← BackFinalize Plan and Send Invoice
CatalogDefine your plans, credits and add ons, trials, and gates
CatalogTrack growth of plans and product catalog
CatalogVersion changes, migrate customers, and support legacy
MonetizeShip any pricing model in minutes: soft limits, hard limits, billing periods and more
MonetizeSee a preview of how your plan will look to customers as you build it
MonetizeConfigure credit burn rate, rollover policies, and burndown policies
MonetizeSet up credit top-up policies and à la carte bundles
ManageTrack usage over time, manage exceptions, and ensure access lines up with expectations
ManageAudit the credit ledger, grant promotional credits, and close the books
ManageSet up custom plans, generate invoices, payment links with custom terms, entitlements, and prices

Show customers exactly what they use and owe

Wallet, usage, and plan components run inside your product and update as usage happens.

Company credits
0of 12,000 / mo
12,000 remaining
Healthy
Warn 80%
Usage caps · per user & per agent, per month
MC
Maya
Member
0/ 1,500 cap
Active
DP
Dev
Member
0/ 1,500 cap
Active
PR
Priya
Admin
0/ 2,500 cap
Active
Ledger · auditable
+5,000Top-up · auto policyJul 02
−312Summarize · maya@northwindJul 08
Billing
VISA ···· 4242 synced to Stripe
Auto top-up on · below 500 → +5,000
Done

One engine for modeling,
metering, and credits.

Pricing lives as data on a real-time ledger. A plan change is a config change.

Pro plan Draft v18
Plan preview
$250/mo + credits
Deep Research25 credits / use
Included credits10,000 / mo
Top-ups$0.10 / credit
Save and publish

Model any pricing

Seats, usage, credits, and hybrids. Version a plan like code and preview it before rollout.

event · deep.research
3,412 runs this period
25 cr / run
limit
14:02:11acme · deep.research+25 cr
13:58:04northwind · deep.researchnear limit
13:41:52initech · deep.researchfair-use warning
13:22:19acme · export.pdfhit limit · paused
13:12:44wobby · ai.search+25 cr

Meter everything once

One event stream powers entitlements, invoices, and analytics. No double counting.

Wallet · Acme Corp1,240 credits remaining
Deep Research3,400 / 5,000 cr
Doc Analysis2,100 / 5,000 cr
Chat1,150 / 5,000 cr
Ledger
Monthly grantJul 1+10,000 cr
Top-up purchaseJul 12+5,000 cr
Workflows run1h ago−240 cr
Deep Research2m ago−25 cr
Auto top-up on · below 500 → +5,000Edit

Credits and wallets, native

Grants, rollover, auto top-up, and burn-down your finance team can reconcile.

Simulating plan: Scale V2 · Draft
Plan under simulation
ScaleV2 · Draft
Base fee / mo$1,000Included / mo10,000 cr
Overage$0.10 / cr
Top-up policyAuto · 5,000 cr
ResetMonthly
Assumptions
Inference / 1k cr$40
Usage sourceLast 30 days · real
CustomerCreditsTop-upsRevenueMargin
Northwind16,650$665$1,66560%
Acme Corp7,000$0$1,00072%
Initech50,000$4,000$5,00060%
Globex3,000$0$1,00088%
Hooli21,000$1,100$2,10060%
Vandelay12,500$250$1,25060%
Wobby9,800$0$1,00061%
Plotly31,000$2,100$3,10060%
All customers150,950$8,115$16,11563%

Simulate before you ship

Replay real usage against a draft plan and see the revenue change before anyone is billed.

Manage usage, create trust, provide control.

The only billing platform with runtime enforcement. Sell it, then enforce it from the ledger that bills.

AR
Acme Robotics
Custom Enterprise · v3 · 1,483 of 5,000 cr used this month
Resets Sep 1
Add usage control policy
Applies to
Limit period
Credit usage limit
150 cr
Warning threshold
100 cr
Caps the whole company at 150 cr per month, warns at 100, resumes on Sep 1.
CancelAdd policy

Run the whole customer lifecycle on Schematic.

One engine carries a customer from first checkout to renewal.

Wallet · Acme Corp1,240 cr left
limit
todayforecast · limit in 9 days
Jul 12Top-up purchase+5,000
1h agoWorkflows run−240
2m agoDeep Research−25

Customers see usage in real time

Burn-down, forecast, and the limit ahead. Buying a bundle or raising the top-up policy is one tap, inside your product.

Pro · v23
Entitlements usage vs limit
Dashboard Prompt444.5 / 547
User Seat4 / 10
Data Sources1 / 1
AI Conversations0 / 102.5
Overrides apply instantly and expire on schedule.
Create Company Override
Define limits, expiration, and notes
FeatureDashboard Prompt
TypeNumerical
Value15
ResetMonthly
Expiration · through Sep 1
Create override

Track customer usage in real time

Every entitlement tracks against its cap. Grant an override with an expiration when a deal needs one.

Which customers passed 80% of their included credits this week?
tool · check_companies_usage
Three companies crossed 80% this week.
Acme 91%, Northwind 86%, Initech 82%. All on usage plans.
Acme renews in 11 days. Want a top-up draft?

Agents read billing truth

Balances, usage, plan state, and history, served to your agents over MCP.

#billing-alerts

Plotly seat budget at 9 of 10.

31m

Wobby trial converts in 3 days.

14m

Initech hit their cap. export.pdf paused.

9m

Northwind AI auto top-up fired. +5,000 credits.

2m

Acme Robotics reached 85% of included credits.

now

Cyberdyne renewal quote sent.

5h

Hooli overage invoiced. $420.

3h

Globex added 3 seats mid-cycle.

2h

Vandelay usage down 40% this month.

1h

Alerts before the limit

Thresholds fire before customers hit the wall, pushed into Slack with the context to act.

How it works

The central source of truth for your monetization.

Your product
track("ai.request")
track("export.run")
CreditWallet embedded
SchematicSchematic
Metering
Credits
Customer wallet
Limits & exceptions
Custom plans
Provisioning
real-time engine · <50ms checks
Your stack
Stripeinvoices · payments
CRMSalesforce · HubSpot
Datawarehouse · exports

Worldclass AI billing, out of the box.

Credit rollovers

Unused credits roll into the next period on the rules you set, or expire on a schedule.

Expiry & priority

Expiry windows and priority consumption, so promotional or oldest credits burn down first.

Overage & top-ups

Self-serve top-ups and metered overage past the included amount, priced how you like.

Seat & agent budgets

Isolated budgets per seat or autonomous agent, each drawn from a shared company pool.

Concurrency-safe holds

Reserve, commit, release. Two agents drawing the same balance can't double-spend it.

Plan versioning

Version plans, migrate customers, and run trials, without an engineering ticket each time.

Real-time event log

Every grant, deduction, and check streamed live, for fast implementation and debugging.

ASC 606 rev rec

Compliant, credit-based revenue recognition, tracked as an append-only ledger and export-ready.

Any pricing model

Seats, usage, credits, tiers, overage, and hybrids, combined and changed without a rebuild.

Support sales-led, self-serve, or both.

The Schematic app

Built for the AI era

Model plans, meter usage, and bill customers from Claude, Codex, or your own agents. Then hand those agents the same billing truth: they read balances, grant credits, and run the automations that keep customers.

POST /v1/events
{
"company": "acme",
"event": "inference.tokens",
"quantity": 18240
}
202 · metered, ledger updated

API

Send one event. Schematic meters it, prices it, and updates the ledger.

Read the API docs
Which companies are close to their credit limit this month?
tool · find_companies_near_limit3 companies above 85%. Acme renews in 11 days, a top-up draft is ready.

MCP

Agents list plans, check usage, and find companies near their limits.

Connect an agent

Agents

Power your agents with Schematic context and tools. Spot the customers about to churn, grant promotional credits, and send the save, in one automated flow.

See agent tools

Integrate in an afternoon

Start from a prompt. Point your coding agent at Schematic and go from zero to metered billing without leaving your editor.

  1. 1Use your agentPoint Claude, Cursor, or any agent at Schematic and describe your pricing.
  2. 2Model your pricingPlans, credits, and entitlements created from the prompt.
  3. 3Connect StripePrices sync both ways. Invoicing keeps working.
  4. 4Identify users and run checksOne SDK call decides access in under 50ms.

Built for enterprise

Fast, secure, reliable.

SOC 2 · AICPAGDPR compliantGDPRCOMPLIANTStripe Verified Partner

Availability

  • 99.99% uptime SLA
  • 24/7 support
  • Public status page
Learn more

Security

  • SOC 2 Type 2 compliant
  • PCI Level 1 via Stripe
  • GDPR compliant, SSO and 2FA
Learn more

Observability

  • Audit logs and real-time events
  • Client-side rule evaluation
  • Replicator: reads stay in your network
Learn more

Apply for a pricing audit.

Ten questions. A pricing roadmap in 24 to 48 hours.

01
Apply in ten questions
02
We build your audit
03
Pressure-test it together
04
Keep the pricing roadmap
Day 0 · bookedDay 5 · sprint doneWeek 2 · live