Braintrust pricing: the span meter that isn't there
Braintrust pricing charges nothing per span. It bills $0 or $249 a month, then $3 to $4 per gigabyte ingested and $1.50 to $2.50 per thousand scores recorded. Seats are free on all three plans. Trace spans headlined the pricing page until March 2026, then disappeared as a billed dimension. Bytes replaced them.
Key takeaways
Braintrust doesn't meter spans. It meters processed data at $4/GB on Starter and $3/GB on Pro, measured at ingestion, so deleting logs never lowers the bill.
Every score bills separately at $2.50 per 1,000 on Starter and $1.50 on Pro, and each scorer run writes a score span back into the trace, billing again.
Users are free and unlimited on every plan, so a ten-person team pays what one pays.
Until 16 March 2026 the free plan capped you at 1 million trace spans a month. Braintrust removed that dimension and grandfathered existing accounts.
Braintrust pricing in 2026
Tier | Price | What's included | Metered limit
|
|---|---|---|---|
Starter | $0/month | 1 GB data, 10,000 scores, $10 credits, 14-day retention, unlimited users | $4/GB and $2.50 per 1,000 scores, or blocked without a card |
Pro | $249/month | 5 GB, 50,000 scores, $100 credits, 30-day retention, dashboards, environments, RBAC | $3/GB and $1.50 per 1,000, plus $0.50/GB/month past 30 days |
Enterprise | Custom | BYOC and self-hosted, SOC 2, BAA, SSO, audit logs, S3 export, 365-day retention | Custom, from a committed volume |
What Braintrust actually meters
Two meters run: bytes in and scores recorded. Processed data counts the bytes you send across logs, experiments and datasets: inputs, outputs, prompts, metadata, traces and spans, dataset rows and attachments. Braintrust measures it at ingestion, so a retention policy or a deletion changes nothing about that month's invoice. The only way down is to send less.
Scores count one by one, and experiment scores, online scoring rules, human reviews and custom code scorers all increment the same counter. Scoring a span costs extra on both meters at once: the score bills, and each scorer run lands in the trace as a score span, billing again as processed data.
An LLM-as-a-judge adds a third charge when the judge is a built-in model. Those tokens draw on your model credits, then bill from $0.15 per million input tokens for GLM-5.3 Flash to $50.00 per million output for GPT-6 Astra. Use your own key and your provider bills you instead. Jev, Braintrust's own model, is free for scorers.
Per span or per trace: the arithmetic
LangSmith charges $0.005 per trace and lets one trace hold 25,000 runs, so depth is free. Braintrust prices that depth by weight. Assume a 40-span run averaging 8 KB of ingested payload per span, at 100,000 runs a month: 0.32 MB a run, 32 GB a month.
On Pro, 32 GB less 5 GB included leaves 27 GB at $3, so $81, plus the $249 fee: $330. LangSmith Plus bills 100,000 traces less 10,000 included at $0.005, so $450, plus a $39 seat: $489. Braintrust wins until you score. Add two scores per run and 150,000 of those 200,000 scores sit past the Pro allowance at $1.50 per 1,000, which is $225, taking Braintrust to $555. Span size and score count are assumptions, and both are the levers.
How model credits work
Model credits are a monthly allowance for Braintrust-served inference, not for tracing. They cover the built-in models and the Topics pipeline, and they're worth $10 on Starter, $100 on Pro and a custom figure on Enterprise.
They don't roll over, and Braintrust says so on the pricing page, in the plans doc and in the billing docs, which beats most vendors. No top-up pack, pooling rule or deduction order is documented; both uses draw on one balance. At zero, Topics bills $0.06 per million input tokens and $0.40 per million output. On Starter with no card, Topics and built-in models pause until the next cycle.
What happens when you hit the limit
Starter blocks. Pro and on-demand auto-charge. Exceed the Starter allowances with no card on file and usage above them stops, which makes Starter a hard cap rather than a soft one. Add a card and on-demand switches on: Braintrust charges $1 to validate it, then bills everything above the allowance on the 1st. Disabling it blocks again immediately.
Pro has no documented spend cap. The closest control is the sampling rate on an online scoring rule. A failed payment gets a grace period with access intact, then a downgrade to Starter.
How Braintrust pricing has changed across all these years
Date | Milestone | Source
|
|---|---|---|
31 Jul 2026 | The retention extension charge reaches the pricing page at $0.50 per GB per month | Vendor |
Jul 2026 | Pro can extend retention to 180 days in 30-day increments for a storage charge | Vendor |
May 2026 | Topics moves to model credits: $10 on Starter, $249 on Pro for three months then $100. Overage $0.06/MTok input, $0.40/MTok output | Vendor |
16 Mar 2026 | Starter replaces Free. Trace spans vanish, Starter bills $4/GB past 1 GB and $2.50 per 1,000 scores past 10,000, and the Pro retention overage disappears | Vendor |
3 Mar 2026 | Pricing page still leads with trace spans | Vendor |
3 Dec 2025 | Free plan caps at 1 million trace spans a month. Pro at $249 gives unlimited spans, retained data past one month at $3/GB | Vendor |
Customer
Sentiment Highlights
Braintrust makes this pretty easy, but If I was to do it again I would vibecode the same functionality.
mierz00, Hacker News, March 2026
Pricing has offered solid ROI given how much faster it's made catching prompt regressions before they reach production.
Muhammed A., Technical Project Manager, G2, August 2026
Explore other providers
How much does Braintrust cost?
Does Braintrust charge per span?
Is Braintrust free?
Does an LLM-as-a-judge scorer cost extra?




























