What is it
Per-Transaction Pricing is a billing unit where customers are charged per financial or billing transaction processed — the meter of billing and accounting platforms. The transaction is the moment money (or a claim on money) moves: an invoice issued, a usage record rated into a charge, a ledger entry booked. Pricing on it ties the vendor’s fee to the financial activity the product exists to handle, which is the closest available proxy for value delivered.
The billing-infrastructure cluster owns the unit. Metronome, Orb, Lago, m3ter, and Togai all sell the metering, rating, and invoicing layer beneath other companies’ usage-based pricing, and all of them anchor their own bills to some combination of billed events, invoices raised, and — increasingly — invoice value. Puzzle brings the unit to AI accounting from the other side: the transactions it categorizes are the workload, and its free tier ends precisely when the books cross $20,000 in transaction volume.
The seventh member, PromptLayer, is the deliberate odd one out: its “txn” is a normalized unit folding API requests, agent runs, and eval cells into one meter at $0.003 each — a transaction in name only, included here because the corpus qualifies companies by their declared billing unit, and a useful warning that the same word can denominate money or compute depending on the vendor.
How it works
Three distinct mechanics share the unit:
| Mechanic | How it bills | Example from the corpus |
|---|---|---|
| Count-based | Per invoice / billed event / txn | PromptLayer $0.003/txn ($0.002 on Team); Togai scales with metered events + invoices raised |
| Value-based | Percentage of invoice value processed | Orb’s billings metric; m3ter bundles bill-calculation allowances in its platform fee |
| Volume-gated | Free until transaction volume crosses a line | Puzzle: free until $20k transaction volume, then tiered subscriptions from $30/mo |
Worked example — count vs value. A marketplace issues 10,000 invoices a month averaging $40. On a count-based meter, it’s a 10,000-transaction customer; on a value-based meter, it’s a $400,000/month billings customer — and a SaaS issuing 200 invoices at $2,000 each ($400,000 too) prices identically on value and 50x cheaper on count. Which meter the vendor runs determines which of these two businesses subsidizes the other, the core trade the usage-metric guide frames as cost-proxy versus value-proxy.
Worked example — the normalized txn. A team on PromptLayer Pro ($49) running 60,000 requests, 5,000 agent-node runs, and 10,000 eval cells a month is billed for 75,000 txns: the included base plus overage at $0.003 ≈ $49 + ~$217. Upgrading to Team ($500) drops the marginal rate to $0.002 and raises the included pool — the volume discount lives in the tier, not in negotiation.
Companies using this
7 in-corpus companies meter transactions: the billing-infrastructure cluster (Metronome, Orb, Lago, m3ter, Togai), the AI accounting platform Puzzle, and PromptLayer’s normalized txn unit.
Patterns observed
The cluster keeps drifting from counts toward value. Orb is the cleanest arc: it once advertised billing “without charging a percentage of billings,” then made billings a primary metric alongside events and withdrew its published $1,750/month Core price entirely. Togai scales its platform fee with cumulative invoice value; m3ter bundles allowances for exactly the two things it does — data ingested and bill calculations performed. Counts are a cost proxy; the vendors that know billing best keep concluding that value is the defensible meter.
The second pattern is opacity as house style: Metronome, m3ter, Lago, and Togai publish no per-transaction dollar rates at all, quoting instead — transaction-value mix varies so much by customer that a public rate card would be wrong for most of them. The exceptions prove it: the published rates in this cohort belong to PromptLayer (whose txn is compute, not money) and Puzzle (whose transaction volume gates a flat subscription rather than metering a fee).
Counterexamples & variants
Puzzle is the structural variant: transactions never appear as a rate on its bill. The $20,000-transaction-volume line decides when the free tier ends, and flat tiers (from $30/month with bundled AI credits) take over from there — transaction volume as a qualification gate, not a meter, which converts the unit’s forecasting problem into a one-time threshold question. PromptLayer is the semantic counterexample noted above — a “txn” with no money in it. And the deepest variant is definitional drift within the billing cluster: an Orb billings percentage, a Togai invoice count, and an m3ter bill-calculation allowance are all “transaction pricing” yet produce incomparable quotes for the same workload — this is one billing unit where the label tells you almost nothing until you’ve read the meter’s definition.
What this means for buyers vs vendors
For buyers
First establish which of the three mechanics you’re being quoted — count, value, or gate — because they price the same business differently by orders of magnitude. If there’s a percentage-of-billings component (Orb, Togai), model it against your growth plan and negotiate caps or declining tiers: that line item scales with your revenue, not the vendor’s costs. For quote-only vendors (Metronome, m3ter, Lago), arrive with your transaction count and value distribution — the quote will be built on both, and the invoicing and billing-cycles guide covers the mechanics worth probing in the contract.
For vendors
If transactions are your meter, decide early whether you’re pricing the count or the value, and say so publicly — Orb’s reversal worked but cost it its published price. Value-scaled fees align you with customer success and antagonize high-volume/low-margin segments; offer a capped or count-based track for them rather than losing the segment. And if your “transaction” is actually a normalized compute unit, name it something else: the unit borrows financial credibility it hasn’t earned, and the mismatch surfaces at revenue-recognition time when finance teams try to reconcile a txn count against a ledger that doesn’t contain it.
| Company | Product | Pricing model | Billing units | Free tier | Verified |
|---|---|---|---|---|---|
| Chargebee | Chargebee — subscription billing & revenue management platform (Billing, RevRec, Retention, Receivables) | Yes | 2026-06-10 | ||
| Flexprice | Flexprice — open-source usage metering & billing infrastructure for AI/SaaS | Yes | 2026-06-10 | ||
| Lago | Open-source usage-based billing and metering platform | Yes | 2026-06-03 | ||
| m3ter | Usage-based billing and metering infrastructure for B2B SaaS | No | 2026-06-03 | ||
| Maxio | Maxio — SaaS billing, subscription management & revenue recognition (formed from SaaSOptics + Chargify) | No | 2026-06-10 | ||
| Metronome | Usage-based billing and metering infrastructure platform | Yes | 2026-06-03 | ||
| Orb | Usage-based billing infrastructure for AI and software companies | No | 2026-06-03 | ||
| PromptLayer | Prompt management, evaluation, and observability platform for LLM and AI-agent teams | Yes | 2026-06-04 | ||
| Puzzle | Puzzle — AI-native accounting platform | Yes | 2026-06-08 | ||
| Schematic | Schematic — runtime monetization, feature entitlements & usage metering platform for SaaS | Yes | 2026-06-10 | ||
| Stripe Billing | Stripe Billing — recurring, usage-based, and metered billing on the Stripe platform | No | 2026-06-10 | ||
| Togai | Usage-based metering and billing infrastructure platform | Yes | 2026-06-03 | ||
| Zenskar | Zenskar — AI-native order-to-cash platform (billing, metering, invoicing, revenue recognition) | No | 2026-06-10 |
FAQ
What is per-transaction pricing?
Per-transaction pricing is a billing unit where customers are charged per financial or billing transaction processed — an invoice issued, a billed event rated, or a ledger transaction booked. It is the native meter of billing infrastructure (Metronome, Orb, Lago, m3ter, Togai) and AI accounting (Puzzle), because the fee scales with the money the product touches.
Which companies use per-transaction pricing?
Seven in this corpus: Lago, m3ter, Metronome, Orb, PromptLayer, Puzzle, and Togai. The billing-infrastructure cluster meters invoices and billed events (mostly behind sales-gated quotes); Puzzle gates its free accounting tier on transaction volume; PromptLayer uses 'txn' as a normalized usage unit unrelated to money.
Why do billing platforms charge a percentage of billing volume?
Because transaction counts undercount value: a platform processing 1,000 invoices worth $50 each delivers far less than one processing 1,000 invoices worth $50,000 each. Orb made billings (invoice value) a primary metric, and Togai scales its platform fee with cumulative invoice value — aligning the vendor's revenue with the customer's revenue rather than with row counts.
What's the downside of value-scaled transaction fees?
The alignment cuts both ways: high-volume, low-margin businesses pay the most as a share of their economics, and a percentage-of-billings line grows with your success even when the vendor's costs don't. Buyers negotiating these contracts should cap or tier the percentage component.
Why is so much per-transaction pricing unpublished?
Because the right rate depends on transaction value mix, which varies enormously by customer. Metronome, m3ter, Lago, and Togai all gate their managed pricing behind sales conversations; the corpus tracks this as a category-wide pattern — the vendors that meter usage for everyone else are the least likely to publish their own meters.
Trivia
-
Puzzle uses transaction volume as a gate rather than a meter: its accounting platform is free until the books cross $20,000 in transaction volume — the money flowing through the ledger decides when the subscription starts, not what it costs.
-
Orb spent its early years advertising that it billed "without charging a percentage of billings," then reversed course and made billings — a cut of invoice value — a primary metric alongside events, deleting its briefly published $1,750/month Core price along the way.
-
PromptLayer's "txn" is the cohort's false friend: it normalizes API requests, agent runs, and eval-cell executions into one $0.003 unit ($0.002 on the $500 Team tier) — a transaction that never touches money.
Related billing units
- Credit-Based BillingA billing unit where customers pre-purchase or are allocated a pool of credits that deplete as they use the product, often at variable rates per feature.
- Token-Based PricingA billing unit common in LLM and AI products, where customers are charged per input and output token processed.
- Per-Seat PricingA billing unit where the vendor charges a fixed fee per named user, regardless of how much each user consumes.
- Per-Resolution PricingA billing unit unique to AI customer-support products, where the vendor charges only when an AI agent resolves a customer issue without escalation.
- Bandwidth-Based PricingA billing unit where customers are charged per gigabyte of data transferred out of the platform.
- Per-Function-Invocation PricingA billing unit where customers are charged per serverless function invocation, often combined with a separate compute-time charge.
- CPU-Hour PricingA billing unit where customers are charged for the CPU time their workloads consume, typically measured in vCPU-seconds or vCPU-hours.
- GB-Hour PricingA billing unit where customers are charged for the memory their workloads consume over time, measured in gigabyte-hours.
- GPU-Hour PricingA billing unit where customers are charged for GPU time consumed, typically measured per-second or per-hour by GPU type.
- Per-API-Call PricingA billing unit where customers are charged per API request, regardless of payload size or processing time.
- Per-GB Storage PricingA billing unit where customers are charged per gigabyte of data stored on the platform per month.
- Media-Minute PricingA billing unit where customers are charged per minute of audio or video processed — used by speech, voice, and video AI vendors.
- Per-Request PricingA billing unit where customers are charged per request served — the generic meter for inference endpoints, search, scraping, and browser infrastructure.
- Per-Event PricingA billing unit where customers are charged per event ingested — the native meter of observability and billing-infrastructure platforms.
- Vector Storage PricingA billing unit where customers are charged for vectors stored or indexed — the storage dimension of vector database pricing.
- Per-Character PricingA billing unit where customers are charged per character of text processed — the standard meter for text-to-speech and translation.
- Per-Document PricingA billing unit where customers are charged per document processed or generated — common in AI writing, SEO, and document-intelligence tools.
- Per-Page PricingA billing unit where customers are charged per page crawled, parsed, or rendered — the meter for web scraping and document parsing.
- Active-User PricingA billing unit where customers are charged per monthly or daily active user rather than per provisioned seat.
- Per-Task PricingA billing unit where customers are charged per task an automation or agent executes — Zapier's historical unit, now spreading to AI agents.