OpenAI API Credits: Expiry, Balance and Prepaid Billing

Last reviewed: June 25, 2026

Quick Answer

OpenAI purchased API credits expire after one year and are non-refundable. Check the balance in the API Platform Billing page — not the ChatGPT billing page. ChatGPT subscriptions and API Platform credits use separate billing systems. Auto recharge is available and defaults to on, but does not override rate limits.

QuestionAnswer
Do purchased credits expire? Yes — after one year, non-refundable
Can I get a refund? No — purchased credits are non-refundable
Where to check balance? API Platform Billing page
ChatGPT Plus credits work for API? No — separate billing systems
Auto recharge available? Yes, defaults to on, $5 minimum
Negative balance normal? Processing delay — not a penalty
Project budget blocks requests? No — soft threshold, alerts only

What Are OpenAI API Credits?

OpenAI's API Platform uses a prepaid billing model. You purchase credits upfront, and API usage is deducted from that balance. New accounts currently start on prepaid billing. Usage beyond the prepaid balance may be billed separately or requests stop with an insufficient_quota error.

API credits are separate from a ChatGPT subscription. The API Platform and ChatGPT use different billing systems and different account management interfaces.

Do OpenAI API Credits Expire?

OpenAI's current prepaid-billing documentation states: purchased API credits expire after one year and are non-refundable.

This policy applies to purchased prepaid credits specifically. Other credit types — such as promotional credits, free grants or credits associated with Enterprise agreements — may have different expiry terms. Check the credit grant details in the organization Billing page for the specific expiry terms of each credit type.

Where to Check OpenAI API Credit Balance

Three views serve different purposes:

  • API Platform Billing page — shows purchased credits, free credits and credit grants with current balance
  • Credit grants details — lists active grants and their individual expiry terms
  • Usage Dashboard — shows aggregated usage and spend over time; accessible only to Organization Owners and authorized users; not a real-time balance display

The API Platform Billing page and the ChatGPT billing page are different products. Always use the API Platform Billing page for API credits.

How to Add OpenAI API Credits

OpenAI's prepaid-billing documentation describes the following:

  • Purchase credits in the API Platform Billing page
  • As of June 25, 2026, the minimum purchase is $5 with a default initial amount of $10
  • The trust tier determines the maximum credit balance
  • Purchased credits may take a couple of minutes to appear after payment

Check the live billing page before purchasing — these amounts and rules may change. Use the AI API Cost Benchmark to estimate monthly spend before deciding how much to add.

How Auto Recharge Works

OpenAI's prepaid-billing documentation describes auto recharge as follows:

  • Auto recharge is enabled by default when prepaid billing is set up
  • You can disable it before confirming the purchase
  • You can set the recharge amount, the threshold that triggers a recharge, and an optional monthly recharge limit
  • Manual credit purchases do not count toward the monthly auto-recharge limit
  • As of June 25, 2026, the auto recharge minimum is $5
  • The trust tier limits the maximum recharge amount

Auto recharge helps prevent interruptions but does not guarantee uninterrupted service. Rate limits, API key restrictions and organizational spending limits operate independently of the credit balance.

Why OpenAI API Credits Can Show a Negative Balance

Billing-system processing delays can allow API usage to continue briefly after the credit balance is consumed. This excess usage may appear as a negative credit balance and may be deducted from the next credit purchase.

A negative balance reflects a processing timing gap, not a penalty. Not every account will experience this. It depends on the billing-system processing state at the time the balance was consumed.

Purchased Credits vs Promotional Credits

OpenAI API accounts can hold multiple credit types simultaneously:

  • Purchased prepaid credits — bought with real funds; expire after one year; non-refundable
  • Free or promotional credits — may be provided with new accounts or special offers; have their own expiry terms listed in the credit grant details
  • Credit grants — associated with specific agreements; terms vary per grant
  • Enterprise credits — governed by the order form; separate from prepaid billing

Free credits are consumed before purchased credits. Check the credit grant details to understand which credit type is used first.

OpenAI API Credits vs ChatGPT Credits

OpenAI documents ChatGPT and the API Platform as separate billing systems.

A ChatGPT Plus or ChatGPT Pro subscription does not include API Platform credits. Paying for a ChatGPT subscription does not recharge your API Platform balance. Payment methods, account structures and billing interfaces are different products.

To check API credits, use the API Platform Billing page — not the ChatGPT billing page.

What insufficient_quota Means

