# Fix OpenAI "Exceeded Your Current Quota" (429) in n8n

> The OpenAI 429 quota error in n8n usually means your API account has no credit. How to tell it from a rate limit, fix it in Billing and test again.

Source: https://learn.ynteractive.com/content/blog/openai-429-quota-error-n8n · Updated 2026-10-23 · Free from Stepthrough (https://learn.ynteractive.com)

Quick answer

When an n8n AI step fails with [OpenAI](https://learn.ynteractive.com/content/glossary/openai)'s 429 error saying you "exceeded your current quota," the usual cause is that your [OpenAI API](https://learn.ynteractive.com/content/glossary/openai-api) account has no credit, even if you pay for ChatGPT. The fix is to add credit under **Billing** on platform.openai.com and run the workflow again. The free lesson [AI Social Media Idea Agent](https://learn.ynteractive.com/content/n8n-ai-agent-tutorial-google-sheets) builds this step in from the start, adding credit before creating the key, because, as it warns, "a key with no credit behind it just errors."

Last updated October 23, 2026

[Take the free module →](https://learn.ynteractive.com/courses/intro-to-ai-automation/7)Module 7 of the free [Intro to AI Automation](https://learn.ynteractive.com/courses/intro-to-ai-automation) course, about 12 minutes. No account needed.

By [Robert Breen](https://learn.ynteractive.com/content/about) · Published October 23, 2026 · Updated October 23, 2026 · 5 min read

n8n · OpenAI · Troubleshooting

This guide explains what the error means, how it differs from a rate limit, and how to fix and prevent it.

## What does "You exceeded your current quota" mean?

It means OpenAI refused the request because your API account can't pay for it. OpenAI's error documentation lists two kinds of 429 error: one for running out of credits or hitting your maximum monthly spend, and one for sending requests too quickly. The quota message is the first kind.

In n8n you'll see it on the **OpenAI Chat Model** node under the AI Agent, often after the workflow worked fine during testing.

## Why do I get a quota error if I pay for ChatGPT?

Because ChatGPT plans and the OpenAI API are billed separately. A ChatGPT subscription covers chatting at chatgpt.com. An n8n workflow calls the API with your API key, and the API is pay-as-you-go, billed on platform.openai.com. A brand-new API account with no credit returns the quota error on its first request. [OpenAI API vs ChatGPT Plus](https://learn.ynteractive.com/content/blog/openai-api-vs-chatgpt-plus) explains the two in more detail.

## How do I fix the OpenAI 429 quota error?

Add credit, then test again. The billing steps are the same ones the lessons use before creating a key:

1. Go to **platform.openai.com**, open **Billing**, and click **Add to credit balance**.
2. Add a card and an amount. The lessons note that ten dollars goes a long way, because you pay per request, not per month.
3. Click **Continue**.
4. Back in n8n, open the workflow and click **Execute workflow** to run it once.

If the step goes green, you're done. You don't need a new key or a new n8n credential; the existing key starts working once the account has credit. Some accounts take a short while to update after a payment, so if it still fails right away, wait a few minutes and try again.

## Try it free, step by step

**n8n AI Agent Tutorial: Save Social Media Ideas to Google Sheets**. Build an AI agent for BrightPath Marketing that generates social media post ideas and saves them to Google Sheets — chat trigger, AI Agent, system prompt, model, memory, and the Sheets tool. You do every step yourself in a practice copy of n8n, it checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, and nothing touches your real accounts.

[Start the free lesson](https://learn.ynteractive.com/modules/n8n-ai-agent)

[Or read the full step-by-step guide](https://learn.ynteractive.com/content/n8n-ai-agent-tutorial-google-sheets)

## How do I tell a quota error from a rate limit?

Read the message. A quota error talks about your quota, plan and billing. A rate-limit error says you sent too many requests in a short time. The glossary entry on rate limits describes the second kind: a cap on how many requests you can send per minute or per day, often answered with an HTTP 429 "Too Many Requests" error until the window resets.

| Message mentions | Likely cause | Fix |
| --- | --- | --- |
| Quota, plan or billing | No credit, or a spending limit reached | Add credit or raise the limit in Billing |
| Rate limit, too many requests | Requests sent too fast | Slow down: fewer items at once, or retry after a wait |

Rate limits are rare in the lessons' small workflows, which handle one email or one chat message at a time. They're more likely if a workflow sends hundreds of rows through an AI step in one run.

## Can a spending limit cause the quota error?

Yes. OpenAI lets you set limits on how much your account can spend, and when a limit is reached, requests are refused with the same kind of quota error until the limit is raised or a new period starts. If you added credit and still see the error, check the limits section of your Billing settings.

A limit is a good idea anyway. It caps what a stuck workflow or a leaked key can cost you. Set it high enough for normal use and check it if errors start.

## Why did my workflow work yesterday and fail today?

Usually because the balance ran out. A published workflow keeps running on its own: in the [AI Email Responder](https://learn.ynteractive.com/content/ai-email-responder-gmail-drafts-n8n), the Gmail trigger checks the inbox every minute and the AI Agent drafts a reply for each new email. Each draft uses a little credit, and when the balance hits zero, the next run fails with the quota error.

Two habits prevent surprises:

- **Check the balance after the first busy week** to see what the workflow really costs you.
- **Consider automatic recharge**, if your Billing settings offer it, so a small balance tops itself up, paired with a spending limit.

n8n Workflow Not Running Automatically? has the full checklist for workflows that stop.

## Does a model choice affect cost?

Yes. Different OpenAI models cost different amounts per request. The lessons pick **gpt-5-mini**, described as "fast and cheap, plenty for this," for jobs like drafting replies and sorting expenses. Pick a larger model only when a smaller one isn't doing the job well, and check OpenAI's pricing page for current rates.

## How do I stop the error from breaking the whole workflow?

Fix the cause first; then consider error handling for the future. n8n nodes have settings for what to do when a step fails, such as retrying, and the glossary entry on [error handling](https://learn.ynteractive.com/content/glossary/error-handling) covers the options. Retrying won't fix an empty balance, though; only credit will. [What Is an API Key?](https://learn.ynteractive.com/content/blog/what-is-an-api-key) covers creating and protecting the key itself.

If AI steps keep failing in a workflow your business depends on, you can [hire an n8n developer](https://ynteractive.com/hire-an-n8n-developer) to add error handling and keep it running.

## Key takeaways

- OpenAI's 429 "exceeded your current quota" error in n8n usually means the API account has no credit or hit its spending limit.
- ChatGPT subscriptions don't cover the OpenAI API, which is pay-as-you-go and billed on platform.openai.com.
- Fix it under Billing with Add to credit balance, then click Execute workflow in n8n to test; the existing key keeps working.
- A rate-limit 429 is different: it means too many requests too fast, and the fix is to slow down or retry after a wait.
- A published workflow spends credit on every run, so check the balance after the first busy week and set a spending limit.

## Frequently asked questions

**Do I need a new API key after adding credit?**

No. The same key works once the account has credit. You don't need to change the n8n credential.

**How much credit should I add for n8n?**

The lessons suggest ten dollars to start, because you pay per request. Check your usage after a week of real traffic and adjust.

**Why does n8n say 429 when I've barely used the API?**

On a new account, the usual reason is no credit at all. Add credit under Billing and run the workflow again.

**Can I use n8n's AI nodes without paying OpenAI?**

The OpenAI Chat Model node needs an OpenAI API account with credit. Other model providers have their own accounts and pricing.

## Free lessons in this post

- [n8n AI Agent Tutorial: Save Social Media Ideas to Google Sheets](https://learn.ynteractive.com/content/n8n-ai-agent-tutorial-google-sheets): Build an AI agent for BrightPath Marketing that generates social media post ideas and saves them to Google Sheets — chat trigger, AI Agent, system prompt, model…
- [n8n AI Email Responder: Draft Gmail Replies Automatically](https://learn.ynteractive.com/content/ai-email-responder-gmail-drafts-n8n): Build an n8n agent that watches your Gmail, reads each new customer email, and writes a reply as a draft in the same thread, ready for you to check and send.

## Watch it in a free lesson: AI Receipt Extractor: Receipts to Google Sheets with n8n

### AI Receipt Extractor: video walkthrough

Full walkthrough · 5:35 · with captions

Drop a photo of a receipt into an n8n chat. An AI agent reads it, pulls out the date, vendor and amount, picks a category, and adds a row to Google Sheets. The whole lesson narrated step by step, recorded in Stepthrough’s simulated practice environment.

[Watch it with chapters and the full transcript](https://learn.ynteractive.com/content/ai-receipt-extractor-n8n-google-sheets#watch)

From the free lesson [AI Receipt Extractor: Receipts to Google Sheets with n8n](https://learn.ynteractive.com/content/ai-receipt-extractor-n8n-google-sheets)

## Related terms

Plain-English definitions, each with an example from a free lesson.

[OpenAI](https://learn.ynteractive.com/content/glossary/openai) · [OpenAI API](https://learn.ynteractive.com/content/glossary/openai-api) · Rate limit · A/B testing · [Action](https://learn.ynteractive.com/content/glossary/action) · [Agent memory](https://learn.ynteractive.com/content/glossary/agent-memory) · [AI agent](https://learn.ynteractive.com/content/glossary/ai-agent) · [AI Agent node](https://learn.ynteractive.com/content/glossary/ai-agent-node)

[The full AI glossary](https://learn.ynteractive.com/content/glossary)

## Related prompts

- [AI agent system message prompt](https://learn.ynteractive.com/content/prompts/agent-system-message-draft-prompt): An AI agent prompt template for the n8n System Message: who the agent is, what it knows, its rules and how it writes, plus a…
- [Case study interview questions prompt](https://learn.ynteractive.com/content/prompts/case-study-interview-questions-prompt): Plan a client interview that gets a case study's before, during and after story in their own words, with follow-up probes and…
- [Daily priorities plan prompt](https://learn.ynteractive.com/content/prompts/daily-priorities-plan-prompt): Paste your to-do list and fixed times and get a realistic plan for today: top three, time blocks, a buffer, and what to move to…
- ["Do you service my area?" reply prompt](https://learn.ynteractive.com/content/prompts/service-area-question-reply-prompt): Answer "do you cover my town?" from your real service area list: a clear yes with how to book, a kind no, or a request for the…

[All free prompt templates](https://learn.ynteractive.com/content/prompts)

## Visual guides

The same ideas as quick visual guides: swipe through the slides, or read each one as text.

- [Build your first AI agent in n8n](https://learn.ynteractive.com/content/visual/agent-can-act-quote): ChatGPT answers. An agent does something with the answer.
- [Automate Email Responses with AI: Drafts-Only System Message](https://learn.ynteractive.com/content/visual/email-agent-system-message): Automate email responses with generative AI without auto-sending: the system message from the AI Email Responder lesson that answers FAQs as drafts.
- [5 Steps to an AI Email Responder That Only Writes Drafts](https://learn.ynteractive.com/content/visual/5-steps-ai-email-responder-drafts): A visual guide: an n8n agent reads each new Gmail message and saves a reply as a draft in the same thread. You read it and click Send.

[All visual guides](https://learn.ynteractive.com/content/visual)

## Keep reading

- [n8n Node Warnings and Errors: What the Red Means](https://learn.ynteractive.com/content/blog/n8n-warnings-and-red-nodes): n8n node warnings and errors explained: template warnings, the red triangle on an AI Agent, "Error in sub-node", green checks and item counts.
- [n8n "No session ID found": Fix Simple Memory in a Minute](https://learn.ynteractive.com/content/blog/n8n-no-session-id-found): n8n "No session ID found" means Simple Memory wants a chat session ID your trigger doesn't have. Why it happens and the right fix, without deleting memory.
- [n8n Defined Automatically by the Model, Explained](https://learn.ynteractive.com/content/blog/n8n-defined-automatically-by-the-model): What "defined automatically by the model" means in n8n tools, when to click the sparkle button, and when a fixed expression is the safer choice.

[All blog posts](https://learn.ynteractive.com/content/blog) · [All free tutorials](https://learn.ynteractive.com/content)
