"You have reached your plan limits" error

Last updated: December 1, 2025

This issue is applicable to customers matching these conditions

Plans: Free plan only

Deployments: Braintrust Hosted

Use case: Running tests through SDK, API, or CI

Issue

While ingesting logs programmatically, you notice Error: 400: {"Code":"BadRequestError","Message":"You have reached your plan limits. Please visit https://www.braintrust.dev/app/settings?subroute=billing to manage your plans, or contact us at billing@braintrust.dev if you believe this is a mistake."}

Cause

This error is returned when your account has exceeded the monthly log data limits for your current plan, specifically the monthly log processing limit as measured in GB.

Resolution(s)

If you believe this is a mistake, talk with Braintrust

Step 1: Contact us at billing@braintrust.dev or your Account manager if already in contact

  • Include the organization name you are seeing this error returned for

Step 2: Wait for us to review and manually lift restrictions

Step 3: Resume your normal use once restrictions are removed

If you are on Free, upgrade your plan

Step 1: Visit the billing settings page

Step 2: Review your current usage and plan limits

  • Check how much log data you've used this month

Step 3: Upgrade to a plan with higher limits

  • Select a plan that accommodates your expected volume

Alternatively, you can wait until your next month's usage period begins to resume normal use.