<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/set-per-user-budgets-on-ai-gateway-iftrs5kl3" -->

---
title: Set per-user budgets on AI Gateway | daily.dev
description: Vercel AI Gateway now supports per-user spending budgets in addition to existing team, project, and API key budgets. Teams can set a default budget applied to...
canonical: https://daily.dev/posts/set-per-user-budgets-on-ai-gateway-iftrs5kl3
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Set per-user budgets on AI Gateway | daily.dev
og:description: Vercel AI Gateway now supports per-user spending budgets in addition to existing team, project, and API key budgets. Teams can set a default budget applied to...
og:url: https://daily.dev/posts/set-per-user-budgets-on-ai-gateway-iftrs5kl3
og:image: https://api.daily.dev/og/posts/IFtRS5kl3.png
og:image:alt: Set per-user budgets on AI Gateway
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Set per-user budgets on AI Gateway

**[Vercel](https://daily.dev/sources/vercel)** · 3 min read · 0 upvotes · 0 comments

## Summary

Vercel AI Gateway now supports per-user spending budgets in addition to existing team, project, and API key budgets. Teams can set a default budget applied to every user without a custom limit, or a custom budget for individual members, with resets configurable as monthly, daily, weekly, or never. Usage alerts can notify at 50%, 75%, and 100% of allocation. Requests must stay within every applicable budget, and reaching any limit blocks new requests. Configuration is available via the Budgets page UI or Vercel CLI 59.6.2+, using commands like vercel ai-gateway budgets defaults set user and vercel ai-gateway budgets set user. API keys are attributed to their creator by default, but keys created before this feature was released are attributed to the team for backwards compatibility, so existing keys should be rotated to fall under the new user scope. Spend via Bring Your Own Key credentials does not count toward user budgets.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://vercel.com/changelog/set-per-user-budgets-on-ai-gateway>

## Questions this post answers

### How do I set a per-user spending budget on Vercel AI Gateway?

Use Vercel CLI 59.6.2 or newer to set default or custom user budgets. Run vercel ai-gateway budgets defaults set user --limit50 --refresh-period monthly for a team-wide default, or vercel ai-gateway budgets set user teammate@example.com --limit100 --refresh-period monthly for one person, identified by email, username, or user ID.

_daily.dev surfaces platform updates like this for teams managing AI spend across developers._

### What happens when a user hits their AI Gateway budget limit?

AI Gateway rejects new requests from that user once their budget is reached, until it resets or is increased. The limit covers spend from every API key attributed to the user plus their app tokens, and it applies alongside any team, project, or API key budgets, so a request must stay within all applicable limits.

_Track budget behavior like this on daily.dev when planning spend controls for coding agents._

### Do older Vercel AI Gateway API keys count toward the new per-user budget?

No, keys created before the user budget feature launched are attributed to the team rather than the individual creator, for backwards compatibility. To have their usage count under the new per-user scope, rotate to newly created keys, since API keys are attributed to their creator by default only going forward.

_Follow gateway changes like this on daily.dev before they affect existing api key attribution._

## Similar posts on daily.dev

- [AI Gateway now supports team and project spend budgets](https://daily.dev/posts/ai-gateway-now-supports-team-and-project-spend-budgets-nbkblrznf) · Vercel · 1 upvotes · 0 comments
- [Unified reporting for all AI Gateway usage](https://daily.dev/posts/unified-reporting-for-all-ai-gateway-usage-tzeeiixvq) · Vercel · 5 upvotes · 0 comments
- [Per-user budgets for cost centers in the billing UI](https://daily.dev/posts/per-user-budgets-for-cost-centers-in-the-billing-ui-ylm5leqdj) · GitHub Changelog · 21 upvotes · 1 comments

---

Tags: [#vercel](https://daily.dev/tags/vercel), [#ai-gateway](https://daily.dev/tags/ai-gateway)

[View this post on daily.dev](https://daily.dev/posts/set-per-user-budgets-on-ai-gateway-iftrs5kl3)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Set per-user budgets on AI Gateway","url":"https://daily.dev/posts/set-per-user-budgets-on-ai-gateway-iftrs5kl3","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/set-per-user-budgets-on-ai-gateway-iftrs5kl3"},"datePublished":"2026-08-31T19:36:36.623Z","dateModified":"2026-08-31T21:00:55.632Z","description":"Vercel AI Gateway now supports per-user spending budgets in addition to existing team, project, and API key budgets. Teams can set a default budget applied to...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/8f880c56a9fc40bfe0467a77c3ccdee9?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/8f880c56a9fc40bfe0467a77c3ccdee9?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Vercel","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Vercel","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1","url":"https://daily.dev/sources/vercel"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/set-per-user-budgets-on-ai-gateway-iftrs5kl3","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"vercel,ai-gateway","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Vercel","item":"https://daily.dev/sources/vercel"},{"@type":"ListItem","position":3,"name":"Set per-user budgets on AI Gateway"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/set-per-user-budgets-on-ai-gateway-iftrs5kl3#faq","mainEntity":[{"@type":"Question","name":"How do I set a per-user spending budget on Vercel AI Gateway?","acceptedAnswer":{"@type":"Answer","text":"Use Vercel CLI 59.6.2 or newer to set default or custom user budgets. Run vercel ai-gateway budgets defaults set user --limit50 --refresh-period monthly for a team-wide default, or vercel ai-gateway budgets set user teammate@example.com --limit100 --refresh-period monthly for one person, identified by email, username, or user ID. daily.dev surfaces platform updates like this for teams managing AI spend across developers."}},{"@type":"Question","name":"What happens when a user hits their AI Gateway budget limit?","acceptedAnswer":{"@type":"Answer","text":"AI Gateway rejects new requests from that user once their budget is reached, until it resets or is increased. The limit covers spend from every API key attributed to the user plus their app tokens, and it applies alongside any team, project, or API key budgets, so a request must stay within all applicable limits. Track budget behavior like this on daily.dev when planning spend controls for coding agents."}},{"@type":"Question","name":"Do older Vercel AI Gateway API keys count toward the new per-user budget?","acceptedAnswer":{"@type":"Answer","text":"No, keys created before the user budget feature launched are attributed to the team rather than the individual creator, for backwards compatibility. To have their usage count under the new per-user scope, rotate to newly created keys, since API keys are attributed to their creator by default only going forward. Follow gateway changes like this on daily.dev before they affect existing api key attribution."}}]}
```