OpenAI's error documentation distinguishes between two common HTTP 429 causes:

  • rate_limit_reached — the organization has hit its RPM or TPM limit; adding more credits does not resolve this; exponential backoff is appropriate
  • insufficient_quota — the billing balance, quota or API key allocation does not cover the request; check credits and account setup; exponential backoff is not effective

Inspect the returned error.type, error.code and the error message before deciding whether to recharge or to wait for the rate limit window to reset.

Project budgets are soft monitoring thresholds that do not block requests automatically. A budget alert does not mean the account is out of credits.

Credit and Usage Reconciliation Checklist

  • Confirm you are viewing the API Platform Billing page, not ChatGPT billing
  • Confirm the correct organization is selected
  • Confirm the credit purchase payment succeeded
  • Check purchased credits and credit grant expiry terms separately
  • Allow a short balance-update delay after purchasing credits
  • Check for a negative balance from billing-system processing delay
  • Inspect HTTP status and JSON error body for 429 responses
  • Distinguish rate_limit_reached from insufficient_quota
  • Record request_id values before contacting OpenAI support

Small Prepaid Test Checklist

Before scaling API usage, run a controlled test:

  • Define the test scope: model, expected input and output size, request count, concurrency
  • Calculate estimated cost at the current per-token or per-operation rate
  • Set a spending cap and a balance-monitoring stop trigger
  • Record request_id, timestamp, model, input tokens and output tokens for each request
  • Compare local logs against the Usage Dashboard after the test
  • Investigate any unexplained cost difference before scaling

Official Sources Reviewed

The information on this page is based on OpenAI's official documentation reviewed as of June 25, 2026. OpenAI's billing setup may change; always verify current terms on the API Platform Billing page.

  • OpenAI Help: How can I set up prepaid billing
  • OpenAI Help: What is prepaid billing
  • OpenAI Help: Managing billing settings
  • OpenAI Help: How can I solve 429 Too Many Requests errors
  • OpenAI Developers: API Error Codes

Related Guides

AI Summary

OpenAI's current prepaid-billing documentation says purchased credits expire after one year and are non-refundable, while free or promotional credits follow separate terms. API usage is deducted from prepaid credits first. New accounts start on prepaid billing; a $5 minimum purchase and $10 default initial amount are listed as of June 25, 2026. Auto recharge is available and defaults to on, but does not override rate limits. A billing-system processing delay may briefly allow usage after the balance is consumed, producing a negative balance that is deducted from the next purchase. ChatGPT subscriptions and API Platform credits use separate billing systems. HTTP 429 errors require inspecting error.code to distinguish rate_limit_reached from insufficient_quota. Project budgets are soft thresholds that do not block requests. Use the 2026 AI API Cost Benchmark to estimate costs before scaling. This page is educational, not financial or OpenAI-specific guidance. AICostPlanner is an independent educational site and is not affiliated with OpenAI.

Frequently Asked Questions

Do OpenAI API credits expire?

Purchased API credits expire after one year and are non-refundable according to OpenAI's current prepaid-billing documentation. Free or promotional credits have their own terms listed in the credit grant details. Check the credit grant details for the expiry policy of each credit type in the account.

Does ChatGPT Plus include OpenAI API credits?

No. ChatGPT and the API Platform use separate billing systems. A ChatGPT Plus or ChatGPT Pro subscription does not provide API Platform credits. Payment methods, account structures and billing interfaces are different products.

How do I check my OpenAI API credit balance?

Check the organization Billing page on the API Platform for the current credit balance, purchased credits and credit grants. The Usage Dashboard shows aggregated usage and spend — it is not a real-time balance display. The API Platform Billing page and the ChatGPT billing page are separate products.

What is the minimum OpenAI API credit purchase?

As of June 25, 2026, OpenAI's help article lists a $5 minimum purchase and a default initial purchase amount of $10. The trust tier determines the maximum credit balance. Check the live billing page before purchasing because these amounts and account rules may change.

Why is my OpenAI API balance showing negative?

Billing-system processing delays can allow usage to continue briefly after the credit balance is consumed, producing a negative balance that may be deducted from the next credit purchase. This reflects a processing timing gap, not a penalty. Not every account experiences this.

Does auto recharge prevent all service interruptions?

No. Auto recharge helps prevent interruptions from credit exhaustion but does not override rate limits, API key restrictions or organizational spending limits. Rate limits and credit balance are independent controls.

Can expired OpenAI API credits be refunded?

OpenAI's current prepaid-billing documentation states that purchased credits are non-refundable. Promotional or grant credits may have different terms — check the credit grant details for each active grant.

Estimate before you scale

Use a small prepaid test to measure real API cost before committing a larger budget.