{"slug": "set-per-user-budgets-on-ai-gateway", "title": "Set per-user budgets on AI Gateway", "summary": "Vercel has introduced per-user budgets on its AI Gateway, allowing teams to set dollar spending limits for each user, covering spend from all API keys and app tokens attributed to that user. Once a user's budget is reached, AI Gateway rejects new requests until the budget resets or is increased. The feature supports default and custom budgets with monthly, daily, weekly, or no reset options, and includes email alerts at 50%, 75%, and 100% of allocation.", "body_md": "You can now use [AI Gateway budgets](https://vercel.com/docs/ai-gateway/observability-and-spend/budgets) to set a dollar spending limit for each user on your team.\n\nThe limit covers spend from every API key attributed to the user, along with their app tokens. After it's reached, AI Gateway rejects new requests until the budget resets or is increased.\n\nThis is useful for controlling spend from coding agents and other workloads that run without supervision, and prevents one user from consuming all of the team's shared budget.\n\nOpen the **Users** view on the [Budgets page](https://vercel.com/d?to=%2F%5Bteam%5D%2F%7E%2Fai-gateway%2Fbudgets%2Fusers&title=AI+Gateway+User+Budgets) to set two kinds of user budgets:\n\n**Default budget:** If set, applies separately to every person without a custom budget, including users added later. Each user gets their own allowance rather than sharing one limit across the team.\n\n**Custom budget:** Applies to one person and overrides the default. Removing it returns that user to the default budget.\n\nBoth default and custom budgets reset monthly by default, but you can change them to reset daily, weekly, or not at all. Budgets also support usage alerting via email to notify when you are at 50%, 75%, and/or 100% of your allocation.\n\nUser budgets don't replace API key, project, or team budgets. A request must remain within every budget that applies to it. Reaching any applicable limit blocks new requests.\n\nAPI keys are attributed to the user who created them by default. If a key belongs to a production application or another shared workload, attribute it to the team from the [API Keys page](https://vercel.com/d?to=%2F%5Bteam%5D%2F%7E%2Fai-gateway%2Fapi-keys&title=AI+Gateway+API+Keys) to keep its spend out of the key creator's budget. Keys created prior to the user budget feature release were attributed to the team for backwards-compatibility, so rotate to new keys if you wish to have current usage fall under the user scope.\n\nUpgrade to the latest Vercel CLI with `vercel upgrade`\n\n, then set a default or custom user budget:\n\nIdentify a member by their email address, username, or user ID.\n\nTeam owners can manage user budgets, and can also grant other members **AI Gateway Budget Manager** permissions from [team member settings](https://vercel.com/docs/rbac/managing-team-members). Spend using [Bring Your Own Key](https://vercel.com/docs/ai-gateway/authentication-and-byok/byok) (BYOK) credentials doesn't count toward user budgets.\n\nUpdate to the latest Vercel CLI with `vercel upgrade`\n\nto get started, and learn more in the AI Gateway [budgets documentation](https://vercel.com/docs/ai-gateway/observability-and-spend/budgets).", "url": "https://wpnews.pro/news/set-per-user-budgets-on-ai-gateway", "canonical_source": "https://vercel.com/changelog/set-per-user-budgets-on-ai-gateway", "published_at": "2026-08-31 06:00:00+00:00", "updated_at": "2026-08-31 19:52:15.602645+00:00", "lang": "en", "topics": ["ai-infrastructure", "ai-tools"], "entities": ["Vercel", "AI Gateway"], "alternates": {"html": "https://wpnews.pro/news/set-per-user-budgets-on-ai-gateway", "markdown": "https://wpnews.pro/news/set-per-user-budgets-on-ai-gateway.md", "text": "https://wpnews.pro/news/set-per-user-budgets-on-ai-gateway.txt", "jsonld": "https://wpnews.pro/news/set-per-user-budgets-on-ai-gateway.jsonld"}}