In this guide
What does the error mean?
The message most people see is You exceeded your current quota, please check your plan and billing details. It arrives as HTTP 429 with the error type insufficient_quota.
The status code makes it look like a rate limit. It isn’t one. Your organization has no budget left for the request, and OpenAI says retrying a billing or quota error won’t restore access.
OpenAI’s current error codes page no longer prints that sentence. It tells you to read error.code for the specific cause, and notes that error.type can still be insufficient_quota. The full sentence is what you’ll find in older SDK output and on the OpenAI forum.
| error.code | What happened | Fix |
|---|---|---|
credit_balance_exhausted | No prepaid credits left | Add credits |
organization_spend_limit_exceeded | The organization hit a hard spend limit you set | Raise or remove that limit |
project_spend_limit_exceeded | One project hit its hard spend limit | Raise it in the project’s settings |
organization_usage_limit_exceeded | The organization hit the monthly usage limit OpenAI assigned | Request a higher limit, or reach the next tier |
Codes as listed on OpenAI’s Error codes page, checked November 5, 2026.
Your AI bill, with ernd
What could your AI bill earn?
Enter an amount from $0 to $100,000,000.
back a year at 4%
For US companies. No annual fee. Illustration based on AI vendor spend only. Rewards are points redeemable as cash back.
How do you fix it?
- Log the full error body and read
error.code. It tells you which row above you’re in. - For
credit_balance_exhausted, open the billing overview for the organization the key belongs to and select Buy credits or Add to credit balance. The minimum purchase is $5. - Wait a few minutes before you retry. OpenAI says the balance can take that long to update, and any negative balance from the gap is taken out of the purchase.
- For a spend limit, go to Organization limits (or Project settings, then Limits), select Edit spend limit under Spend, and raise or remove it.
- For the usage limit, go to Settings, then Organization, then Limits, and ask OpenAI for a higher limit. Buying enough credits to reach the next tier raises it too. Our OpenAI rate limits guide has the tier table.
- Stop any retry loop until one of those changes has gone through.
How do you keep it from coming back?
Turn on auto recharge in billing. You set a balance threshold, the balance to restore to and an optional monthly recharge limit, and each recharge is at least $5. Then add spend alerts a little below any hard limit, since alerts warn you without stopping traffic.
Auto recharge only works if the payment goes through. If it fails, OpenAI sends an email and usage stops once the balance runs out. A card used only for AI vendors is easier to keep an eye on, and ernd is that kind of card, with 4% back on AI spend.
The credit balance exhausted page covers failed recharges in more detail.
The ernd card
Once your billing is back on track.
The card earns rewards on AI spend. It does not bypass provider quotas, fix account restrictions or change provider prices.
Request your cardThe ernd card is a credit card for US companies, with partners across the AI stack built in.
Common questions.
I added credits and still get insufficient_quota. Why?
OpenAI says a new balance can take a few minutes to show up. If it still fails after that, check that the API key belongs to the same organization and project you paid for, and look at error.code. A spend limit or usage limit returns the same error type even when you have credits.
Is insufficient_quota a rate limit?
No. It's a billing error that shares the 429 status. A real rate limit says "Rate limit reached for requests" and clears if you wait and back off. insufficient_quota doesn't clear until you add credits or change a limit.
Does a higher usage tier fix it?
Only when error.code is organization_usage_limit_exceeded. Each tier has a monthly usage limit, from $500 on Build to $200,000 on Grow, and your tier rises as total credit purchases grow.
Sources & methodology
Checked . Providers change prices and terms; the linked official page is the final word. This guide is published by ernd.
ernd is run by Provenance Research Inc.
