# Culpa vs Braintrust > Braintrust bills a platform fee plus model credits, processed data and scores. Culpa prices your model spend and forecasts it. Two different bills. URL: https://getculpa.com/culpa-vs-braintrust Last reviewed: 2026-08-03 ## Answer Braintrust is an evaluation and observability platform billed on four separate meters at once. Culpa, a local-first LLM cost, margin, and forecast ledger, prices your provider calls from a versioned price book, sets them against what each customer pays, and forecasts next month. One bills you for tooling, the other measures what your product costs to run. ## Why this happens Braintrust's pricing page is unusually honest and unusually complicated, and both are worth saying. Starter is $0 a month with $10 of model credits, 1 GB of processed data then $4 per GB, 10k scores then $2.50 per 1k, and 14-day retention. Pro is $249 a month with $249 of credits, 5 GB then $3 per GB, 50k scores then $1.50 per 1k, and 30-day retention with archival at $0.50 per GB per month. That's a platform fee plus three independent meters, and the page even ships a calculator showing an estimated monthly total, which tells you the vendor knows the bill is hard to predict. Read that calculator carefully though, because it estimates what you'll pay BRAINTRUST. It isn't a forecast of what your models cost, and those are different numbers with different drivers. The 14-day retention on Starter is the other thing to note before building a cost practice on it. ## What this usually looks like - Your evals bill moved and you can't say which of the meters moved it. - Processed data grew because traces got richer, not because usage grew. - Your tooling bill and your model bill are both variable and neither predicts the other. - Retention expired before anyone asked the question the traces would have answered. - You can score a prompt version and not price it against what the customer pays. ## Common mistakes - Reading a vendor's bill calculator as a spend forecast. Why it hurts: It estimates what you owe that vendor. Your provider bill has different drivers entirely. Do instead: Forecast the model spend separately, from your own call history. - Budgeting a multi-meter tool from its headline price. Why it hurts: The platform fee is one of four lines. Data volume and score count move independently of it. Do instead: Model each meter against your own traffic before committing to a tier. - Letting trace richness grow without watching processed data. Why it hurts: Adding fields to every span raises a per-GB meter that has nothing to do with model usage. Do instead: Treat trace payload size as a cost input, and measure it. ## Self-check - List every meter your tooling bills on, and which of them you actually watch. - Check your retention window against the oldest question you regularly ask. - Separate your tooling bill from your model bill and forecast them apart. - Ask what a single customer costs you in model spend, against what they pay. ## Two bills that move for unrelated reasons Braintrust Pro publishes $249 a month including 5 GB of processed data, then $3 per GB. Take a team whose traces grow to 20 GB a month because they started logging retrieved documents, while their model spend is unchanged. Rates are published. The data volume is modelled. 20 GB used minus 5 GB included = 15 GB of overage 15 GB x $3 = $45, so the platform bill is $249 + $45 = $294 model spend across the same month didn't move at all the tooling bill rose 18% while the thing it observes stayed flat Neither number is wrong and neither predicts the other. That's the argument for measuring model spend in a ledger that prices calls from a rate book, rather than inferring it from what your observability vendor charges you. ## Cost figures Every figure carries its confidence and its source. For each provider-reported figure below, its own source line names the published record it came from, the date that record was read, and any aggregation applied to it. - $249 per month, Braintrust's published Pro platform fee, before its three usage meters [provider-reported] Source: braintrust.dev/pricing, read 2026-08-03. Pro includes $249 of model credits, 5 GB processed data then $3 per GB, 50k scores then $1.50 per 1k, and 30-day retention plus archival at $0.50 per GB per month. Starter is $0 with $10 credits, 1 GB then $4 per GB, 10k scores then $2.50 per 1k, and 14-day retention. - $294 per month, the same Pro plan at a modelled 20 GB of processed data, with model spend unchanged [calculated] Source: $249 platform fee plus 15 GB of overage above the 5 GB included, at the published $3 per GB: $249 + $45 = $294. The 20 GB monthly volume is modelled. The fee and the per-GB rate are published on braintrust.dev/pricing, read 2026-08-03. ## FAQ Q: How does Braintrust pricing work? A: A platform fee plus three meters. Starter is $0 with $10 model credits, 1 GB processed data then $4 per GB, 10k scores then $2.50 per 1k, and 14-day retention. Pro is $249 with $249 credits, 5 GB then $3 per GB, 50k scores then $1.50 per 1k, and 30-day retention. Read 2026-08-03. Q: Does Braintrust forecast my LLM costs? A: Its pricing page carries a calculator that estimates your monthly total to Braintrust, which is useful and is a different thing. Nothing in its published feature set claims to project your provider spend from your own history. Q: Do Braintrust and Culpa overlap? A: Barely. Braintrust answers whether a version is good enough to ship, through evals and scores. Culpa answers what running it costs, what each customer pays against that, and what next month looks like. Neither replaces the other. Q: What's the retention on Braintrust's free tier? A: 14 days on Starter, 30 days on Pro with archival storage at $0.50 per GB per month, and custom on Enterprise, from its pricing page read 2026-08-03. Worth checking against the oldest cost question you ask, because a quarterly review needs more than either. ## Sources - Braintrust: https://www.braintrust.dev - Braintrust pricing: https://www.braintrust.dev/pricing Run the free Cost Leak Scan: https://app.getculpa.com/scan?source=pseo&slug=culpa-vs-braintrust&cluster=competitor Machine-readable index of every guide: https://getculpa.com/api/pages Human-readable index of every guide: https://getculpa.com/guides Site overview: https://app.getculpa.com/llms.txt Privacy: Culpa runs on your infrastructure. Your prompts and responses never leave it. Culpa counts calls to run your plan, and it fails open, so if it ever breaks your app keeps running.